Pengertian Cloud
Computing
Cloud computing adalah
kumpulan dari beberapa resources yang terintegrasi menjadi satu dan digunakan
melalui web. Sebenarnya, cloud computing ini didasarkan pada teknologi grid
computing yang membuat skalabilitas suatu sistem komputasi menjadi sangat besar
dengan cara menggabungkan beberapa sumber daya komputer menjadi satu resource.
Sehingga tidak salah jika ada orang yang mengatakan cloud computing adalah grid
computing yang digabungkan dengan virtualisasi.
Cloud Computing juga merupakan
abstraksi dari infrastruktur kompleks yang disembunyikannya. Cloud Computing
suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan
sebagai suatu layanan (as a service), sehingga pengguna dapat
mengaksesnya lewat Internet tanpa mengetahui apa yang ada didalamnya, ahli
dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang
membantunya.
Sejarah Cloud Computing
Tahun 1960 John McCarthy,
Pakar Komputasi dan Intelegensi Buatan dari MIT. “Suatu hari nanti,
komputasi akan menjadi Infrastruktur publik seperti halnya listrik dan
telepon.” Ini adalah sebuah ide yang mengawali suatu bentuk komputasi
yang kita kenal dengan istilah Cloud Computing.
Tahun 1995 Larry Ellison, pendiri perusahaan
Oracle. “Network Computing” Ide ini sebenarnya cukup unik dan sedikit menyindir
perusahaan Microsoft pada saat itu. Intinya, kita tidak harus
"menanam" berbagai perangkat lunak kedalam PC pengguna, mulai dari
sistem operasi hingga perangkat lunak lainya. Cukup dengan koneksi dengan
server dimana akan disediakan sebuah environment yang mencakup berbagai
kebutuhan PC pengguna.
Pada era ini juga wacana “Network Computing”
cukup populer. Banyak perusahaan yang menggalang sistem ini contohnya Sun
Mycrosystem dan Novell Netware. Disayangkan kualitas jaringan komputer saat itu
masih belum memadai, penggunapun cenderung memilih PC karena cenderung lebih
cepat.
Akhir Era-90 Lahir konsep ASP (Application
Service Provider) yang ditandai dengan kemunculan perusahaan pusat pengolahan
data. Ini merupakan sebuah perkembangan pada kualitas jaringan komputer. Akses
untuk pengguna menjadi lebih cepat.
Tahun 2000 Marc Benioff, mantan wakil presiden
perusahaan Oracle. “salesforce.com” ini merupakan sebuah perangkat lunak CRM
dengan basis SaaS (Software as a Service). Tak disangka gebrakan ini mendapat
tanggapan hebat. Sebagai suksesor dari visi Larry Ellison, boss-nya. Dia
memiliki sebuah misi yaitu “The End of Software”.
2005 – Sekarang Cloud Computing sudah semakin
meningkat populatitasnya, dari mulai penerapan sistem, pengunaan nama, dll.
Amazon.com dengan EC2 (Elastic Computer Cloud); Google dengan Google App.
Engine; IBM dengan Blue Cord Initiative; dsb. Perhelatan cloud computing
meroket sebagaimana berjalanya waktu. Sekarang, sudah banyak sekali pemakaian
sistem komputasi itu, ditambah lagi dengan sudah meningkatnya kualitas jaringan
komputer dan beragamnya gadget yang ada. Contoh dari pengaplikasianya adalah
Evernote, Dropbox, Google Drive, Sky Drive, Youtube, Scribd, dll.
Karakteristik Cloud Computing
1. On-Demand Self-ServicesSebuah 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.
Kelebihan Cloud Computing
- Tanpa Investasi Awal
- Mengubah CAPEX menjadi OPEX
- Lentur dan Mudah Dikembangkan
- Fokus pada Bisnis, bukan TI
Contoh Cloud Computing
Google Drive adalah layanan
cloud storage dari Google yang diluncurkan pada akhir April 2012, yaitu layanan
untuk menyimpan file di internet pada storage yang disediakan oleh Google.
Dengan menyimpan file di Google Drive maka pemilik file dapat mengakses file
tersebut kapanpun dimanapun dengan menggunakan komputer desktop, laptop,
komputer tablet ataupun smartphone. Dan file tersebut dapat di share dengan
orang lain untuk berbagi pakai dan juga kolaborasi peng-edit-annya. Kapasitas
yang disediakan oleh google drive untuk layanan gratis adalah 5GB, untuk
menggunakan kapasitas lebih dari itu maka akan dikenakan biaya tambahan.
Dengan menggunakan Google Drive, berarti pemilik
file telah memiliki back-up file nya di internet sehingga jika terjadi sesuatu
pada file yang disimpan di komputer atau laptop, misalnya file tersebut rusak
atau hilang atau terkena virus, atau komputer/laptopnya rusak yang menyebabkan
tidak dapat digunakan, maka file yang berada di Google Drive tetap aman dan
tetap dapat diakses menggunakan komputer lain yang terhubung ke internet.
Sumber :