Minggu, 30 November 2014

WIFI DAN HTTP

WIFI DAN HTTP

WIFI adalah sebuah teknologi terkenal yang memanfaatkan peralatan elektronik untuk bertukar data secara nirkabel (menggunakan gelombang radio) melalui sebuah jaringan komputer, termasuk koneksi Internet berkecepatan tinggi. Wi-Fi Alliance mendefinisikan Wi-Fi sebagai "produk jaringan wilayah lokal nirkabel (WLAN) apapun yang didasarkan pada standar Institute of Electrical and Electronics Engineers (IEEE).

SEJARAH
Pada akhir 1970-an IBM mengeluarkan hasil percobaan mereka dalam merancang WLAN dengan teknologi IR, perusahaan lain seperti Hewlett-Packard (HP) menguji WLAN dengan RF. Kedua perusahaan tersebut hanya mencapai data rate 100 Kbps. Karena tidak memenuhi standar IEEE 802 untuk LAN yaitu 1 Mbps maka produknya tidak dipasarkan. Baru pada tahun 1985, (FCC) menetapkan pita Industrial, Scientific and Medical (ISM band) yaitu 902-928 MHz, 2400-2483.5 MHz dan 5725-5850 MHz yang bersifat tidak terlisensi, sehingga pengembangan WLAN secara komersial memasuki tahapan serius. Barulah pada tahun 1990 WLAN dapat dipasarkan dengan produk yang menggunakan teknik spread spectrum (SS) pada pita ISM, frekuensi terlisensi 18-19 GHz dan teknologi IR dengan data rate >1 Mbps.


Pada tahun 1997, sebuah lembaga independen bernama IEEE membuat spesifikasi/standar WLAN pertama yang diberi kode 802.11. Peralatan yang sesuai standar 802.11 dapat bekerja pada frekuensi 2,4GHz, dan kecepatan transfer data (throughput) teoritis maksimal 2Mbps.


Pada bulan Juli 1999, IEEE kembali mengeluarkan spesifikasi baru bernama 802.11b. Kecepatan transfer data teoritis maksimal yang dapat dicapai adalah 11 Mbps. Kecepatan tranfer data sebesar ini sebanding dengan Ethernet tradisional (IEEE 802.3 10Mbps atau 10Base-T). Peralatan yang menggunakan standar 802.11b juga bekerja pada frekuensi 2,4Ghz. Salah satu kekurangan peralatan wireless yang bekerja pada frekuensi ini adalah kemungkinan terjadinya interferensi dengan cordless phone, microwave oven, atau peralatan lain yang menggunakan gelombang radio pada frekuensi sama.




Pada saat hampir bersamaan, IEEE membuat spesifikasi 802.11a yang menggunakan teknik berbeda. Frekuensi yang digunakan 5Ghz, dan mendukung kecepatan transfer data teoritis maksimal sampai 54Mbps. Gelombang radio yang dipancarkan oleh peralatan 802.11a relatif sukar menembus dinding atau penghalang lainnya. Jarak jangkau gelombang radio relatif lebih pendek dibandingkan 802.11b. Secara teknis, 802.11b tidak kompatibel dengan 802.11a. Namun saat ini cukup banyak pabrik hardware yang membuat peralatan yang mendukung kedua standar tersebut.


Pada tahun 2002, IEEE membuat spesifikasi baru yang dapat menggabungkan kelebihan 802.11b dan 802.11a. Spesifikasi yang diberi kode 802.11g ini bekerja pada frekuensi 2,4Ghz dengan kecepatan transfer data teoritis maksimal 54Mbps. Peralatan 802.11g kompatibel dengan 802.11b, sehingga dapat saling dipertukarkan. Misalkan saja sebuah komputer yang menggunakan kartu jaringan 802.11g dapat memanfaatkan access point 802.11b, dan sebaliknya.
Pada tahun 2006, 802.11n dikembangkan dengan menggabungkan teknologi 802.11b, 802.11g. Teknologi yang diusung dikenal dengan istilah MIMO (Multiple Input Multiple Output) merupakan teknologi Wi-Fi terbaru. MIMO dibuat berdasarkan spesifikasi Pre-802.11n. Kata ”Pre-” menyatakan “Prestandard versions of 802.11n”. MIMO menawarkan peningkatan throughput, keunggulan reabilitas, dan peningkatan jumlah klien yg terkoneksi. Daya tembus MIMO terhadap penghalang lebih baik, selain itu jangkauannya lebih luas sehingga Anda dapat menempatkan laptop atau klien Wi-Fi sesuka hati. Access Point MIMO dapat menjangkau berbagai perlatan Wi-Fi yg ada disetiap sudut ruangan. Secara teknis MIMO lebih unggul dibandingkan saudara tuanya 802.11a/b/g. Access Point MIMO dapat mengenali gelombang radio yang dipancarkan oleh adapter Wi-Fi 802.11a/b/g. MIMO mendukung kompatibilitas mundur dengan 802.11 a/b/g. Peralatan Wi-Fi MIMO dapat menghasilkan kecepatan transfer data sebesar 108Mbps.
PENGGUNAAN
Agar terhubung dengan LAN Wi-Fi, sebuah komputer perlu dilengkapi dengan pengontrol antarmuka jaringan nirkabel. Gabungan komputer dan pengontrol antarmuka disebut stasiun. Semua stasiun berbagi satu saluran komunikasi frekuensi radio. Transmisi di saluran ini diterima oleh semua stasiun yang berada dalam jangkauan. Perangkat keras tidak memberitahu pengguna bahwa transmisi berhasil diterima dan ini disebut mekanisme pengiriman terbaik. Sebuah gelombang pengangkut dipakai untuk mengirim data dalam bentuk paket, disebut "bingkai Ethernet". Setiap stasiun terus terhubung dengan saluran komunikasi frekuensi radio untuk mengambil transmisi yang tersedia.
KELEBIHAN
  • Wi-Fi dikembangkan tanpa kabel dan menggunakan gelombang radio dengan frekuensi 2,4 GHz. Selain itu Wi-Fi dapat mengirim dan menerima kapasitas sampai 54Mbps.
  • Wi-Fi menggunakan jalur akses jaringan / hot spot, dapat berkomunikasi ke semua komputer dan laptop.Wireless klien: PCMACIA / PC Card, Gateway, server, modem, router dan proxy.
  • Memungkinkan LAN untuk digunakan tanpa kabel, biasanya mengurangi biaya penyebaran jaringan dan ekspansi. Ruang di mana kabel tidak dapat dijalankan, seperti area outdoor dan bangunan bersejarah, dapat menggunakan LAN Wireless.
  • Harga Wi-Fi terus turun, membuat Wi-Fi merupakan pilihan yang sangat ekonomis mengenai jaringan
  • Produk Wi-Fi tersedia di pasar secara luas.
  • Wi-Fi jaringan dukungan roaming, di mana sebuah stasiun klien mobile seperti komputer laptop dapat berpindah dari satu jalur akses ke jalur akses yang lainnya 
  • Wi-Fi adalah perangkat standar global. Tidak seperti operator selular, klien Wi-Fi yang sama bekerja di berbagai negara di seluruh dunia.
  • Tersebar Luas di lebih dari 250.000 tempat umum, jutaan rumah, perusahaan dan universitas di seluruh dunia.
  • Protokol baru untuk Kualitas Layanan (WMM) dan mekanisme power saving (WMM Power Save) membuat Wi-Fi lebih sesuai untuk aplikasi yang latency-sensitif (seperti suara dan video) dan perangkat kecil berbentuk-faktor.
