Cloud
Computing
Definisi
Cloud Computing
Cloud Computing adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis Internet. Awan
(cloud) adalah metafora
dari internet, sebagaimana awan yang sering digambarkan pada diagram jaringan
komputer. Awan dalam Cloud
Computing juga merupakan abstraksi dari infrastruktur kompleks yang
disembunyikannya. Ia adalah suatu komputasi
dimana terkait teknologi informasi
disajikan sebagai
suatu layanan, sehingga pengguna dapat mengaksesnya lewat Internet
tanpa mengetahui apa
yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap
infrastruktur teknologi yang membantunya.
Manfaat Komputasi Awan
-
Skalabilitas, dengan cloud computing dapat menambah kapasitas penyimpanan data kita
tanpa harus membeli peralatan tambahan.
-
Aksesibilitas, dengan cloud computing pengguna dapat mengakses data kapanpun dan
dimanapun kita berada, asal kita terkoneksi dengan internet.
-
Keamanan, dengan cloud
computing data pengguna terjamin keamanannya oleh penyedia layanan cloud
computing. Data dapat disimpan secara aman di penyedia cloud computing. Itu
juga mengurangi biaya untuk mengamankan data perusahaan.
-
Kreasi, yaitu para user dapat melakukan / mengembangkan kreasi atau project
mereka tanpa harus mengirimkan project mereka secara langsung ke perusahaan,
tapi user bisa mengirimkan nya lewat penyedia layanan cloud computing.
Layanan Komputasi Awan
- Infrastructure as
a Service (IaaS)
Infrastructure
as a Service adalah layanan komputasi awan yang menyediakan infrastruktur IT
berupa CPU, RAM, storage, bandwith dan konfigurasi lain. Komputer
virtual dapat diinstal sistem operasi dan aplikasi sesuai kebutuhan. Keuntungan
layanan IaaS ini adalah tidak perlu membeli komputer fisik sehingga lebih
menghemat biaya. Perusahaan
yang menyediakan IaaS adalah Amazon EC2, TelkomCloud dan BizNetCloud.
- Platform as a
Service (PaaS)
Platform
as a Service adalah layanan yang menyediakan computing platform. Biasanya sudah
terdapat sistem operasi, database, web server dan framework aplikasi agar dapat
menjalankan aplikasi yang telah dibuat. Keuntungan layanan PaaS ini bagi
pengembang adalah mereka bisa fokus pada aplikasi yang mereka buat tanpa
memikirkan tentang pemeliharaan dari computing platform. Contoh penyedia
layanan PaaS adalah Amazon Web Service dan Windows Azure.
- Software as a
Service (SaaS)
Software
as a Service adalah layanan komputasi awan dimana kita bisa langsung
menggunakan aplikasi yang telah disediakan. Penyedia layanan mengelola
infrastruktur dan platform yang menjalankan aplikasi tersebut. Contoh layanan
aplikasi email yaitu gmail, yahoo dan outlook sedangkan contoh aplikasi media
sosial adalah twitter, facebook dan google+. Keuntungan dari layanan ini adalah
pengguna tidak perlu membeli lisensi untuk mengakses aplikasi tersebut.
Pengguna hanya membutuhkan perangkat klien komputasi awan yang terhubung ke
internet.
Implementasi
Komputasi Awan
-
Computer
front end
Computer front end
berupa computer desktop biasa.
-
Computer
back end
Computer
back end berupa server computer yang dilengkapi dengan data center dalam
rak-rak besar.
-
Penghubung antara
keduanya
Contoh Komputasi Awan
Google Drive
Google
Drive adalah layanan penyimpanan Online yang
dimiliki Google. Google
Drive diluncurkan pada tanggal 24 April 2012. Google Drive memberikan kapasitas
penyimpanan sebesar 5GB kepada setiap penggunanya. Kapasitas tersebut dapat
ditambahkan dengan melakukan pembayaran atau pembelian Storage.
Fitur-fitur Google Drive
·
Penyimpanan gratis sebesar 5GB
·
Memungkinkan membuat dokumen
·
Berbagi file
·
Terintegrasi dengan layanan Google lainnya
·
Fasilitas pencarian
·
Menampilkan berbagai file
·
Menjalankan aplikasi
Windows Azure
Windows Azure adalah sistem operasi yang berbasis komputasi awan, dibuat oleh Microsoft untuk mengembangkan dan mengatur aplikasi
serta melayani sebuah jaringan global dari Microsoft Data Centers. Windows
Azure yang mendukung berbagai macam bahasa dan alat pemograman. Sistem operasi
ini dirilis pada 1 Februari 2010.
Fitur-fitur Windows Azure
·
Layanan Infrastruktur
·
Kembangkan dan Lakukan Percobaan
·
Big Data
·
Aplikasi Mobile
·
Media
·
Aplikasi Web
·
Penyimpanan, Pencadangan, dan Pemulihan
·
Identitas dan Manajemen Akses
·
Integrasi
·
Manajemen Data
Referensi: