Il supporto dei runtime legacy nell'ambiente standard di App Engine è terminato. Le applicazioni esistenti che utilizzano ambienti di runtime precedenti continueranno a funzionare e a ricevere traffico. Tuttavia, App Engine potrebbe bloccare il nuovo deployment delle applicazioni che utilizzano runtime dopo la data di fine del supporto. Ti consigliamo vivamente di eseguire l'upgrade delle applicazioni precedenti all'ultima versione supportata per continuare a ricevere aggiornamenti della sicurezza ed essere idoneo all'assistenza tecnica.
Per eseguire la migrazione alla versione più recente per il tuo runtime, consulta:
- Esegui la migrazione alla versione più recente di Go supportata.
- Esegui la migrazione alla versione più recente di Java supportata.
- Esegui la migrazione alla versione più recente di PHP supportata.
- Esegui la migrazione alla versione più recente di Python supportata.
Ti consigliamo inoltre di valutare la migrazione a Cloud Run, l'ultima evoluzione di Google Cloud Serverless. Cloud Run è progettato per migliorare l'esperienza di App Engine, incorporando molte delle migliori funzionalità sia dell'ambiente standard di App Engine sia dell'ambiente flessibile di App Engine. Per confrontare le funzionalità e capire come eseguire la migrazione, consulta la guida di confronto tra App Engine e Cloud Run.
Se utilizzi i servizi integrati legacy di App Engine, puoi:
- Esegui l'upgrade dell'app per sostituire il servizio in bundle con le librerie client Cloud e il servizio Google Cloud equivalente.
- Esegui la migrazione della tua app in modo che utilizzi i servizi in bundle legacy di App Engine per i runtime di seconda generazione, se supportati. Consulta i servizi in bundle legacy di App Engine disponibili.
Il seguente diagramma mostra una visione semplificata della migrazione dai runtime di prima generazione a quelli di seconda generazione.