KEKURANGAN
  • Adanya kelemahan yang terletak pada konfigurasi dan jenis enkripsi. Kelemahan tersbut diakibatkan karena terlalu mudahnya membangun sebuah jaringan wireless.
  • Wired Equivalent Privacy (WEP) yang menjadi standart keamanan wireless sebelumnya dapat dengan mudah dipecahkan dengan berbagai tools yang tersedia gratis di internet.
  • Penyaluran Gelombang dan keterbatasan operasional yang tidak konsisten di seluruh dunia.
  • Konsumsi Power yang cukup tinggi jika dibandingkan dengan beberapa standar lainnya, membuat masa pakai baterai berkurang dan panas.
  • Jaringan WiFi memiliki rentang yang terbatas. Sebuah router WiFi rumah mungkin memiliki kisaran 45m (150ft) indoor dan 90 juta (300ft) di luar rumah.
  • WiFi menggunakan spektrum 2.4GHz tanpa izin, dimana yang sering bertabrakan dengan perangkat lain seperti Bluetooth, oven microwave, telepon tanpa kabel, atau perangkat pengirim video, banyak lainnya. Hal ini dapat menyebabkan penurunan kinerja.
  • Jalur akses dapat digunakan untuk mencuri informasi pribadi dan rahasia ditransmisikan dari konsumen WiFi.
  • Intervensi pada jalur akses tertutup atau dienkripsi dengan jalur akses terbuka yang lainnya pada saluran yang sama atau dekat dapat mencegah akses ke jalur akses yang terbuka oleh orang lain di daerah tersebut. Ini menimbulkan masalah tinggi di daerah kepadatan tinggi seperti blok apartemen besar di mana banyak penduduk beroperasi poin akses WiFi.
  • Jalur akses gratis dapat digunakan oleh orang tak dikenal dan berbahaya untuk melakukan serangan yang akan sangat sulit untuk melacak di luar jalur akses pemilik.

