Responsive Ads Here

Saturday, December 03, 2011

IaaS, SaaS, PaaS (Bagian 1)


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
cloud
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 :
  1. 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.
  2. 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.
  3. 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).
cloud-nict
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;

No comments:

Post a Comment