Lingkungan fleksibel App Engine

App Engine memungkinkan developer berfokus pada keahlian terbaik mereka: menulis kode. Berdasarkan Compute Engine, lingkungan fleksibel App Engine akan otomatis menaikkan dan menurunkan skala aplikasi Anda sekaligus menyeimbangkan beban.

Runtime

Anda dapat menyesuaikan runtime ini atau menyediakan runtime Anda sendiri dengan menyediakan image Docker atau Dockerfile kustom dari komunitas open source.

Fitur

  • Infrastruktur yang dapat disesuaikan - Instance lingkungan fleksibel App Engine adalah virtual machine Compute Engine, yang berarti Anda dapat memanfaatkan library kustom, menggunakan SSH untuk proses debug, dan men-deploy container Docker Anda sendiri.

  • Opsi performa - Manfaatkan berbagai konfigurasi CPU dan memori. Anda dapat menentukan jumlah CPU dan memori yang dibutuhkan setiap instance aplikasi, dan lingkungan fleksibel App Engine akan menyediakan infrastruktur yang diperlukan untuk Anda.

  • Dukungan fitur native - Fitur-fitur seperti microservice, otorisasi, database SQL dan NoSQL, pemisahan traffic, logging, pembuatan versi, pemindaian keamanan, dan jaringan penayangan konten (CDN) didukung secara native.

  • Virtual machine terkelola - App Engine mengelola virtual machine Anda, dengan memastikan bahwa:

    • Instance diperiksa, diperbaiki seperlunya, dan ditempatkan bersama dengan layanan lain dalam project.
    • Update penting dengan kompatibilitas mundur secara otomatis diterapkan ke sistem operasi yang mendasarinya.
    • Instance VM secara otomatis ditempatkan menurut region geografis sesuai dengan setelan di project Anda. Layanan pengelolaan Google memastikan bahwa semua instance VM project ditempatkan bersama untuk performa yang optimal.
    • Semua instance fleksibel dapat dimulai ulang setiap minggu jika ada update yang tersedia. Jadwal ini tidak dijamin. Selama memulai ulang, layanan pengelolaan Google akan menerapkan update keamanan dan sistem operasi yang diperlukan.
    • Anda selalu dapat mengakses root ke instance VM Compute Engine. Akses SSH ke instance VM di lingkungan fleksibel App Engine dinonaktifkan secara default. Jika mau, Anda dapat mengaktifkan akses root ke instance VM aplikasi Anda.
  • Penskalaan otomatis - App Engine otomatis menskalakan aplikasi Anda berdasarkan beban yang masuk.

    • App Engine mematuhi semua reservasi VM Compute Engine yang sudah Anda miliki di region yang cocok dengan konfigurasi Anda. Memiliki pemesanan VM akan meningkatkan kemungkinan Anda menerima alokasi resource selama kekurangan resource sementara.

Pelajari perbedaan antara lingkungan standar dan lingkungan fleksibel.

Coba sendiri

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

Coba App Engine secara gratis