Les anciens environnements d'exécution dans l'environnement standard App Engine ont cessé d'être pris en charge. Vos applications existantes utilisant d'anciens environnements d'exécution continueront de s'exécuter et de recevoir du trafic. Toutefois, App Engine peut bloquer le redéploiement des applications qui utilisent des environnements d'exécution après leur date de fin de compatibilité. Nous vous recommandons vivement de mettre à niveau vos anciennes applications vers la dernière version compatible afin de continuer à recevoir les mises à jour de sécurité et de pouvoir bénéficier d'une assistance technique.
Pour migrer vers la dernière version de votre environnement d'exécution, consultez les sections suivantes :
- Migrer vers la dernière version compatible de Go
- Migrer vers la dernière version compatible de Java
- Migrer vers la dernière version compatible de PHP
- Migrer vers la dernière version compatible de Python
Vous pouvez également envisager de migrer vers Cloud Run, la dernière évolution de Google Cloud Serverless. Cloud Run est conçu pour améliorer l'expérience App Engine, en intégrant bon nombre des meilleures fonctionnalités de l'environnement standard et de l'environnement flexible App Engine. Pour comparer les fonctionnalités et comprendre la migration, consultez le guide de comparaison entre App Engine et Cloud Run.
Si vous utilisez les anciens services groupés App Engine, vous pouvez :
- Mettre à niveau votre application pour remplacer le service groupé par les bibliothèques clientes Cloud et le service Google Cloud équivalent.
- Migrer votre application pour qu'elle utilise les anciens services groupés App Engine pour les environnements d'exécution de deuxième génération, lorsque cela est possible. Consultez les anciens services groupés App Engine disponibles.
Le schéma suivant illustre de manière simplifiée la migration des environnements d'exécution de première génération vers des environnements d'exécution de deuxième génération.