Você planeja implantar um aplicativo Go no Cloud Run a partir do Cloud Source Repositories com uma implantação automatizada totalmente gerenciada a cada commit. Qual é a solução mais simples?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o Cloud Build com um gatilho para construir e implantar a cada commit do Cloud Source Repositories..
Por que esta é a resposta
A solução mais simples e nativa do Google Cloud para implantação contínua de um aplicativo Go no Cloud Run a partir do Cloud Source Repositories é usar o Cloud Build com um gatilho. O Cloud Build pode ser configurado para monitorar commits no Cloud Source Repositories e, a cada commit, executar um pipeline de build que compila o aplicativo Go e o implanta no Cloud Run. Isso automatiza todo o processo de CI/CD. Executar um cron job em estações de trabalho é uma solução manual e não escalável, além de não ser nativa da nuvem. Usar um gatilho Jenkins adiciona complexidade e a necessidade de gerenciar uma instância Jenkins, o que não é a solução mais simples dentro do ecossistema Google Cloud. Configurar a implantação contínua para o Cloud Run usando buildpacks do repositório de origem é uma opção válida, mas o Cloud Build com gatilhos oferece maior flexibilidade e controle sobre o processo de build e implantação, sendo a abordagem mais comum e recomendada para este cenário.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão