Blog Tugas Ku

June 12, 2010

Karya-Ku

Filed under: Uncategorized — husnieresha @ 11:23 PM

Irawan Husni Mubarok

Image by Cool Text: Logo and Button Generator

Pengunjung

Filed under: Uncategorized — husnieresha @ 11:00 PM


Web Site Hit Counters


Web Counter

Jawaban UAS Teknologi WEB (WEB Technology)

Filed under: Uncategorized — husnieresha @ 12:19 PM

Nama => Irawan Husni Mubarok

N I M => 35120995

Kelompok Belajar => Angkatan 35

Mata Kuliah => Teknologi WEB (WEB Technology)

Dosen => Ir. TEDY SUKARDI, M.Sc. ARIEF WIBOWO, M.Kom.

Soal :

1. Dalam penerapan TI sehari-hari dikenal istilah aplikasi berbasis web (web based applications). Apa yang dimaksud dengan istilah itu? Apa keunggulan dan manfaat darinya

Jawab :

Aplikasi Berbasis Web (web based applications) adalah aplikasi yang dijalankan melalui web browser. Aplikasi berbasis web cukup sekali diinstall pada web server dan dapat diakses dari manapun, selama terdapat koneksi ke server (menggunakan intranet atau internet). Bandingkan dengan Aplikasi Desktop, untuk menggunakannya, Anda harus menginstall aplikasi tersebut berulang kali pada tiap komputer yang ingin Anda gunakan.

Adapun keunggulan menggunakan Aplikasi Berbasis Web antara lain:

* Platform Independent: artinya aplikasi ini dapat dijalankan dari sistem operasi windows, linux, BSD, Mac.

* Untuk dijalankan di banyak komputer, anda tidak perlu install di aplikasi disetiap komputer, cukup kopi aja script programnya ke server atau salah satu komputer. Untuk komputer lain yang ingin menjalankan program ini cukup buka browsernya dan membuka alamat host server dimana program ini disimpan.

* Aplikasi ini dapat dijalankan dari jarak jauh dengan menggunakan internet.

* Aplikasi dapat dijalankan menggunakan PDA/Smartphone yang telah menggunakan browser canggih.

Aplikasi berbasis web dibuat dengan menggunakan program server side, contohnya ASP, JSP, PHP, dan bahasa lainnya.

Manfaat Penggunaan Aplikasi Berbasis Web :

1. Membantu untuk mengidentifikasi dan mengingatkan peran penggunaan Sistem Informasi Berbasis Web yang dapat diakses oleh seluruh user melalui alamat web yang dibuat upaya untuk peningkatan pelayanan dan pengembangan Sistem Informasi Berbasis Web.

2. Mengingat penggunaan Sistem Informasi Berbasis Web oleh user pengguna untuk mengakses, mudah untuk dipelajari atau dipahami, mudah untuk digunakan dan mudah digunakan untuk berinteraksi dengan pengguna lain yang ada di dalam kelompok user tersebut.

3. Mengingat penggunaan Sistem Informasi Berbasis Web oleh user terhadap manfaat menggunakannya, meningkatkan, efektifitas pekerjaan, menjawab kebutuhan akan informasi user dan meningkatkan effisiensi dan user central harus lebih mengkonsentrasikan pengembangan Sistem Informasi user pengguna Berbasis Web dalam upaya informasi yang ada selalu diperbaharui, menambahkan fasilitas-fasilitas baru yang dapat membantu user pengguna dalam menyelesaikan permasalahannya selain fasiitas yang telah tersedia saat ini.

4. User central diharapkan juga untuk selalu mudah melakukan peninjauan secara berkala, termasuk di dalamnya mengenai umur sistem (Life Cycle), masalah keamanan data, backup system, dan hal-hal teknis lainnya yang dapat menggangu keberadaan sistem.

5. User central diharapkan juga untuk meningkatkan kegunakaan dari Sistem Informasi User pengguna Berbasis Web yang ada.

Soal :

2. Empat komponen utama dalam penerapan teknologi web umum disingkat sebagai LAMP. Sebutkan dan jelaskan fungsi masing-masing komponen itu.

Jawab :

LAMP adalah paket software “bebas” untuk menjalankan sebuah aplikasi dalam jaringan. LAMP merupakan platform jaringan dari open source (platform : tempat suatu aplikasi dijalankan). Kamponen-komponennya merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton.

Fungsi dari 4 komponen-komponen LAMP adalah:

1. Linux sebagai sistem operasi. Linux mewakili sistem operasi lainnya : FreeBSD, NetBSD, OpenBSD, dan Darwin/Mac OS X.