HTTP Singkatan dari Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client.
HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini. Sebagai contoh, ketika Anda mengetikkan suatu alamat atau URL pada internet browser Anda, maka sebenarnya web browser akan mengirimkan perintah HTTP ke web server.
Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser (misalnya akses ke database, file, e-mail dan lain sebagainya). Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada pengguna.
SEJARAH
Sejarah Protokol HTTP pertama kali dipergunakan dalam WWW pada tahun 1990. Pada saat tersebut yang dipakai adalah protokol HTTP versi 0.9. Versi 0.9 ini adalah protokol transfer dokumen secara mentah, maksudnya adalah data dokumen dikirim sesuai dengan isi dari dokumen tersebut tanpa memandang tipe daridokumen.
Kemudian pada tahun 1996 protokol HTTP diperbaiki menjadi HTTP versi 1.0. Perubahan ini untuk mengakomodasi tipe-tipe dokumen yang hendak dikirim beserta enkoding yang dipergunakan dalam pengiriman data dokumen.Sesuai dengan perkembangan infrastruktur internet maka pada tahun 1999 dikeluarkan HTTP versi 1.1 untuk mengakomodasi proxy, cache dan koneksi yang persisten.
Banyak mungkin yang sudah mendengar istilah HTTP bagi mereka yang suka baermain di dunia maya. Untuk itu artikel ini semoga bisa membantu anda untuk lebih mengetahui apa itu HTTP atau Hypertext Transfer Protocol. Menurut Riza [1] seperti dalam bukunya yang berjudul Manajemen Jaringan, protokol transfer utama yang digunakan oleh world wide web adalah Hypertext Transfer Protocol (HTTP). Ini adalah protocol aplikasi berbasisi klien server sederhana yang dibangun di atas TCP (Transmission Control Protocol). Transakasi yang khas dari HTTP adalah klien melakukan koneksi dengan server HTTP, dan melakukan permintaan untuk sumber yang diinginkan dan menunggu respon dari server. Setelah menerima permintaan klien dan mengirimkan respon dan menutup koneksi. Respon dapat berupa sumber yang diinginkan atau dapat juga hasil dari eksekusi dalam kasus resource yang diinginkan adalah sebuah sumber yang dapat dieksekusi. Klien mengalamatkan sumber yang dibutuhkan dengan URL (Uniform Resource Location), yaitu alamat fisik dari objek yang dapat diambil menggunakan server (DNS atau alamat IP) dan nama dari sumber yang diminta. Nama server (DNS) dan nama sumber dipisahkan dengan tanda ”/”. Sebagai contoh di bawah ini menunjukkan permintaan HTTP yang berisi URL dari sumber yang diminta.
http://netmon.itb.ac.id/~netman/index.htmlNetmon.itb.ac.id adalah nama DNS dari server, dan ~netman/index.html adalah nama dari sumber. Ada beberapa operasi HTTP yang tesalah satu contohnya adalah GET dan POST. Operasi GET digunakan untuk meminta sumber dari server. Operasi POST digunakan untuk mengirim informasi ke sumber yang ada di server. Server akan merespon dengan header HTTP yang diikuti dengan bagian data. Pada kasus operasi pemberian GET, respon dari server akan berisi sumber yang diminta klien. Jika server menerima operasi POST, server akan melewatkan data yang ada pada operasi POST ke sumber yang dapat dieksekusi. Setelah server menerima kembali hasil dari sumber tersebut, server akan memasukkan hasil tersebut ke HTTP respon yang dikirim kembali ke klien.Spesifikasi protokol ini didefinisikan oleh Tim Bernersleedalam RFC (Request For Comment – ) 1945 dan digunakan diInternetsejak tahun 1990.HTTP/1.0, yang didefinisikan di RFC 1945 melengkapinya denganmemperbolehkan pesan yang terkirim dalam format MIME ( Multipurpose Internet Mail Extensions ), yang mengandung meta informasi tentang data yang ditransfer dan pengubahnya. Sesuai dokumentasi IETF, HTTP/1.0 sendiri tidaklah cukup untuk menangani proxy (analogikan proxy dengan pintu keluar masuk koneksi dalam jaringan yang memiliki banyak komputer dengan koneksi internet tunggal ) bertingkat, caching ( tempat penyimpanan sementara, biasanya program akan mencari ke sini terlebih dahulu untuk informasi yang diminta ), kebutuhan untuk koneksi persistem dan virtual host ( host yang secara nyata tidak ada, biasanya hanya merupakan semacam alias ). Hal ini kemudian disempurnakan oleh versi berikutnya dari HTTP, yakni HTTP/1.1 (RFC 2068), yang kita gunakan sekarang.
HTTP sendiri juga digunakan sebagai protokol umum untuk komunikasi diantara berbagai user agent ( user agent adalah istilah yang digunakan untuk program yang dijalankan di sisi client, seperti web browser misalnya dalam konteks HTTP ) dan proxy/gateway dengan sistem internet lain seperti SMTP (Simple Mail Transfer Protocol – RFC 821 ), NNTP ( Network News Transfer Protocol – RFC 977 ), FTP ( File Transfer Protocol – RFC 959 ), Gopher ( RFC 1436 ) dan WAIS ( Wide Area Information Servers ). Dengan demikian, HTTP mengijinkan akses pada sumber daya yang tersedia pada aplikasi yang berbeda.PengertianHTTP (HyperText Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW atau sebuah protokol meminta/menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tuan rumah yang jauh (biasanya port 80). ). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.Pengembangan HTTP dikoordinasi oleh Konsorsium World Wide Web (W3C) dan grup bekerja Internet Engineering Task Force (IETF), yang menjelaskan HTTP/1.1, versi HTTP yang digunakan umum sekarang ini. Atau protokol application level (dalam OSI seven layer) untuksistem informasi yang terdistribusi, kolaboratif dan hypermedia. Definisi hypermedia sendiri merujuk pada suatu media yang merupakan kombinasidari berbagai media lainnya.HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini. Sebagai contoh, ketika Anda mengetikkan suatu alamat atau URL pada internet browser Anda, maka sebenarnya web browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser (misalnya akses ke database, file, e-mail dan lain sebagainya). Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada pengguna.di bawah adalah contoh-nya:Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request), seperti “GET / HTTP/1.1″ (yang akan meminta halaman yang sudah ditentukan), diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikuti dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol HTTP/1.1. Begitu menerima kode permintaan (dan pesan, bila ada), server mengirim kembali kode jawaban, seperti “200 OK”, dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya.Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini mengunakan HTTP.Akhir-akhir  ini, hampir setiap lembaga mempunyai website yang digunakan sebagai sarana informasi yang up-to-date. Untuk dapat menghasilkan fasilitas tersebut, harus menyimpan dokumen web di web server agar dapat dibuka dari client.  Hal ini sering disebut dengan hosting. Untuk dapat membangun webserver dibutuhkan software sebagai web server, sofware ini sangat banyak sekali namun untuk platform Linux, web server yang terkenal handal adalah Apache. Apache merupakan salah satu Open Source program yang digunakan sebagai web server. Web client dan Web server berkomunikasi menggunakan protokol HTTP (HyperText Transfer Protocol). Web client  adalah komputer yang tergabung dalam jaringan atau internet yang meminta informasi. Untuk dapat mengakses web server, web client menggunakan aplikasi yang disebut Web browser. Web server adalah komputer yang tergabung dalam jaringan atau internet yang memberikan informasi. HTTP (HyperText Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.World Wide Web Consortium (W3C) adalah suatu konsorsium yang bekerja untuk mengembangkan standar-standar untuk World Wide Web. Spesifikasi teknologi-teknologi utama yang dipakai sebagai basis utama web, seperti URL (Uniform Resource Locator), HTTP (HyperText Transfer Protocol), dan HTML (HyperText Markup Language) dikembangkan dan diatur oleh badan ini.World Wide Web (“WWW”, atau singkatnya “Web”) adalah suatu ruang informasi di mana sumber-sumber daya yang berguna diidentifikasi oleh pengenal global yang disebut Uniform Resource Identifier (URI). WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian dari padanya.Hyperteks dilihat dengan sebuah program bernama browser web yang mengambil informasi (disebut “dokumen” atau “halaman web”) dari server web dan menampilkannya, biasanya di sebuah monitor. Kita lalu dapat mengikuti pranala di setiap halaman untuk pindah ke dokumen lain atau bahkan mengirim informasi kembali kepada server untuk berinteraksi dengannya. Ini disebut “surfing” atau “berselancar” dalam bahasa Indonesia. Halaman web biasanya diatur dalam koleksi material yang berkaitan yang disebut “situs web”.


Share:

Selasa, 18 November 2014

CLOUD COMPUTING

Cloud Computing

Komputasi awan (bahasa Inggris: cloud computing) adalah gabungan pemanfaatan
teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan').Awan (cloud)adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagramjaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan(cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa yang ada didalamnya,
ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya.Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing" Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor,monitor dan lain-lain.
Cloud computing pada dasarnya adalah menggunakan Internet-based service untuk
men-support business process. Kata-kata “Cloud” sendiri merujuk kepada simbol awan yang di dunia TI digunakan untuk menggambarkan jaringan internet (internet cloud). Cloud computing adalah gabungan pemanfaatan teknologi komputer (‘komputasi’) dan pengembangan berbasis Internet (‘awan’). Cloud/awan merupakan metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan computer, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya adalah suatu moda komputasi dimana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat Internet (“di dalam awan”) tanpa pengetahuan tentangnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya.Menurut jurnal yang dipublikasikan IEEE. Internet Computing / Cloud Computing adalah suatu paradigma dimana informasi secara permanen tersimpan di server internet dan
tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, handheld, sensor-sensor, monitor dan lain-lain. Cloud Computing secara sederhana adalah “layanan teknologi informasi yang bisa dimanfaatkan atau diakses oleh pelanggannya melalui jaringan internet.


Sejarah Cloud Computing

Konsep awal Cloud Computing muncul pertama kali pada tahun 1960 oleh John
McCarthy yang berkata “komputasi suatu hari nanti akan menjadi sebuah utilitas umum” ide dari cloud computing sendiri bermula dari kebutuhan untuk membagikan data untuk semua orang di seluruh dunia. Mohamed J.C.R Licklider, pencetus ide ini, menginginkan semua orang untuk dapat mengakses apa saja di mana saja. Dengan munculnya grid computing,cloud computing melalui internet menjadi realitas.Cloud computing adalah sebuah mekanisme dimana kemampuan teknologi informasi disediakan bukan sebagai produk, melainkan sebagai layanan berbasis internet yang memungkinkan kita “meenyewa” sumber daya teknologi informasi (software, processing power, storage, dan lainnya) melalui internet dan memanfaatkan sesuai kebutuhan kita dan membayar yang digunakan oleh kita saja.
Cloud computing merupakan evolusi dari vrtualization,service oriented architecture, autonomic dan utily computing. Cara kerja dari cloud computing bersifat transparan,sehingga end-user tidak perlu pengetahuan, control akan, teknologi insfratuktur dari cloud computing untuk dapat menggunakannya dalam menyelesaikan tugas-tugas mereka .mereka hanya perlu tahu bagaimana cara mengaksesnya. Cloud computing dipicu pertama kali ketika menculnya konsep Web 2.0, dimana user bisa saling berinteraksi. Ya, hal ini memungkinkan karena bandwith yang bisa digunakan oleh masyarakat sudah semakin besar. Dan hal ini menjadi sebuah peluang oleh developer untuk membuat suatu sistem komputasi yang terdistribusi secara masal.Diawali oleh kemunculan situs www.salesforce.com pada awal 1999 yang menyediakan aplikasi enterprise melalui sebuah web yang sangat simple, user menggunakan sistem langganan untuk bisa mengakses aplikasi di salesforce.com ini, dan sekarang sistem seperti ini dikenal sebagai SaaS (Software as a Service) yaitu aplikasi itu sebagai sebuah
layanan. Kemudian dilanjutkan dengan masuknya Amazon (perusahaan toko buku online) yang mulai mengembangkan sistem infrastruktur komputasi yang disebut sebagai Amazon Web Service pada tahun 2002, dimana amazon menyediakan storage, computation dan human intelligence melalui Amazon Mechanical Turk . Pada tahun 2006, amazon mengenalkan Amazon’s Elastic Compute cloud (EC2) sebagai commercial web service yang menyediakan akses cloud kepada perusahaan dan individu untuk menyewa komputer storage yang bisa digunakan sebagai platform pengembangan aplikasi secara online, inilah awal dari IaaS, yaitu perusahaan yang menyediakan infrastruktur sebagai sebuah layanan. Pada tahun 2006, Google juga mulai mengenalkan Google Apps , yaitu platform SaaS
yang bisa langsung dirasakan oleh end user. Ya, salah satu produknya adalah aplikasi gmail meluncurkan Windows Azzure. Setelah itu, banyak perusahaan komputer yang ikut mengembangkan platform cloud, seperti IBM, Apple, HP, Fujitsu, Dell, Teradata dan yang lainnya.

Karakteristik Cloud Computing

Dengan semakin maraknya pembicaraan seputar cloud computing, semakin banyak
perusahaan yang mengumumkan bahwa mereka menyediakan layanan cloud computing.Akan sangat membingungkan bagi kita para pengguna untuk memastikan bahwa layanan yang akan kita dapatkan adalah cloud computing atau bukan.Untuk mudahnya, dari semua definisi yang ada, dapat diintisarikan bahwa cloud computing ideal adalah layanan yang memiliki 5 karakteristik berikut ini.

1. On-Demand Self-Services
Sebuah layanan cloud computing harus dapat dimanfaatkan oleh pengguna melalui
mekanisme swalayan dan langsung tersedia pada saat dibutuhkan. Campur tangan penyedia
layanan adalah sangat minim. Jadi, apabila kita saat ini membutuhkan layanan aplikasi CRM
(sesuai contoh di awal), maka kita harus dapat mendaftar secara swalayan dan layanan
tersebut langsung tersedia saat itu juga.

2. Broad Network Access
Sebuah layanan cloud computing harus dapat diakses dari mana saja, kapan saja, dengan alat apa pun, asalkan kita terhubung ke jaringan layanan. Dalam contoh layanan aplikasi CRM di atas, selama kita terhubung ke jaringan Internet, saya harus dapat mengakses layanan tersebut, baik itu melalui laptop, desktop, warnet, handphone, tablet, dan perangkat lain.

3. Resource Pooling
Sebuah layanan cloud computing harus tersedia secara terpusat dan dapat membagi sumber daya secara efisien. Karena cloud computing digunakan bersama-sama oleh berbagai pelanggan, penyedia layanan harus dapat membagi beban secara efisien, sehingga sistem dapat dimanfaatkan secara maksimal.

4. Rapid Elasticity
Sebuah layanan cloud computing harus dapat menaikkan (atau menurunkan) kapasitas sesuai kebutuhan. Misalnya, apabila pegawai di kantor bertambah, maka kita harus dapat menambah user untuk aplikasi CRM tersebut dengan mudah. Begitu juga jika pegawai berkurang. Atau, apabila kita menempatkan sebuah website berita dalam jaringan cloud computing, maka apabila terjadi peningkatkan traffic karena ada berita penting, maka kapasitas harus dapat dinaikkan dengan cepat.

5. Measured Service
Sebuah layanan cloud computing harus disediakan secara terukur, karena nantinya akan digunakan dalam proses pembayaran. Harap diingat bahwa layanan cloud computing dibayar sesuai penggunaan, sehingga harus terukur dengan baik.

Infrastruktur Cloud Computing

Infrastruktur cloud computing yang mendasar :

1. Proved web-services integreted :
Sesuai dengan sifatnya, teknologi Cloud Computing jauh lebih mudah dan lebih cepat untuk mengintegrasikan dengan aplikasi lain Anda di perusahaan (baik perangkat lunak tradisional dan Cloud Computing infrastruktur-based).

2. World-class Services Delivery:
Cloud computing infrastruktur menawarkan skalabilitas yang jauh lebih besar,
pemulihan bencana yang lengkap, dan uptime mengesankan.

3. No Hardware and Software to Install:
infrastruktur cloud computing 100%. Keindahan teknologi cloud computing adalah
kesederhanaannya … dan dalam kenyataan bahwa ia memerlukan belanja modal secara signifikan lebih sedikit untuk di bangun dan berjalan.

4. Faster and Lower-risk Deployment:
Anda bisa membangun dan berjalan di sebagian kecil dari waktu dengan infrastruktur Cloud Computing. Tidak menunggu bulan lagi atau tahun dan menghabiskan jutaan dolar sebelum ada yang sampai ke login ke solusi baru Anda. Teknologi Cloud Computing Anda yang tinggal dalam hitungan minggu atau bulan, bahkan dengan kustomisasi yang luas atau integrasi.

5. Support for Deep Cutomizations:
Beberapa profesional TI keliru berpikir bahwa teknologi Cloud Computing sulit atau tidak mungkin untuk menyesuaikan luas, dan karenanya bukan merupakan pilihan yang baik untuk perusahaan yang kompleks. Infrastruktur Cloud Computing tidak hanya memungkinkan penyesuaian dalam dan konfigurasi aplikasi, itu mempertahankan semua
kustomisasi bahkan selama upgrade. Dan bahkan lebih baik, teknologi Cloud Computing sangat ideal untuk pengembangan aplikasi untuk mendukung kebutuhan organisasi Anda.

6. Empowered Business Suport:
Cloud computing teknologi memungkinkan on-the-fly, kustomisasi point-and-klik dan generasi laporan untuk pengguna bisnis, sehingga IT tidak menghabiskan setengah waktu membuat perubahan kecil dan menjalankan laporan.

7. Automatic Upgrades that dont Impact IT Resources:
Cloud computing infrastruktur mengakhiri dilema besar IT: Jika kita upgrade ke versi terbaru-dan-terbesar aplikasi, kita akan dipaksa untuk menghabiskan waktu dan sumber daya (bahwa kita tidak memiliki) untuk membangun kembali kustomisasi dan integrasi.Cloud computing teknologi tidak memaksa Anda untuk memutuskan antara upgrade dan melestarikan semua kerja keras Anda, karena mereka kustomisasi dan integrasi secara otomatis disimpan selama sebuah upgrade.

Keunggulan Cloud Computing

Keuntungan pada penggunaan Cloud Computing. Namun, secara spesifik, merujuk kepada (Thia, 2008) keuntungan Cloud Computing antara lain:

(1) Keuntungan bagi para pelaku bisnis adalah minimalisasi biaya investasi infrastruktur public sehingga bisnis bisa lebih terfokus pada aspek fungsionalitasnya,

(2) Bagi application developer, layanan PaaS memungkinkan pengembangan dan implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas,

(3) Bagi para praktisi yang bergerak di industri TI, hal ini berarti terbukanya pasar baru bagi industri jasa pengembangan teknologi informasi

(4) Bagi pebisnis di bidang infrastruktur, hal ini merupakan peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan
penggunaaan bandwidth internet.

(5) Integrasi aplikasi dengan berbagai perangkat.

Keunggulan lainnya adalah :

1. Tanpa Investasi Awal
Dengan cloud computing, kita dapat menggunakan sebuah layanan tanpa
investasiyang signifikan di awal. Ini sangat penting bagi bisnis, terutama bisnis
pemula(startup). Mungkin di awal bisnis, kita hanya perlu layanan CRM untuk 2
pengguna.Kemudian meningkat menjadi 10 pengguna.Tanpa model cloud computing, maka sejak awal kita sudah harus membeli hardware yang cukup untuk sekian tahun ke depan. Dengan cloud computing, kita cukupmembayar sesuai yang kita butuhkan.

2. Mengubah CAPEX menjadi OPEX
Tanpa cloud computing, investasi hardware dan software harus dilakukan di
awal,sehingga kita harus melakukan pengeluaran modal (Capital Expenditure, atau CAPEX). Sedangkan dengancloud computing, kita dapat melakukan pengeluaranoperasional (Operational Expenditure, atau OPEX). Jadi, sama persis dengan biaya utilitas lainnya seperti listrik atau telepon ketika kita cukup membayar bulanan sesuai pemakaian. Hal ini akan sangat membantu perusahaan secara keuangan.

3. Lentur dan Mudah Dikembangkan
Dengan memanfaatkan Cloud Computing, bisnis kita dapat memanfaatkan TI
sesuaikebutuhan. Perhatikan Gambar di bawah untuk melihat beberapa skenario kebutuhan bisnis. Penggunaan TI secara bisnis biasanya tidak datar-datar saja. Dalam scenario “Predictable Bursting”, ada periode di mana penggunaan TImeningkat tajam. Contoh mudah adalah aplikasi Human Resource (HR) yang padaakhir bulan selalu meningkat penggunaannya karena mengelola gaji karyawan. Untuk skenario “Growing Fast”, bisnis meningkat dengan pesat sehingga kapasitas TI jugaharus mengikuti.Contoh scenario “Unpredictable Bursting” adalah ketika sebuah website beritamendapat pengunjung yang
melonjak karena ada berita menarik. Skenario “On and Off” adalah penggunaan TI yang tidak berkelanjutan. Misalnya, sebuah layanan pelaporan pajak, yang hanya digunakan di waktu-waktu tertentu setiap tahun. Dengan cloud computing, karena sifatnya yang lentur dan mudah dikembangkan(elastic and scalable), maka kapasitas dapat ditingkatkan pada saat dibutuhkan,dengan biaya penggunaan
sesuai pemakaian.

Kekurangan Cloud Computing

Kekurangan yang ada pada cloud computing yng merujuk pada robbins, 2009 antara lain :

(1) service level, artinya kemungkinan service performance yang kurang konsisten
dari provider. Inkonsistensi cloud provider ini meliputi, data protection dan data recovery,

(2) privacy, yang berarti adanya resiko data user akan diakses oleh orang lain
karena hosting dilakukan secara bersama-sama,

(3) compliance, yang mengacu pada resiko adanya penyimpangan level
compliance dari provider terhadap regulasi yang diterapkan oleh user

(4) data ownership mengacu pada resiko kehilangan kepemilikan data begitu data disimpan dalam cloud,

(5) data mobility, yang mengacu pada kemungkinan share data antar cloudservice dan cara memperoleh kembali data jika suatu saat usermelakukan proses terminasi terhadap layanan cloud Computing.

Sistem Security Cloud Computing

Kerahasiaan dan keamanan adalah salah satu hal yang paling diragukan pada
komputasi awan. Kenapa bisa ?, sangat bisa. Dengan menggunakan sistem komputasi awan berarti kita mempercayakan sepenuhnya atas keamanan dan kerahasiaan data-data kepada perusahaan penyedia server komputasi awan. Contoh paling sederhana adalah ketika sobat menyimpan foto-foto kita di facebook dengan beberapa konfigurasi privasi yang diberikan kepada kita, maka selebihnya kita mempercayakan keamanan file-file tersebut kepada facebook. Andaikata foto-foto tersebut hilang kita tidak bisa menuntut karena kita memanfaatkan jasa tersebut secara cuma-cuma alias gratis. Saat ini sudah mulai banyak perusahaan-perusahaan penyedia sewa hosting (server) penyimpanan file seperti 4shared, Indowebster, Ziddu, dan lain-lain, ada yang gratis dan juga yang berbayar. Kualitas server
komputasi awan adalah salah satu pertimbangan terpenting sebelum kita memutuskan untuk menyediakan jasa penyedia server komputasi awan. Bukan tidak mungkin kita akan dirugikan
ketik server tempat dimana kita menyimpan file atau akses program sewaktu-waktu akan down atau berperforma buruk, alih-alih kita semakin dimudahkan dengan komputasi awan justru kita malah dirugikan karena kualitas server yang buruk.

Manfaat Cloud Computing

Di sisi pengguna, utamanya suatu organisasi atau perusahaan yang bergantung pada internet, penggunaan cloud computing memilki manfaat lebih, di antaranya adalah hemat biaya.Dengan cloud computing,perusahaan dapat mengurangi pengeluaran biaya-biaya untuk pembelian hardware berupa server maupun jaringan pendukungnya, biaya setup awal untuk platform pembangunan dan penggunaan aplikasi perusahaan, biaya upgrade software dan hardware, biaya rekrutmen tenaga IT Professional untuk merawat dan membangun sistem,dan biaya listrik karena tidak perlu menghidupkan hardware server, mengurangi kesulitan saat mempersiapkan dan merawat infrastruktur IT karena platform, hardware, berikut
kustomisasi software pendukungnya dilakukan oleh perusahaan vendor penyelenggara layanan cloud computing. Dengan demikian, perusahaan pengguna bisa fokus pada pengembangan aplikasi dan bisnisnya saja.
Manfaat lainnya adalah kemudahan perusahaan dalam melakukan manajemen
kapasitas. Penggunaan cloud computing sangat memungkinkan adanya penambahan atau pengurangan kapasitas, baik dari sisi bandwidth, space penyimpan data, maupun kapasitas
user-handling. Karakteristik ini disebut dengan istilah scalability. Scalability adalah kemampuan sistem untuk scale up/down berdasarkan client request. Penerapan scalability mirip konsep pay-as-you-go (apa yg dibayar, itu yang dipakai). Cloud computing menjawab kebutuhan ini dengan menyediakan layanan disertai pilihan kapasitas yang dapat dibutuhkan oleh perusahaan pengguna.

Implementasi Cloud Computing

Di Indonesia sendiri sudah ada beberapa perusahaan penyedia layanan cloud
computing, di antaranya PT Aplikasinusa Lintasarta, PT Sigma Cipta Caraka (Telkom Sigma), PT Pasifik Satelit Nusantara, PT Astra Graphia Information Technology (AGIT), PT Infoprima Mitra Solusi, PT Menara Sinar Semesta, PT Biznet Networks, termasuk PT Telkom dengan Telkom Cloud-nya. Sangat mudah mendapatkan informasi tentang perusahaan-perusahaan ini di internet.
Dalam implementasinya, perusahaan pengguna harus mengerti bahwa menyerahkan seluruh perangkat di tangan vendor penyedia layanan cloud computing bukan berarti si
pemilik menyerahkan semua tanggung jawabnya untuk penggunaan sistemnya. Penyedia layanan cloud computing yang baik pasti dari awal sudah mengajak pihak perusahaan untuk sama-sama membangun desain arsitektur sistem komputasi yang disewanya demi menjamin security (keamanan dan privasi) dan optimalisasi sistem.Tren pemanfaatan layanan cloud computing (komputasi berbasis awan) di Indonesia kian meningkat. Tahun 2012 pasar cloud computing di Indonesia tumbuh 20% untuk segmen korporasi (perusahaan). Ini sudah melampaui pertumbuhan industri IT di Indonesia yang pertumbuhannya hanya 19%.Founder Indonesia Cloud Forum bahkan menyebutkan bahwa
pasar cloud computing di Indonesia diperkirakan akan tumbuh hingga 70% pada tahun 2013.

Implementasi Cloud Computing pada Telekomunikasi

Implementasi cloud computing pada telekomunikasi yaitu dengan menyediakan layanan system informasi yang terpusat, dengan artian data-data yang tersebar di berbagai daerah dapat dikelola dan dipantau oleh pusat data. Salah satu contohnya pada Perusahaan Telkom, dengan cloud computing telekomunikasi dengan menyediakan jasa telepon tetap kabel (fixed wireline), jasa telepon tetap nirkabel (fixed wireless), jasa telepon bergerak (mobile service), data/internet serta jasa multimedia lainnya. Mereka menggunakan cloud computing dengan memanfaatkan layanan internet dengan menggunakan pusat server yang bersifat virtual dengan tujuan memelihara data dan aplikasi.


Disamping keuntungan dari fleksibilitas, kinerja tinggi dan solusi menghemat biaya dari cloud computing, timbul isu yang menarik tentang bagaimana dengan keamanan informasi yang disimpan di data center milik penyedia layanan cloud computing.Dimensi keamanan data itu sendiri terdiri dariconfidentiality, integrity dan avaliability. Karena berdasarkan salah satu dimensi keamanan data yaituAvailability, cloud computing menaruh semua data dari client dalam satu wadah yaitu data center milik penyelenggara layanan cloud computing untuk memudahkan manajemen namun menimbulkan tindakan ini menimbulkan resiko yang cukup besar bagi keamanan informasi karena jika terjadi hardware failurepada data center tersebut maka data yang tersimpan pada data center tersebut akan tidak dapat di akses atau Tidak available lagi.

Berikut contoh Cloud Computing yang kita gunakan sehari-hari di internet :

1. Sharing Dokumen dan Presentasi
Internet telah merevolusi bagaimana kita dapat bekerja sama dan berbagi hal-hal satu sama lain. Dengan klik tombol kita dapat berbagi presentasi, dokumen dan file dengan teman,keluarga dan rekan apakah mereka duduk di sebelah Anda atau di sisi lain dunia. Jika anda telah menggunakan layanan sharing dokumen, seperti Google Docs, atau layanan file hosting,seperti SkyDrive untuk berbagi file dan dokumen dengan orang yang anda kenal maka anda telah menggunakan Cloud. Layanan seperti Google Docs dan SkyDrive menyimpan file dan dokumen di cloud sehingga dapat diakses dari mana saja dan sehingga anda dapat mengizinkan pengguna lain untuk melihat dan membuat perubahan.Cloud juga dapat sangat berguna untuk mengakses file sendiri ketika bepergian atau
pada komputer yang berbeda. Anda juga dapat memanfaatkan cloud untuk mengakses bookmark dan preferensi. Situs bookmark seperti Delicious atau Google Bookmarks akan menyimpan situs web favorit Anda di awan dan membiarkan anda login untuk melihat dan mengedit dari mana pun.

2. Penyimpanan / Drive
Salah satu kegunaan penting dari cloud adalah untuk penyimpanan. Situs seperti
Dropbox, Google Drive dan MediaFire memungkinkan anda untuk menyimpan file dan mengaksesnya dari mana saja melalui awan. Banyak pilihan yang memungkinkan untuk menyimpan sejumlah gigabyte data secara gratis. Memanfaatkan penyimpanan awan dapat menjadi cara yang bagus untuk menyimpan file dan untuk membebaskan ruang pada komputer. File, terutama musik dan video, dapat mengambil sejumlah besar ruang pada hard
drive dan flashdisk. Menyimpan file di cloud berarti anda dapat melihat dan
menggunakannya kapan pun dan dimana pun anda suka. Banyak orang juga menggunakan awan sebagai jasa penyimpanan data untuk menjaga agar data tetap aman.

3. Hiburan
Anda mungkin tidak menyadari berapa banyak bentuk hiburan sekarang
menggunakan cloud untuk menjangkau audiens. Sebagian besar pengguna internet akan menghabiskan waktu dengan TV favorit mereka secara online. Layanan yang menawarkan program TV dan film untuk menonton melalui internet, seperti Netflix, iPlayer atau 4oD
memanfaatkan cloud untuk membawa layanan ini ke khalayak umum. Musik Spotify atau website seperti stasiun radio internet seperti Pandora juga layanan berbasis cloud. Industri game juga membuat langkah bersama menuju cloud. Banyak game online yang sudah hosting di cloud dan diputar melalui internet. Sejumlah layanan cloud gaming telah didirikan dalam beberapa tahun terakhir dan mungkin terlibat erat dalam mengubah industri game. Dengan cloud gaming Anda bisa mendapatkan keuntungan dari kecepatan pemrosesan lebih kuat dan rendering grafis yang lebih baik tanpa perlu komputer Anda memiliki spesifikasi tinggi.

4. Komunikasi
Salah satu cara paling sederhana dengan menggunakan cloud yang mungkin tidak
disadari adalah email. Kebanyakan program email berbasis web seperti Hotmail (sekarang Outlook), Gmail dan Yahoo Mail, secara efektif merupakan bentuk komputasi awan. Email Anda dan kontak tidak disimpan pada komputer lokal dan disimpan di awan, yang memungkinkan untuk memeriksa email dari mana saja. Cloud adalah bagian penting dari berbagai bentuk komunikasi internet. Skype, video-chat dan layanan pesan instant populer, memanfaatkan cloud sehingga jutaan pengguna dapat yang memungkinkan semua terhubung satu sama lain. Platform komunikasi terpadu lain juga memanfaatkan awan untuk memberikan layanan, misalnya Hosted Lync adalah platform komunikasi yang terpadu Microsoft host di cloud.

5. Jaringan Sosial
Banyak situs jejaring sosial yang mencapai jutaan pengguna dan memanfaatkan awan adalah cara yang masuk akal untuk menjaga layanan mereka tersedia dan dapat diandalkan. Jadi setiap kali anda posting di Facebook atau menulis tweet otomatis anda menggunakan cloud. Hal tersebut seperti data hasil postingan dalam account facebook, twitter dan lain-lain dapat diakses dimanapun baik menggunakan komputer dan smartphone atau media yang serupa. Hal serupa seperti Instagram dan Flickr juga layanan berbasis cloud. Anda mungkin
tidak berpikir telah menggunakan cloud dalam aktivitas sehari-hari, tetapi sangat mungkin jika anda tidak menyadarinya.


Sumber : Andarginim, M. R.,” Panduan Virtualisasi dan Cloud Computing pada openSUSE/SLES”URL:http://vavai.com , September, 2011 
Share:

Minggu, 16 November 2014

ANALISIS KEMENTRIAN DAN ALEXA TOOLS

ANALISIS KEMENTRIAN DAN ALEXA TOOLS




Pada kali ini saya akan menganalisa website kementrian kesehatan republik indonesia dengan alamat http://www.depkes.go.id/.

Visi dan Misi :


VISI
Masyarakat Sehat Yang Mandiri dan Berkeadilan
MISI
       ·         Meningkatkan derajat kesehatan masyarakat, melalui pemberdayaan masyarakat,           termasuk swasta dan masyarakat madani
       ·         Melindungi kesehatan masyarakat dengan menjamin tersedianya upaya                         kesehatan yang paripurna, merata bermutu dan berkeadilan
       ·         Menjamin ketersediaan dan pemerataan sumber daya kesehatan
       ·         Menciptakan tata kelola kepemerintahan yang baik


Kelebihan :
     1.Dari situs yang saya lihat tampilannya sangat  simple.
     2.Untuk tampilan menunya sangat lengkap.
     3.Di bagian menunya terdapat menu layanan publik untuk pengaduan masyarakat             dan pelayanan publik.

Kekurangan :
     1.Terlalu banyak promosi iklan di website depkes.

Penggunaan Tools ALEXA
Alexa Tools adalah web atau tools untuk menganalisis rating suatu website.

1.            Langkah Pertama Masuk Kedalam situs www.Alexa.com  



2.Lalu masukan alamat situs yang ingin dilihat Rating website yang di inginkan saya akan mencoba memasukan melihata rating dari situs kemenkes www.depkes.go.id

Berikut hasil rating dari website kemenkes :
Dapat dilihat hasil dari urutan global dan Indonesia dari kemenkes sendiri di global atau dunia diurutan 53.232 dan sedangkan di indonesia sendiri 695.



Ini hasil siapa saja yang mengunjungi dari hasil pria lebih banyak mengunjungi website nya dibandingkan dengan wanita dari suatu lembaga juga dapat dilihat.




Kelebihan Dan Kekurangan tools Alexa

Kelebihan :

1.Pengukuran hasil rating yang berikan lebih akurat dan mendunia.
2.Mudah dalam menggunakan toolsnya.

3.Dan tampilan sendiri juga tidak membuat kita bingung.

Kekurangan :

1.Dari hasil masih belum bisa menentukan dimana letak posisi dari hasil pengukurannya.
2.Banyak menu yang tidak terpakai dan menjadi tidak terlalu penting.
Share:

TIME

BTemplates.com

Chrome Pointer

RK

VIEWER

TEKNIK INFORMATIKA

STUDENTSITE

UNIVERSITAS GUNADARMA

Diberdayakan oleh Blogger.