Questa pagina fornisce indicazioni sull'architettura e strategie operative per la migrazione dei workload dei container esistenti o la modernizzazione dei workload Java in container eseguiti su Google Kubernetes Engine (GKE) o Cloud Run.
Se sei un cloud architect, uno sviluppatore di applicazioni o un DevOps engineer, utilizza le informazioni in questa pagina per valutare i percorsi di containerizzazione, eseguire il push delle immagini ad Artifact Registry e valutare e containerizzare i workload Java utilizzando Google Cloud Modernization Hub.
Prima di leggere questa pagina, devi avere un inventario dei tuoi workload containerizzati e virtualizzati e una comprensione dei requisiti di orchestrazione e scalabilità target.
Pattern di migrazione
Il seguente diagramma illustra i percorsi di modernizzazione dei container:
Ogni percorso si rivolge a un'architettura di workload specifica:
- Workload container esistenti: se le tue applicazioni sono già pacchettizzate come immagini Docker o Open Container Initiative (OCI), eseguine il push ad Artifact Registry ed esegui il deployment direttamente in GKE o Cloud Run.
- Workload Java: se i tuoi workload Java vengono eseguiti su macchine virtuali, utilizza Modernization Hub e Antigravity per valutare i percorsi di trasformazione, rifattorizzare le dipendenze specifiche dell'ambiente e pacchettizzare i workload Java in container.
- Funzioni serverless: se le tue applicazioni vengono eseguite come funzioni AWS Lambda, utilizza Antigravity CLI per containerizzare i gestori di eventi in microservizi HTTP standard per il deployment su Cloud Run.
Containerizzazione dei workload Java
Modernization Hub e gli strumenti di refactoring assistiti dall'AI ti aiutano a modernizzare i workload Java in immagini container conformi a OCI:
- Rifattorizza e genera manifest: utilizza Antigravity e Antigravity CLI per risolvere i blocchi specifici dell'ambiente e generare Dockerfile e configurazioni YAML di deployment Kubernetes standardizzati.
- Esegui il deployment in runtime gestiti: crea ed esegui il push delle immagini container in Artifact Registry ed esegui i workload Java containerizzati su GKE o Cloud Run.
Passaggi successivi
- Panoramica della modernizzazione dei mainframe
- Esegui la migrazione dei container in GKE
- Esegui la migrazione di Amazon EKS a GKE
- Documentazione di Modernization Hub
- Documentazione di GKE
- Documentazione di Cloud Run