Video: Pengertian dan Cara Kerja Cloud Computing 2024
Ada banyak cara untuk mendekati komputasi awan, tergantung pada masalah bisnis apa yang ingin Anda selesaikan. Ketika organisasi mencari kapasitas sesuai permintaan, mereka sering melihat ke Infrastructure as a Service (IaaS). Namun, ketika sebuah organisasi mencari kemampuan yang lebih dalam, mereka melihat Platform sebagai Layanan (PaaS).
Meskipun PaaS memiliki banyak definisi, Anda dapat menganggapnya sebagai platform komputasi yang mencakup seperangkat kemampuan pengembangan, middleware, dan penerapan. Karakteristik vendor kunci adalah menciptakan dan mendorong ekosistem mitra yang mendalam yang semuanya berkomitmen terhadap lingkungan ini untuk masa depan.
Garis antara Platform sebagai Layanan dan Infrastruktur sebagai Layanan dapat kabur, namun memiliki banyak karakteristik yang layak disebut.
Pertimbangkan apa yang semua solusi PaaS memiliki kesamaan:
-
PaaS harus memanfaatkan Internet.
-
PaaS harus menawarkan beberapa jenis bahasa pengembangan sehingga pengembang profesional (dan dalam beberapa kasus pengguna) dapat menambahkan nilai. Lingkungan ini membutuhkan cara untuk memantau dan mengukur penggunaan sumber daya dan untuk melacak keseluruhan kinerja platform vendor.
-
-
(yang memungkinkan beberapa klien menjalankan salinan mereka secara terpisah satu sama lain melalui virtualisasi) sehingga setiap kode atau data pelanggan terisolasi dari yang lain. Lingkungan PaaS perlu mendukung siklus pengembangan dan proses pengembangan tim, termasuk pengujian.
-
Platform PaaS perlu menyertakan antarmuka layanan seperti SOAP (Simple Object Access Protocol) dan XML (eXtensible Markup Language), antara lain.
-
-
Platform PaaS harus mendukung antarmuka yang terdefinisi dengan baik dan terdokumentasi dengan baik sehingga elemen dan komponen dapat digunakan sebagai berikut:
-
Aplikasi komposit
-
dibuat dengan menggabungkan layanan untuk membuat aplikasi perusahaan berdasarkan pada orkestrasi bisnis. logika dan aturan Portal,
-
yang merupakan lingkungan terorganisir yang mengatur komponen aplikasi untuk pelanggan. Mashup,
-
yang memungkinkan pengguna akhir dengan mudah menggabungkan dua atau lebih layanan bisnis yang dapat berkomunikasi dan bertukar data.
-