Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Secara historis, lingkungan standar App Engine menyediakan beberapa layanan eksklusif yang skalabel untuk pengembangan aplikasi. Layanan ini dipaketkan dengan runtime generasi pertama (juga disebut runtime lama App Engine), yang mencakup Python 2, Java 8, Go 1.11, dan PHP 5.5. Karena beberapa runtime lama tidak lagi dikelola oleh komunitas open source-nya masing-masing, sebagai developer App Engine, Anda mungkin menghadapi pilihan yang sulit terkait apakah akan menginvestasikan waktu dan upaya untuk bermigrasi ke runtime yang lebih baru, atau menanggung biaya yang makin besar untuk mempertahankan aplikasi Anda di runtime lama.
Memahami tantangan ini, Google Cloud berkomitmen untuk menyediakan jalur migrasi yang lebih inkremental ke runtime yang lebih baru. Untuk mengurangi kompleksitas migrasi runtime, Google Cloud kini mendukung serangkaian layanan paket lama App Engine dan API terkaitnya pada runtime generasi kedua, yang mencakup Python 3, Java 11, Go 1.12+, dan PHP 7/8. Aplikasi Anda dapat memanggil API layanan paket lama untuk runtime generasi kedua melalui library idiomatis bahasa.
Gambar 1. Cara aplikasi mengakses layanan paket lama App Engine
Dalam skenario migrasi runtime, Anda juga sering kali memiliki opsi untuk menggunakan produk Google Cloud yang menawarkan fungsi serupa dengan layanan paket lama. Untuk paket layanan lama yang tidak tersedia sebagai produk terpisah di Google Cloud, seperti pemrosesan gambar, penelusuran, dan pesan, Anda dapat menggunakan penyedia pihak ketiga atau solusi lain seperti yang disarankan dalam Panduan runtime.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-04-15 UTC."],[[["App Engine's standard environment historically offered scalable, proprietary services bundled with first-generation runtimes like Python 2, Java 8, Go 1.11, and PHP 5.5."],["Due to the lack of maintenance for some legacy runtimes, developers face the decision of migrating to newer runtimes or bearing increasing costs to maintain apps on legacy versions."],["Google Cloud now supports App Engine legacy bundled services and their APIs on second-generation runtimes, including Python 3, Java 11, Go 1.12+, and PHP 7/8, simplifying the migration process."],["Developers migrating to newer runtimes can either use Google Cloud products that mirror legacy services or, for services not available, they can explore third-party alternatives or other workarounds."]]],[]]