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 i 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.