Lingkungan standar App Engine

Lingkungan standar App Engine didasarkan pada instance container yang berjalan di infrastruktur Google. Container sudah dikonfigurasi sebelumnya dengan salah satu dari beberapa runtime yang tersedia.

Lingkungan standar memudahkan untuk mem-build dan men-deploy aplikasi yang berjalan dengan andal bahkan untuk beban berat dan dengan data dalam jumlah besar.

Aplikasi berjalan di lingkungan dalam sandbox yang aman, sehingga lingkungan standar dapat mendistribusikan permintaan ke beberapa server dan menskalakan server untuk memenuhi permintaan traffic. Aplikasi Anda berjalan dalam lingkungannya sendiri yang aman dan andal yang tidak bergantung pada hardware, sistem operasi, atau lokasi fisik server.

Runtime dan bahasa lingkungan standar

Lingkungan standar mendukung bahasa berikut:

Class instance

Class instance menentukan jumlah memori dan CPU yang tersedia untuk setiap instance, jumlahkuota gratis, dan biaya per jam setelah aplikasi Anda melampaui kuota gratis.

Batas memori bervariasi menurut pembuatan runtime. Untuk semua pembuatan runtime, batas memori mencakup memori yang digunakan aplikasi Anda beserta memori yang diperlukan runtime untuk menjalankan aplikasi Anda. Runtime Java menggunakan lebih banyak memori untuk menjalankan aplikasi Anda daripada runtime lainnya.

Untuk mengganti class instance default, gunakan setelan instance_class di file app.yaml aplikasi Anda.

Runtime generasi kedua

Runtime generasi kedua yang menggunakan spesifikasi ini adalah: Python 3, Java 11, Node.js, PHP 7, Ruby, dan Go 1.12+.

Class Instance Batas Memori Batas CPU Jenis Penskalaan yang Didukung
F1 (default) 384 MB 600 MHz otomatis
F2 768 MB 1,2 GHz otomatis
F4 1536 MB 2,4 GHz otomatis
F4_1G 3072 MB 2,4 GHz otomatis
B1 384 MB 600 MHz manual, dasar
B2 (default) 768 MB 1,2 GHz manual, dasar
B4 1536 MB 2,4 GHz manual, dasar
B4_1G 3072 MB 2,4 GHz manual, dasar
B8 3072 MB 4,8 GHz manual, dasar

Runtime generasi pertama

Runtime generasi pertama yang menggunakan spesifikasi ini adalah: Python 2.7, Java 8, dan PHP 5.5.

Class Instance Batas Memori Batas CPU Jenis Penskalaan yang Didukung
F1 (default) 128 MB 600 MHz otomatis
F2 256 MB 1,2 GHz otomatis
F4 512 MB 2,4 GHz otomatis
F4_1G 1024 MB 2,4 GHz otomatis
B1 128 MB 600 MHz manual, dasar
B2 (default) 256 MB 1,2 GHz manual, dasar
B4 512 MB 2,4 GHz manual, dasar
B4_1G 1024 MB 2,4 GHz manual, dasar
B8 1024 MB 4,8 GHz manual, dasar

Kuota dan batas

Lingkungan standar memberi Anda penyimpanan dan traffic data sebesar 1 GiB secara gratis, yang dapat ditingkatkan dengan mengaktifkan aplikasi berbayar. Namun, beberapa fitur menerapkan batas yang tidak terkait dengan kuota untuk melindungi stabilitas sistem. Untuk mengetahui detail selengkapnya tentang kuota, termasuk cara mengeditnya agar sesuai dengan kebutuhan Anda, lihat Kuota.

Cobalah sendiri

Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa App Engine dalam skenario dunia nyata. Pelanggan baru juga akan mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.

Coba App Engine gratis