Eseguire l'upgrade di un'applicazione esistente

Devi eseguire l'upgrade delle tue applicazioni alla versione di runtime supportata più recente per continuare a ricevere aggiornamenti della sicurezza e avere diritto all'assistenza tecnica.

La procedura di upgrade di un'app esistente dipende dalla versione del runtime attualmente utilizzata dall'app:

  • Python 2.7 (runtime di prima generazione): devi eseguire la migrazione della tua app alla versione di Python supportata più recente. Il supporto di Python 2.7 è terminato il 31 gennaio 2024. Le tue applicazioni Python 2.7 esistenti continueranno a essere eseguite e a ricevere traffico. Tuttavia, App Engine potrebbe bloccare il nuovo deployment delle applicazioni che utilizzano runtime dopo la data di fine del supporto. Per eseguire la migrazione da Python 2.7 alla versione più recente supportata di Python, consulta Esegui la migrazione al runtime Python 3.

  • Runtime Python di seconda generazione (dopo la fine del supporto): per eseguire l'upgrade a una versione di Python supportata, aggiorna il file app.yaml specificando una versione di Python in cui vuoi eseguire l'app. Ad esempio:

      runtime: pythonVERSION
    

    Dove VERSION sono i numeri di versione di Python MAJOR e MINOR. Ad esempio, per utilizzare l'ultima versione di Python, Python 3.15 (anteprima), specifica 315. Per saperne di più, consulta la panoramica del runtime Python.