Você está desenvolvendo microsserviços baseados em Docker e deseja usar CI e armazenamento de artefatos recomendados pelo Google. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure um gatilho do Cloud Build para alterações no código-fonte. Use o Cloud Build para criar imagens de contêiner para cada microsserviço, marque-as com o hash do commit do código e envie-as para o Container Registry..
Por que esta é a resposta
A opção correta alinha-se com as práticas recomendadas do Google Cloud para CI/CD e armazenamento de artefatos. O Cloud Build é a ferramenta nativa para CI, e gatilhos em alterações no código-fonte automatizam o processo. Marcar imagens com o hash do commit garante rastreabilidade e imutabilidade, facilitando rollbacks. O Container Registry é o serviço recomendado para armazenar imagens Docker. A segunda opção está incorreta porque o Cloud Storage não é o local apropriado para armazenar imagens de contêiner; o Container Registry é o serviço específico para isso. A terceira opção é ineficiente e não idiomática; o Cloud Build já oferece gatilhos baseados em eventos, eliminando a necessidade de polling com o Scheduler. A quarta opção, embora use o Cloud Build e o Container Registry, marcar imagens apenas como "latest" é uma má prática, pois dificulta o rastreamento de versões e a reprodução de builds específicos.
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