Panoramica dei servizi in bundle legacy

Storicamente, l'ambiente standard di App Engine forniva diversi modelli scalabili, per lo sviluppo di app. Questi servizi sono stati integrati con runtime di prima generazione (chiamato anche runtime legacy di App Engine), che includono Python 2, Java 8, Go 1.11 e PHP 5.5. Poiché diversi dei runtime legacy non vengono più gestiti dai rispettivi community open source; in qualità di sviluppatore di App Engine, potresti dover affrontare scelte difficili sulla possibilità di investire tempo ed energie nella migrazione a un runtime più recente comportano costi crescenti per conservare la tua app in un runtime legacy.

Sapendo questa sfida, Google Cloud si impegna a fornirti una con un percorso di migrazione più incrementale verso runtime più recenti. per ridurre la migrazione del runtime complessità, Google Cloud ora supporta una serie di servizi in bundle legacy di App Engine le rispettive API associate sui runtime di seconda generazione, che includono Python 3, Java 11, Go 1.12 e versioni successive, e PHP 8/7. La tua app può chiamare le API dei servizi in bundle legacy per i runtime di seconda generazione tramite librerie idiomatiche linguistiche.

Accesso ai servizi in bundle di App Engine nei runtime di prima e seconda generazione
Figura 1. Modalità di accesso delle app ai servizi in bundle precedenti di App Engine
.

Negli scenari di migrazione del runtime, spesso è anche possibile utilizzare Prodotti Google Cloud che offrono funzionalità simili ai in bundle legacy. Per i servizi in bundle legacy che non sono disponibili come separa prodotti in Google Cloud, come l'elaborazione di immagini, la ricerca di messaggistica, puoi utilizzare provider di terze parti o altre soluzioni come suggerito nella guida all'esecuzione.

Per scoprire di più su queste opzioni per la migrazione della tua app, vedi Esegui la migrazione dei servizi in bundle precedenti. Se hai bisogno di accedere ai servizi in bundle legacy di App Engine durante la migrazione a runtime di seconda generazione, consulta Accedere ai servizi in bundle legacy per Python 3.