I runtime legacy nell'ambiente standard di App Engine hanno raggiunto la fine del supporto. Le applicazioni esistenti che utilizzano runtime legacy continueranno a essere eseguite e a ricevere traffico. Tuttavia,App Engine potrebbe bloccare il ri deployment delle applicazioni che utilizzano runtime dopo la data di fine dell'assistenza. Ti consigliamo vivamente di eseguire l'upgrade delle tue applicazioni legacy alla versione più recente supportata per continuare a ricevere aggiornamenti della sicurezza e avere diritto all'assistenza tecnica.
Per eseguire la migrazione alla versione più recente per il runtime, vedi:
- Esegui la migrazione all'ultima versione supportata di Go.
- Esegui la migrazione alla versione più recente supportata di Java.
- Esegui la migrazione all'ultima versione supportata di PHP.
- Esegui la migrazione all'ultima versione supportata di Python.
Ti consigliamo anche di eseguire 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à dell'ambiente standard di App Engine e dell'ambiente flessibile di App Engine. Per confrontare le funzionalità e capire come eseguire la migrazione, consulta la guida al confronto tra App Engine e Cloud Run.
Se utilizzi i servizi in bundle legacy di App Engine, puoi:
- Esegui l'upgrade dell'app per sostituire il servizio in bundle con le librerie client di Cloud e il servizio Google Cloud equivalente.
- Esegui la migrazione della tua app per utilizzare 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 visualizzazione semplificata della migrazione dai runtime di prima generazione a quelli di seconda generazione.