Istilah cloud tentunya sudah tidak asing lagi bagi
kita karena teknologi dari cloud ini sering kita gunakan. Misalnya saja, saat
ini kita tidak perlu lagi membawa flashdisk kemana-mana, cukup terkoneksi
dengan internet kita dapat menyimpan data di cloud. Data tersebut aman, dan
tersedia dimanapun kita berada.
1. Pengertian
Cloud Computing
Komputasi awan (Cloud Computing) adalah di mana
informasi secara permanen tersimpan di server di internet dan tersimpan secara
sementara di komputer pengguna atau client seperti desktop, komputer tablet,
notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.
Cloud Computing (Komputasi awan) adalah gabungan pemanfaatan teknologi komputer
(komputasi) dan pengembangan berbasis Internet (awan).
Awan (cloud) adalah metefora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Komputasi awan (Cloud Computing) adalah suatu konsep umum tren teknologi terbaru lain yang dikenal luas mencakup SaaS, Web 2.0 dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server.
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. 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.
Kelebihan Cloud Computing
- Menghemat biaya investasi awal untuk pembelian sumber daya.
- Bisa menghemat waktu sehingga perusahaan bisa langsung fokus ke profit dan berkembang dengan cepat.
- Membuat operasional dan manajemen lebih mudah karena sistem pribadi/perusahaan yang tersambung dalam satu cloud dapat dimonitor dan diatur dengan mudah.
- Menjadikan kolaborasi yang terpercaya dan lebih ramping.
- Mengehemat biaya operasional pada saat realibilitas ingin ditingkatkan dan kritikal sistem informasi yang dibangun.
KEKURANGAN CLOUD COMPUTING
Merujuk kepada (Robbins, 2009), resiko yang harus
dihadapi user dalam penggunaan Cloud Computing ini 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 cloud service dan cara memperoleh kembali data jika suatu saat user
melakukan proses terminasi terhadap layanan cloud Computing.
Beberapa pertimbangan lain yang menjadi resiko Cloud
Computing adalah:
-
Ketidakpastian kemampuan penegakan kebijakan keamanan
pada provider
-
Kurang memadainya pelatihan dan audit TI
-
Patut dipertanyakan kendali akses istimewa pada situs
provider
-
Ketidakpastian kemampuan untuk memulihkan data
-
Kedekatan data pelanggan lain sehingga kemungkinan
tertukar
-
Ketidakpastian kemampuan untuk mengaudit operator
-
Ketidakpastian keberlanjutan keberadaan provider
-
Ketidakpastian kepatuhan provider terhadap peraturan.
2. Implementasi
Ada 3 point utama yang diperlukan dalam implementasi
Cloud Computing. Yang pertama tentu saja komputer Front end, komputer back end
dan yang terakhir penghubung antara keduanya. Komputer Front end biasanya
merupakan komputer desktop biasa, dimana orang awam menggunakannya. Sedangkan
komputer back end dalam skala besar bisa berupa server komputer yang dilengkapi
dengan data center dalam rak-rak besar. Tidak harus seperti itu sih, tapi
pada umumnya komputer back end harus mempunyai kinerja yang tinggi. Karena dia
harus melayani, mungkin hingga ribuan permintaan data. Penghubung keduanya bisa
berupa jaringan LAN atau internet.
Semua pengguna komputer yang pernah mengakses
internet, secara sadar atau tidak sadar pasti pernah melakukan cloud computing.
Siapa coba yang tidak pernah mengakses google? Pasti hampir semua pengguna
internet pernah mengaksesnya. Ketika pengguna mengakses google, sebenarnya dia
sedang melakukan cloud computing! Mesin pencari Google, juga mesin pencari
lainnya merupakan aplikasi web. Dimana data-data pendukung mereka berada di
server masing-masing. Selain itu implementasinya masih banyak lagi. Karena
website yang ada sekarang rata-rata sudah berupa aplikasi web. Bukan hanya
seperti papan pengumuman yang hanya berfungsi untuk memajang informasi. Layanan
internet seperti Gmail, Yahoo!Mail dan Google Docs merupakan contoh aplikasi
web. Bukankah dengan itu aplikasi web seperti Outlook dan MS Word bisa
digantikan?
Software yang bisa dijalankan dalam sistem Cloud
computing meliputi semua software yang ada saat ini. Word Processing, Image
editor, Spreadsheet, Media player, dan jenis software lain yang sudah ada
padanannya di aplikasi desktop. Bahkan sistem operasi bisa di implementasikan
dalam sistem cloud computing. Saat ini sistem operasi berbasis web yang sudah dikembangkan
adalah EyeOS . EyeOS merupakan
sistem operasi berbasis web yang dibuat dengan bahasa PHP dan berjalan diatas
browser biasa. Jadi bisa dibayangkan menjalankan sistem operasi dengan browser
yang dijalankan oleh sistem operasi juga. Kedengarannya aneh bukan?
Ada juga layanan Icloud. Dimana mereka
menyediakan sistem operasi lengkap dengan aplikasi-aplikasinya. Untuk
menggunakannya, pengguna harus mempunyai akun dulu disitu. Selain sistem
operasi dan aplikasi untuk produktifitas, mereka juga menyediakan ruang untuk
menyimpan data. Atau yang biasa disebut Online storage. Icloud dan Eye Os
merupakan contoh implementasi sistem operasi berbasis cloud.
Masa Depan Cloud Computing
Saat ini kendala yang dihadapi dalam implementasi
total cloud computing adalah masalah kecepatan transfer data dari back end ke
front end. Karena diantara keduanya terjadi pertukaran data. Saat ini
infrastruktur internet kebanyakan belum ada yang bisa menyamai harddisk dalam
hal kecepatan transfer data. Transfer data harddisk berkisar 50 MB/s, sedangkan
internet rata-rata mungkin hanya 50 KB/s. Jauh sekali bukan? Oleh karena itu,
aplikasi-aplikasi cloud computing saat ini masih terbatas dalam hal ukuran
aplikasinya. Apabila ukurannya terlalu besar, tentu saja waktu loading aplikasinya
akan sangat lama. Meski bisa diakali dengan caching dan AJAX, tetap saja
sebelumnya harus mendownload file-file yang dibutuhkan lebih dahulu.
Karena itulah saat ini interaktifitas aplikasi web
masih kalah dengan aplikasi desktop. Dan itu salah satu sebab mengapa aplikasi
web selalu kalah dalam hal fiturnya, misalnya aplikasi Google Docs tentu saja
fiturnya tidak selengkap MS Word. Sistem operasi berbasis web juga isinya tidak
selengkap Distro Linux yang paling hemat. Apabila fitur yang ditanamkan terlalu
berat, yang ada hanya waktu loading yang sangat lambat. Namun apabila masalah
koneksi tidak menjadi masalah lagi, dalam artian kecepatannya sudah sesuai
untuk lalu lintas data yang besar seperti yang saat ini dimiliki oleh harddisk.
Bukan tidak mungkin pengguna komputer tidak lagi perlu menginstal banyak sekali
software di komputernya, tapi cukup mengandalkan koneksi internet.
Nama
: Diajeng Kristianti
Kelas:
4ia21
NPM
: 51409517
Mata
Kuliah : Pengantar Komputasi Modern
Dosen
: Rina Noviana
Dibuat
tanggal : 28 Juni 2013
Sumber :
http://nazcules.blogspot.com/2013/03/definisi-cloud-computing.html
http://azuharu.net/grid-computing/pengertian-cloud-computing-dan-perkembangannya/
http://id.wikipedia.org/wiki/Komputasi_awan
http://sraportofolio.blogspot.com/2013/03/kelebihan-dan-kekurangan-cloud-computing.html
http://pandu32.com/2012/05/kelebihan-dan-kekurangan-cloud-computing/ http://nikoprasetia.wordpress.com/2011/06/02/implementasi-dan-masa-depan-cloud-computing/