SaaS, PaaS & IaaS: Kendali dan Tanggung Jawab
Perbedaan SaaS, PaaS dan IaaS dapat dilihat dari sisi kendali atau tanggung jawab yang dilakukan oleh vendor penyedia jasa layanan cloud maupun customer. Pada gambar 2, di situ dijelaskan stack (jenjang) teknologi komputasi dari Networking naik hingga ke Application. Di situ juga dijelaskan sampai di stack mana suatu vendor layanan cloudmemberikan layanannya, dan mulai dari jenjang mana konsumen mulai memegang kendali dan bertanggung jawab penuh pada stack di atasnya.
Mulai dari kanan, pada SaaS, seluruh stack merupakan tanggung jawab penyedia layanancloud. Konsumen benar-benar hanya mengkonsumsi aplikasi yang disediakan.
Pada PaaS, penyedia layanan cloud bertanggung jawab mengelola Networking hingga Runtime. Konsumen memiliki kendali dan bertanggung jawab membuat aplikasi dan juga skema database-nya.
Pada IaaS, penyedia layanan Cloud bertanggung jawab untuk Networking hingga Virtualization. Konsumen sudah mulai bertanggung jawab untuk Operating System ke atas.
Sebagai perbandingan, di gambar juga ditunjukkan arsitektur tradisional on-premise (bukancloud), alias semua ada di data center kita. Di sini kita bertanggung jawab untuk seluruhstack, dari Networking hingga Application.
0 komentar: