Apa Itu Cloud Computing ???
Cloud Computing merupakan merupakan gabungan pemanfaatan teknologi
komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet
(awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui
komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang
terkonekasi melalui internet menggunakan cloud computing.
Teknologi komputer berbasis sistem Cloud ini
merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk
mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para
pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna
untuk mengakses data pribadi mereka melalui komputer dengan akses
internet.
Cloud computing sangat berhubungan dengan Client dan Server. Semakin banyak
client maka semakin besar juga load dibutuhkan dan semakin banyak juga sumberdaya
yang dibutuhkan untuk menghandle ini.
Berdasarkan jenis
layanan-nya, Cloud Computing dibagi menjadi berikut ini:
- Software
as a Service (SaaS) : ini
merupakan layanan Cloud
Computing dimana kita hanya memakai software yang telah tersedia. Kita hanya perlu
tahu bahwa perangkat lunak dapat berjalan dan dapat digunakan dengan baik.
Contoh: layanan email publik (Gmail, YahooMail, Hotmail, dsb), social network(Facebook, Twitter, dsb) instant messaging (YahooMessenger,
Skype, GTalk, dsb) dll.
- Platform
as a Service (PaaS) : Merupakan layanan Cloud Computing dimana
kita menyewa layaknya kita menyewa “kamar hotel” berikut alat-alat /
fasilitas pada kamar tersebut (sistem operasi, network, databbase engine,
framework aplikasi, dll), untuk dapat menggunakan aplikasi yang kita buat.
Kita tidak perlu memikirkan bagaimana menyiapkan “kamar” dan membersihkan
“kamar” tersebut. Yang terpenting adalah aplikasi yang kita buat dapat
berfungsi dengan baik di “kamar” tersebut. Untuk pemeliharaan “kamar” ini
menjadi tanggung jawab dari penyedia layanan hotel tersebut.
- Infrastructure
as a Service (IaaS) : merupakan layanan Cloud Computing dimana
diasumsikan seperti kita bisa “menyewa” infrastruktur IT (komputasi,
storage, memory, network dsb). Kita dapat memaparkan spesifikasi dari computer
yang kita inginkan seperti besar-nya unit komputasi (CPU), penyimpanan data (storage) , memory
(RAM), bandwith,
dan konfigurasi lain-nya yang akan kita sewa. kemudahan 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.
Sekian penjelasan singkat dari saya. Terimakasih :)