Dewasa ini, teknologi sudah semakin maju dan berkembang. Perkembangan teknologi maju dengan pesat dibandingkan dengan yang lainnya. Berbeda dengan jaman dahulu yang masih susah sekali untuk melakukan komunikasi, sekarang komunikasi dapat dilakukan dengan sangat mudah karena adanya teknologi. Salah satunya adalah Cloud Computing.
Cloud
Computing berasal dari bahasa inggris yang terdiri dari kata cloud dan
computing. Cloud berarti awan, adalah metafora dari internet, sebagaimana awan yang sering digambarkan di
diagram jaringan komputer. Secara singkat cloud computing dapat diartikan
sebagai gabungan pemanfaatan teknologi komputer (komputasi) dan
pengembangan yang berbasis Internet (awan).
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."
Atau dengan kata lain Komputasi awan
dapat diartikan sebagai suatu konsep umum yang mencakup SaaS, Web 2.0, dan
tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa
ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna.
Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum yang diakses melalui
suatu penjelajah web dengan perangkat lunak
dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh
bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud.
iCloud merupakan layanan komputasi awan
terbaru yang dipublikasikan oleh Apple Inc. dalam acara Apple Worldwide Developers Conference (WWDC). iCloud memungkinkan para penggunanya
untuk mensinkronisasi data seperti foto, musik, dan dokumen ke dalam iPhone, iPad, Ipod Touch, Mac dan komputer secara otomatis pada waktu yang bersamaan. Sehingga
pengguna dapat mengaksesnya dimana saja dan kapan saja tanpa perlu mem-back
up data secara manual.
iCloud merupakan bentuk pengembangan
dari trend teknologi terbaru dibidang jaringan yaitu komputasi awan
(Inggris:cloud computing)
iCloud bekerja pada perangkat yang memiliki sistem operasi Mac OS X, iOS dan Microsoft Windows terbaru yaitu Windows Vista dan Windows 7 .
Sistem komputasi awan kini masih
menjadi pro dan kontra hal ini tidak terlepas dari kelebihan dan kekurangan
pada sistem komputasi awan. Berikut sedikit ulasan mengenai kelebihan dan
kekurangan komputasi awan.
Kelebihan
Ÿ 1. Kemudahan dalam mengakses
Untuk mengerjakan suatu pekerjaan kita
tidak mesti berada dihadapan satu komputer yang sama. Sebagai contohnya, yaitu
apabila kita diberikan tugas oleh atasan kita untuk membuat bahan presentasi
menggunakan format aplikasi power point, karena di komputer kita tidak ada
aplikasi power point-nya maka kita dapat membuatnya di Google docs ataupun di
Skydrive-nya Windows Live. Cukup koneksi ke internet login ke akun google atau
windows live kita, maka kita dapat membuatnya.
Ÿ 2. Fleksibilitas
Seperti contoh diatas, bahan
presentasi yang kita buat tidak perlu kita simpan di hardisk yang akan memakan
ruang space atau mungkin dimasukan ke flashdisk. Kita dapat membukanya di mana
saja asalkan terdapat koneksi internet
Ÿ 3. Penghematan
Khususnya bagi perusahaan-perusahaan
besar. Dengan adanya sistem komputasi awan memungkinkan perusahaan untuk
mengurangi infrastruktur komputer yang memerlukan biaya pengadaan dan perawatan
cukup besar.
Kekurangan
Ÿ 1. Koneksi Internet
Internet bisa dibilang jalan
satu-satunya jalan menuju komputasi awan, ketika tidak ada koneksi internet
ditempat kita berada maka jangan harap bisa menggunakan sistem komputasi awan.
Hal ini masih menjadi hambatan khsusnya bagi Indonesia, karena belum semua
wilayah di tanah air terjangkau oleh akses internet, ditambah lagi sekalipun
ada koneksinya belum stabil dan kurang memadai.
Ÿ 2. Kerahasiaan dan Keamanan
Dengan menggunakan sistem komputasi
awan berarti kita mempercayakan sepenuhnya atas keamanan dan kerahasiaan
data-data kepada perusahaan penyedia server komputasi awan. Misalnya, kita menyimpan
foto kita di facebook, berarti kita mempercayai facebook.
Ÿ 3. Kualitas server komputasi awan
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.
Prinsip
kerja cloud computing itu berawal dari prinsip fleksibilitas yang di mana user
(pengguna) lebih di manjakan dengan berbagai kemudahan dalam penggunaan
komputer.Jadi prinsip ini mengutamakan internet sebagai alat untuk mempermudah
pengguna komputer. Proses kerja cloud computing menggunakan internet sebagai
sistem utama sebagai pengolah atau aplikasi. Semua data atau perintah yang
dikirimkan akan di simpan atau diolah di dalam internet.
Selain
itu juga cloud computing menggunakan prinsip on-demand (saat itu juga) prinsip
ini juga membuat cloud computing dapat di gunakan kapan saja dan dimana saja.