Irwan Susanto
Sekolah Teknik Elektro dan Informatika
Institut Teknologi Bandung
Pendahuluan
Sebelum membahas apa yang dimaksud dengan Infrastructure as a Service (IaaS), Platform as a Sevice (PaaS) dan Software as a Service (SaaS) terlebih dahulu kita harus mengenal sedikit mengenai cloud computing. Karena ketiga hal yang telah disebutkan sebelumnya (IaaS, PaaS dan SaaS) merupakan bentuk-bentuk layanan dari cloud computing.
Cloud Computing
Gambar illustrasi Cloud Computing (Sumber: http://cloudcomputingleaders.net). |
Beberapa definisi cloud computing:
“Cloud adalah jenis dari paralel dan sistem terdistribusi yang terdiri dari sekumpulan komputer yang terinterkoneksi dan tervirtualisasi yang ditetapkan secara dinamis dan disajikan sebagai satu atau lebih sumber daya komputasi yang menyatu berdasarkan perjanjian tingkat layanan yang didirikan berdasarkan negosiasi antara penyedia layanan dan pelanggan” (R. Buyya, 2008)
“Cloud computing adalah sebuah model yang memungkinkan kenyamanan, akses jaringan sesuai permintaan untuk beberapa pengguna untuk berbagi pool dari sumberdaya komputasi yang mudah diatur (seperti: jaringan, server, aplikasi dan layanan) yang dapat ditetapkan secara cepat dan diluncurkan dengan usaha manajemen minimal atau interaksi penyedia layanan. Karakteristik penting ini, tiga model layanan dan empat model peluncuran,”(NICT).
Cloud Computing secara sederhana adalah "layanan teknologi informasi yang bisa dimanfaatkan atau diakses oleh pelanggannya melalui jaringan internet". Namun tidak semua layanan yang ada di internet bisa dikategorikan sebagai Cloud Computing, ada setidaknya beberapa syarat yang harus dipenuhi :
- Layanan bersifat "On Demand", pengguna dapat berlangganan hanya yang dia butuhkan saja, dan membayar hanya untuk yang mereka gunakan saja. Misalkan sebuah layanan menyediakan 10 fitur, user dapat berlangganan 5 fitur saja dan hanya membayar untuk 5 fitur tersebut.
- Layanan bersifat elastis/scalable, di mana pengguna bisa menambah atau mengurangi jenis dan kapasitas layanan yang dia inginkan kapan saja dan sistem selalu bisa mengakomodasi perubahan tersebut.
- Layanan sepenuhnya dikelola oleh penyedia/provider, yang dibutuhkan oleh pengguna hanyalah komputer personal/notebook ditambah koneksiinternet.Dari sisi model layanan tersendiri, Cloud Computing, terbagi dalam 3 jenis layanan, yaitu:
- Software as a Service (SaaS),
- Platform as a Service (PaaS) dan
- Infrastructure as a Service (IaaS).
Gambar Model Layanan Cloud Computing (NICT)
IaaS, PaaS, SaaS
Cara yang sederhana untuk membedakan antara tiga layanan cloud computing adalah sebagai berikut: - SaaS merupakan aplikasi yang dirancang untuk end-user, disampaikan melalui web;
- PaaS adalah seperangkat alat dan layanan yang dirancang untuk membuat coding dan
menyebarkan aplikasi yang cepat dan efisien; - IaaS adalah hardware dan software bahwa kekuatan itu semua - server, penyimpanan, jaringan, sistem operasi;
0 komentar:
Posting Komentar