2. Apache HTTP Server. Sebagai web server, Apache mewakili web server lain, seperti IIS dari Microsoft.

3. MySQL sebagai sistem basis data (database). MySQL mewakili sistem database lainnya, yaitu PostgreSQL.

4. Perl atau PHP atau Pyton. Sebagai bahasa pemrograman yang digunakan Perl/PHP/Pyton dapat mewakili pemrograman Ruby.

Soal :

3. Apakah Web 2.0 itu? Jelaskan pengertiannya sesuai pemahaman anda dan berikan beberapa contoh penerapannya yang nyata.

Jawab :

Web 2.0 adalah istilah yang dipakai untuk menggambarkan aplikasi-aplikasi Internet generasi baru yang merevolusi cara kita menggunakan Internet. Semua aplikasi ini membawa kita masuk ke babak baru penggunaan Internet yang berbeda dengan generasi sebelumnya pada pertengahan tahun 1990-an.

Aplikasi Web 2.0 menggunakan Web (atau Internet) sebagai Platform yang berarti tempat suatu aplikasi dijalankan.

Adapun contoh penerapan platform dalam web 2.0 terkenal adalah Windows, di mana ada aplikasi-aplikasi seperti Microsoft Office dan Adobe Photoshop. Menggunakan Internet sebagai platform berarti aplikasi-aplikasi tersebut dijalankan langsung di atas Internet dan bukan di atas satu sistem operasi tertentu.

Adapun contoh penerapan kategori Web 2.0 yang ada di indonesian diantaranya :

Video Kita, nggak jauh berbeda dengan Layar Tancap, hanya saja ini untuk kalian yang sudah bukan anak kecil lagi.

Sharing Foto, dimana kalian bisa menggunggah galeri foto. Melalui website ini kalian bisa memesan dan mencetak foto favorit di atas mug dan mengirimkannya ke rekan kalian.

MoodMill, dimana anggota bisa menampilkan kadar mood-nya hari ini.                                

Blog-M, sama persis seperti Republik Blog, dengan fitur serupa pula.

Gudang Upload, ini website Rapidshare atau Megaupload-nya Indonesia, tempat kalian berbagi file berukuran besar.

Soal :

4. Apa yang dimaksud dengan web services? Bagaimana peran strategis dari web services dalam implementasi dari teknologi informasi? Jelaskan dan berikan contoh.

Jawab :

Web Service adalah sebuah sistem software yang dirancang untuk mendukung interoperabilitas interaksi antara mesin ke mesin pada sebuah network. Interface dideskirpsikan pada format mesin seperti WSDL. Sistem lain yang berinteraksi dengan Web Service dilakukan melalui antar muka menggunakan pesan seperti pada SOAP. Pada umumnya pesan ini memanfaatkan HTTP dan XML yang merupakan salah satu standard web. Pada saat ini semakin banyak penelitian dan pengembangan yang dilakukan untuk menyempurnakan Web Service baik dari sisi konsep ataupun teknis.

Strategi Web Service diantaranya dengan menyediakan dan mengkonsumsi Layanan Web dalam bahasa warisan dan program web service dengan teknis penyelaman mendalam disertai dengan praktis, aplikasi teknis skenario. Melalui program ini, eksekutif dan manajemen akan mempelajari konsep-konsep teknologi informasi, aplikasi dunia nyata, teknologi tren, dan penggunaan teknologi sebagai tuas kompetitif. Manajemen eksekutif dan anggota akan didasarkan dengan kompetensi teknis yang cukup untuk secara efektif berkomunikasi dengan CIO, CTO, Technology Manager, Software Developer, dan konsultan.

Contoh Implementasi Web Service :

Teknis penerapan web service sepenuhnya tergantung kebutuhan dan kreatifitas pembuat dengan mempertimbangkan masalah security, jaringan yang digunakan, dan sistem yang dibuat. Berikut beberapa contoh penerapan web service :

adalah grabbing kurs dalam hal ini di contoh kan pada grabbing kurs BCA dengan sedikit script yang kita masukan yang akan berfungsi untuk memanggil sebuah halaman dari web Bank BCA tersebut yang di dalam nya terdapat content kurs kemudian menampilkannya pada website yang akan di buat.

Soal :

5. Jelaskan peranan dan cara kerja secara umum dari PKI (Public Key Infrastructure) dalam upaya menjaga keamanan transaksi melalui situs web.

Jawab :

Peranan Public Key Infrastructure

