CLOUD COMPUTING (KOMPUTASI AWAN)
CLOUD COMPUTING
Definisi:
Komputasi awan adalah gabungan pemanfaatan teknologi
komputer ('komputasi')
dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet,
sebagaimana awan yang sering digambarkan di diagram jaringan 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.
MANFAAT CLOUD COMPUTING:
Dari penjelasan
tentang cloud computing diatas,
ada banyak manfaat yang bisa kita ambil dari cloud computing, yaitu :
·
Skalabilitas, yaitu dengan cloud computing kita
bisa menambah kapasitas penyimpanan data kita tanpa harus membeli peralatan
tambahan, misalnya hardisk dll. Kita cukup menambah kapasitas yang
disediakan oleh penyedia layanan cloud computing.
·
Aksesibilitas, yaitu kita bisa mengakses data
kapanpun dan dimanapun kita berada, asal kita terkoneksi dengan internet, sehingga memudahkan kita mengakses data
disaat yang penting.
·
Keamanan, yaitu data kita bisa terjamin keamanan nya
oleh penyedia layanan cloud computing, sehingga bagi perusahaan yang berbasis
IT, data bisa disimpan secara aman di penyedia cloud computing. Itu juga
mengurangi biaya yang diperlukan untuk mengamankan data perusahaan.
·
Kreasi,
yaitu para user bisa 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.
·
Kecemasan, ketika terjadi bencana alam data
milik kita tersimpan aman di cloud meskipun hardisk atau gadget kita rusak.
JENIS – JENIS
CLOUD COMPUTING
- Software as a Service (SaaS)
adalah salah satu layanan dari Cloud
Computing dimana kita tinggal memakai software (perangkat
lunak) yang telah disediakan. User hanya tahu bahwa perangkat lunak bisa
berjalan dan bisa digunakan dengan baik. Contoh: layanan email publik (Gmail,
YahooMail, Hotmail, dsb), social network (Facebook, Twitter,
dsb) instant messaging (Yahoo Messenger, Skype, GTalk, dsb)
dan masih banyak lagi yang lain. Dalam perkembangan-nya, banyak perangkat
lunak yang dulu hanya kita bisa nikmati dengan menginstall aplikasi tersebut di
komputer kita (on-premise) mulai sekarang bisa kita nikmati lewat Cloud
Computing. Keuntungan-nya, kita tidak perlu membeli lisensi dan
tinggal terkoneksi ke internet untuk memakai-nya. Contoh: Microsoft Office yang
sekarang kita bisa nikmati lewat Office 365, Adobe Suite yang bisa kita nikmati
lewat Adobe Creative Cloud, dsb.
- Platform as a Service (PaaS)
adalah layanan
dari Cloud Computing kalau kita analogikan dimana kita menyewa
“rumah” berikut lingkungan-nya (sistem operasi, network, database engine,
framework aplikasi, dll), untuk menjalankan aplikasi yang kita buat. Kita tidak
perlu pusing untuk menyiapkan “rumah” dan memelihara “rumah” tersebut. Yang
penting aplikasi yang kita buat bisa berjalan dengan baik di “rumah” tersebut.
Untuk pemeliharaan “rumah” ini menjadi tanggung jawab dari penyedia layanan.
Sebagai analogi, misal-nya kita sewa kamar hotel, kita tinggal tidur di kamar
yang sudah kita sewa, tanpa peduli bagaimana “perawatan” dari kamar dan
lingkungan-nya. Yang penting, kita bisa nyaman tinggal di kamar itu, jika suatu
saat kita dibuat tidak nyaman, tinggal cabut dan pindah ke hotel lain yang
lebih bagus layanan-nya. Contoh penyedia layanan PaaS ini
adalah: Amazon Web Service, Windows
Azure, bahkan tradisional hosting-pun
merupakan contoh dari PaaS. Keuntungan dari PaaS adalah
kita sebagai pengembang bisa fokus pada aplikasi yang kita buat, tidak perlu
memikirkan operasional dari “rumah” untuk aplikasi yang kita buat.
- Infrastructure as a Service (IaaS)
adalah
layanan dari Cloud Computing dimana kita bisa “menyewa”
infrastruktur IT (komputasi, storage, memory, network dsb). Kita bisa
definisikan berapa besar-nya unit komputasi (CPU), penyimpanan data (storage)
, memory (RAM), bandwith, dan konfigurasi lain-nya yang akan
kita sewa. Mudah-nya, IaaS ini adalah menyewa komputer virtual
yang masih kosong, dimana setelah komputer ini disewa kita bisa menggunakan-nya
terserah dari kebutuhan kita. Kita bisa install sistem operasi dan aplikasi
apapun diatas-nya. Contoh penyedia layanan IaaS ini adalah: Amazon EC2,
Windows Azure (soon), TelkomCloud, BizNetCloud,
dsb. Keuntungan dari IaaS ini adalah kita tidak perlu membeli
komputer fisik, dan konfigurasi komputer virtual tersebut bisa kita rubah (scale
up/scale down) dengan mudah. Sebagai contoh, saat komputer virtual
tersebut sudah kelebihan beban, kita bisa tambahkan CPU, RAM, Storage dsb
dengan segera.
Contoh dalam bentuk cerita
Ilustrasi Cloud Computing
Dengan
pemanfaatan internet sebagai motor dari teknologi Cloud Computing ini, kita bisa memanfaatkannya
sebagai peluang bisnis baru dimasa depan.Cloud Computing membuka
kesempatan para penggunanya dalam menggunakan komputer ke arah yang lebih
terbuka dan terintegrasi satu sama lain. Ada tiga layanan yang paling umum yang
dapat dibuka sebagai peluang bisnis baru dengan menggunakan layanan Cloud Computing ini.
Pertama
adalah penggunaan Cloud Computing sebagai suatu
bisnis tentang infrastruktur teknologi informasi. Contoh dari penggunaan
peluang bisnis ini adalah dengan layanan penyimpanan data secara online. Meskipun saat ini sudah banyak layanan seperti
ini di luar sana, peluang yang dapat kita kembangkan dari layanan ini masih
terbuka lebar. Kemudahan berbagi data, berkolaborasi pada suatu data, dan
pemakaian data adalah contoh – contoh peluang bisnis yang masih dapat digunakan
untuk pengembangan bisnis Cloud Computing ini.
Sumber:
Komentar
Posting Komentar