PAAS vs IAAS
Komputasi awan adalah gaya komputasi di mana sumber daya tersedia melalui internet. Paling sering sumber daya ini adalah sumber daya yang dapat diperluas dan sangat divisualisasikan dan disediakan sebagai layanan. Komputasi awan dipecah menjadi beberapa kategori berbeda berdasarkan jenis layanan yang disediakan. PaaS (Platform as a Service) adalah kategori/aplikasi komputasi awan di mana penyedia layanan mengirimkan platform komputasi atau tumpukan solusi kepada pelanggan mereka melalui internet. IaaS (Infrastructure as a Service) adalah kategori komputasi awan di mana sumber daya utama yang tersedia sebagai layanan adalah infrastruktur perangkat keras.
Apa itu PaaS?
PaaS adalah kategori/aplikasi komputasi awan di mana penyedia layanan memberikan platform komputasi (arsitektur perangkat keras dan kerangka kerja perangkat lunak) atau tumpukan solusi (subsistem komputer yang diperlukan untuk menjalankan perangkat lunak). Hal ini memungkinkan pelanggan untuk menerapkan aplikasi tanpa harus membeli dan mengelola persyaratan perangkat lunak dan perangkat keras yang diperlukan. Tanggung jawab memelihara perangkat keras yang diperlukan, sistem operasi, aplikasi pembantu dan database adalah tanggung jawab penyedia layanan. Pelanggan PaaS dapat menggunakan platform yang dikirimkan untuk membangun dan pada akhirnya mengirimkan aplikasi dan layanan web. Layanan PaaS biasanya menawarkan serangkaian fasilitas lengkap untuk merancang, mengembangkan, menguji, dan menyebarkan aplikasi ke kolaborasi tim, layanan web dan integrasi basis data, kontrol versi, dan manajemen konfigurasi perangkat lunak. Semua fasilitas ini biasanya tersedia sebagai satu lingkungan pengembangan terintegrasi sehingga sangat nyaman bagi pengembang atau pengguna. Empat jenis PaaS yang populer adalah PaaS Add-on, Stand alone, delivery-only, dan platform terbuka.
Apa itu IaaS?
IaaS, kadang-kadang dikenal sebagai Hardware-as-a-Service (HaaS), memberikan peralatan yang dibutuhkan untuk melayani operasi, penyimpanan, komponen perangkat keras dan jaringan (termasuk server) kepada pelanggan mereka, melalui internet. Dengan kata lain, IaaS berurusan dengan menawarkan (secara virtual, sesuai permintaan) sumber daya komputasi seperti server, penyimpanan, dan komponen n/w dan h/w tingkat rendah lainnya. Penyedia layanan bertanggung jawab penuh untuk menampung, menjalankan, dan memelihara semua sumber daya perangkat keras. Pelanggan akan membayar per penggunaan berdasarkan model penagihan komputasi utilitas tanpa harus membeli sumber daya infrastruktur tersebut. Pelanggan akan mendapatkan perasaan memperoleh sumber daya jaringan/server dalam waktu dan ruang nol. Penyedia layanan IaaS komersial yang populer adalah GoGrid dan EC2 Amazon.
Apa perbedaan antara PaaS dan IaaS?
Meskipun PaaS dan IaaS adalah dua aplikasi/kategori komputasi awan, mereka memiliki perbedaan utama. PaaS adalah kategori komputasi awan di mana penyedia layanan memberikan platform komputasi atau tumpukan solusi, sementara IaaS berfokus pada penyediaan infrastruktur komputer seperti sumber daya perangkat keras yang tersedia melalui internet. Perbedaan penting antara kedua layanan ini dapat diketahui dari jenis pelanggannya. PaaS biasanya digunakan oleh pengembang aplikasi, sedangkan IaaS digunakan oleh arsitek jaringan. Dengan kata lain, PaaS menyediakan mekanisme untuk mengembangkan aplikasi sedangkan IaaS hanya menyediakan infrastruktur yang diperlukan untuk menjalankan kode yang dikembangkan oleh pengembang aplikasi. Oleh karena itu, penawaran IaaS sendiri mungkin tidak berguna tanpa penawaran PaaS yang sesuai berjalan di atasnya. PaaS dapat dianggap sebagai lapisan abstraksi tambahan di atas IaaS. Jika Anda sudah memiliki kode yang berfungsi sebagai paket maka IaaS lebih cocok, sedangkan jika Anda tidak memiliki solusi perangkat lunak (atau solusi yang tersedia saat ini terlalu mahal) dan Anda ingin membangun solusi dari awal, berlangganan untuk PaaS adalah cara untuk pergi.
Link Terkait:
Perbedaan Antara Cloud dan Inhouse Computing