Isi kandungan:
Definisi - Apakah maksud AppScale?
AppScale adalah platform pengkomputeran awan terbuka yang menyokong pelaksanaan aplikasi yang dibangunkan oleh Google App Engine. AppScale membolehkan pelbagai aplikasi App Engine untuk dimuat naik ke awan.
Techopedia menerangkan AppScale
Rangka kerja AppScale adalah pelaksanaan platform sebagai perkhidmatan. Ia terletak di atas infrastruktur yang disokong oleh virtualisasi untuk menjadi tuan rumah dan mengendalikan aplikasi yang dibuat di Google App Engine. Ia menyokong penggunaan pelbagai aplikasi melalui awan dan menyokong penggunaan untuk vendor utama yang beroperasi sebagai infrastruktur sebagai perkhidmatan. Sebelum dikeluarkan secara komersial, rangka kerja AppScale telah dibangunkan dan dikekalkan sebagai projek penyelidikan universiti di Makmal Lingkungan Pengkomputeran Akses Rapid di University of Santa Barbara.
AppScale ditulis dalam Java, Go dan Python untuk enjin Google App dan dilaksanakan pada platform bebas infrastruktur. Ia beroperasi dengan melaksanakan sebagai mesin maya ke atas sebarang infrastruktur maya, termasuk awan persendirian Amazon EC2 dan Eucalyptus. Ia juga menyokong integrasi aplikasi yang dibangunkan untuk Google App Engine.
AppScale juga menyokong API lain seperti MapReduce dan Interface Passing Message. AppScale menyediakan kebebasan lengkap dalam memilih infrastruktur awan awam, swasta atau hibrid. Ia juga menyokong banyak kedai data yang berbeza, termasuk MySQL Cluster, Memcache DB dan MongoDB.
