Crie e implemente ferramentas de automatização e CI/CD

A automatização da criação e implementação numa estrutura de CI/CD é uma parte essencial do processo de migração.

O Cloud Build é um serviço que executa as suas compilações na Google Cloud. O Cloud Build pode importar código fonte do Cloud Storage, dos Cloud Source Repositories, do GitHub ou do Bitbucket, executar uma compilação de acordo com as suas especificações e produzir artefactos, como contentores Docker ou arquivos Java.

O Artifact Registry oferece uma única localização para gerir pacotes e imagens de contentor Docker. Integra-se com ferramentas de CI/CD e Google Cloud ambientes de tempo de execução para que possa gerir o ciclo de vida completo dos artefactos.

O Cloud Deploy é um serviço gerido que automatiza o fornecimento das suas aplicações a uma série de ambientes de destino numa sequência de promoção definida.

Se tiver aplicações em contentores, pode implementá-las com o Kubernetes e serviços geridos, como o Google Kubernetes Engine. Para implementar num ambiente sem servidor, pode usar ferramentas como o ambiente flexível do App Engine, funções do Cloud Run e o Cloud Run.