Peranan penting Public Key Infrastructure  dalam mengatasi serangan dengan menyediakan end-to-end security yang dapat menjaga confidentiality, integrity, nonrepudiation, authentication, access control, dan availability. Pada sistem kriptografi kunci public konvensional, kunci publik disimpan dan dapat diakses oleh pihak umum. Enemy/bad guy dapat berpura-pura menyediakan kunci publik yang asli untuk digunakan pihak lain yang memerlukan. Dengan berpura-pura sebagai penyedia kunci publik maka bad guy dapat mengakses informasi penting yang akan digunakan selama transaksi yang menggunakan pengamanan sistem kunci publik.

Cara Kerja Public Key Infrastructure

Salah satu bagian infrastruktur penting dari e-business adalah Publik Key Infrastructure dimana harus ada satu lembaga independen dan dipercaya (trust agent) sebagai penyelenggara Public Key. Lembaga ini dikenal dengan lembaga Certification Authority (CA). Dengan adanya lembaga ini maka order, kontrak elektronik dijamin keamanannya dan secara teknis hampir tidak mungkin untuk diubah atau dipalsukan. Setiap order atau kontrak yang dikirimkan dengan menggunakan kombinasi private key dan public key maka order atau kontrak yang sudah sampai ke penerima baru bisa dibuka atau diketahui isinya setelah public key diverifikasi oleh lembaga CA. Di bawah ini adalah diagram cara kerja lembaga CA.

This slideshow requires JavaScript.

Mengingat pentingnya lembaga CA untuk menjamin keamanan transaksi elektronik maka pemerintah Indonesia dalam hal ini diwakili oleh Kementerian Kominfo perlu untuk segera mendorong pengambil keputusan di pemerintah untuk membentuk lembaga ini. Dengan mengingat perannya sebagai fasilitator maka Kominfo berperan untuk menyiapkan program realisasi lembaga CA. Sedangkan dengan perannya sebagai regulator Kominfo perlu menyiapkan peraturan atau tata cara penggunaan lembaga ini agar bisa digunakan secara efektif, aman, dan akurat.

Soal :

6. Jelaskan apa itu dan apa kegunaan dari DNS (Domain Name System).

Jawab :

DNS kepanjangan Domain Name Server yaitu sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer menjadi deretan angka IP di antaranya apabila bila kita akan membuka atau merequest URL domain biasanya kita menggunakan deretan nama atau huruf seperti google.com , yahoo.com, Facebook.com dan sebagainya berikutnya DNS melakukan encode atau menerjemahkan dari domain dalam hal ini contoh adalah domain google.com di terjemahkan ke dalam bentuk deretan angka unik yaitu berupa IP misal google.com yaitu 208.67.219.231. Jadi bila kita masukan 208.67.219.231 pada browser maka juga akan membuka domain google.com tersebut. Deretan angka IP seperti 174.36.138.32. IP inilah yang digunakan mesin internet untuk saling berkomunikasi seperti Server Domain, Server Hosting, Server Proxy dan sebagainya.

Kegunaan dari DNS (Domain Name System)

* Nama host dan alamat IP tidak berarti terhubung secara satu-banding-satu melainkan gabungan dengan pengasuhan maya (virtual hosting) yaitu sebuah nama host dapat mewakili beberapa alamat IP juga membantu suatu situs berpindah dari satu lokasi fisik ke lokasi fisik lainnya secara mudah.

* Ada cukup banyak kegunaan DNS selain menerjemahkan nama ke alamat IP.

* Kerangka Peraturan Pengiriman (Sender Policy Framework) secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.

* Menyediakan keluwesan untuk kegagalan komputer, beberapa server DNS memberikan perlindungan untuk setiap domain.

Soal :

7. Pengembangan situs web saat ini dapat dilakukan dengan menggunakan alat bantu yang mudah dipakai, salah satunya adalah dengan program WordPress yang cukup populer. Pilih sekurangkurangnya 4 (empat) fitur WordPress yang dapat memberikan manfaat bagi pemakai/pengunjung website atau blog. Tunjukkan contoh bentuk dan penerapannya yang bisa diakses online. Untuk ini buatlah sebuah website sederhana dengan fitur fitur tersebut (berikan urlnya dalam jawaban anda untuk diakses dan diperiksa). Menggunakan tools lain selain WordPress juga diperkenankan.

Jawab : Alamat Blog (WordPress) :https://irawanmubarok.wordpress.com

Link-Ku1

Filed under: Uncategorized — husnieresha @ 12:05 PM

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Create a free website or blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.