Daftar Isi:
- Selain layanan pengembangan, Google juga menyediakan layanan platform terintegrasi lainnya, termasuk namun tidak terbatas pada hal berikut:
- Selain alat infrastruktur ini, Google App Engine juga menyertakan tumpukan pengembangan. Google menyebut ini sebagai infrastruktur penyajian terarah
- Google telah menyiapkan Google App Engine untuk mendorong adopsi yang luas. Seperti platform awan lainnya, pelanggan membayar berdasarkan penggunaan, jadi tidak ada biaya set-up atau biaya perawatan lainnya. Misalnya, tidak ada biaya bagi pengembang untuk membuat aplikasi.
Video: Apa itu Google Cloud? 2024
Saat mengunjungi situs Web Google App Engine, Anda akan melihat empat frasa yang benar-benar merangkum strategi Google untuk Platform sebagai Layanan (PaaS): < Tidak diperlukan perakitan.
-
Google App Engine memperlihatkan lingkungan pengembangan yang terintegrasi sepenuhnya.
-
Sangat mudah untuk skala.
-
Bebas untuk memulai.
-
Google tidak berusaha membantu pelanggan membuat setiap aplikasi berjalan di setiap platform. Ini sebenarnya cukup terfokus, membantu pelanggan membangun aplikasi berbasis Web di lingkungan komputasi awan mereka. Platform ini untuk pengembangan dan penyebaran.
Layanan Google lainnya yang berguna dengan komputasi awan
Selain layanan pengembangan, Google juga menyediakan layanan platform terintegrasi lainnya, termasuk namun tidak terbatas pada hal berikut:
-
Sistem file asli Google yang disebut GFS (Google File System)
-
Platform BigTable (untuk pengelolaan data), sistem penyimpanan terdistribusi yang mengelola data terstruktur berskala besar
-
Ini juga mencakup layanan infrastruktur seperti
Load balancing
-
Penyimpanan yang persisten dengan kueri
-
Sortasi dan transaksi
-
Antarmuka pemograman untuk mendukung otentikasi pengguna dan mengirim email dengan menggunakan Akun Google
-
Tugas terjadwal untuk memicu kejadian pada waktu tertentu dan interval reguler
-
Ini pada dasarnya adalah platform yang sama dengan yang digunakan Google untuk membangun perangkat lunaknya sendiri.
Kumpulan pengembangan dan komputasi awan Google
Selain alat infrastruktur ini, Google App Engine juga menyertakan tumpukan pengembangan. Google menyebut ini sebagai infrastruktur penyajian terarah
yang menghubungkan kode aplikasi Web ke lingkungan Google. Melakukan hal ini dengan mengintegrasikannya dengan alat berikut:
Python runtime:
-
Untuk membuat aplikasi untuk platform memerlukan bahasa pemrograman.Yang pertama yang didukung Google adalah Python, bahasa pemrograman tingkat tinggi yang mempermudah pengembangan aplikasi kompleks dengan pemrograman minimal. Java runtime:
-
Google menambahkan Java sebagai platform bahasa pemrograman kedua yang didukung. Perangkat Pengembangan Perangkat Lunak (SDK):
-
Kumpulan alat pengembangan ini memungkinkan pengembang menulis kode aplikasi. Konsol administrasi berbasis web:
-
Konsol membantu pengembang mengelola aplikasinya. Datastore:
-
A datastore adalah lapisan perangkat lunak yang menyimpan data aplikasi Web. Ini dibangun di atas struktur Bigtable (database dengan kinerja tinggi). biaya platform komputasi awan Google
Google telah menyiapkan Google App Engine untuk mendorong adopsi yang luas. Seperti platform awan lainnya, pelanggan membayar berdasarkan penggunaan, jadi tidak ada biaya set-up atau biaya perawatan lainnya. Misalnya, tidak ada biaya bagi pengembang untuk membuat aplikasi.
Setelah pelanggan menyebarkan aplikasi itu, biaya pun mulai bertambah. Pelanggan membayar untuk penyimpanan dan bandwidth. Masing-masing aplikasi ini bisa menggunakan penyimpanan hingga 500MB, hingga 5 juta tampilan halaman setiap bulan tanpa biaya tambahan. Seorang pelanggan diperbolehkan mendaftarkan hingga sepuluh aplikasi per akun pengembang.