L'automazione della compilazione e del deployment all'interno di un framework CI/CD è una parte essenziale del processo di migrazione.
Cloud Build è un servizio che esegue le tue build su Google Cloud. Cloud Build può importare il codice sorgente da Cloud Storage, Cloud Source Repositories, GitHub o Bitbucket, esegui una build specifiche e produrre artefatti come container Docker o archivi Java.
Artifact Registry fornisce un'unica posizione per la gestione dei pacchetti e delle immagini container Docker. it si integra con gli strumenti CI/CD e gli ambienti di runtime Google Cloud per può gestire l'intero ciclo di vita degli artefatti.
Cloud Deploy è un servizio gestito che automatizza la distribuzione delle tue applicazioni a una serie ambienti di destinazione in una sequenza di promozione definita.
Se hai applicazioni containerizzate, puoi eseguirne il deployment con Kubernetes e servizi gestiti come Google Kubernetes Engine. Per eseguire il deployment in un ambiente serverless, puoi utilizzare strumenti come Ambiente flessibile di App Engine, Funzioni di Cloud Run, e Cloud Run.