Um aplicativo de e-commerce on-premises consiste em microsserviços Python executados em Docker com configuração via variáveis de ambiente. Você precisa de uma implantação serverless no GCP. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use seu pipeline de CI/CD, envie as imagens Docker geradas, implante-as no Cloud Run e atualize as configurações e os endpoints..
Por que esta é a resposta
A opção correta é usar seu pipeline de CI/CD para enviar as imagens Docker geradas e implantá-las no Cloud Run, atualizando as configurações e os endpoints. O Cloud Run é ideal para microsserviços conteinerizados, pois suporta imagens Docker e abstrai a infraestrutura subjacente, sendo serverless e escalável. A configuração via variáveis de ambiente é nativamente suportada. A opção de usar Cloud Functions com imagens Docker não é a mais adequada para microsserviços complexos, pois Cloud Functions são mais indicadas para funções de propósito único e sem estado, embora agora suportem contêineres. Implantar cada serviço como uma Cloud Function separada a partir da base de código existente exigiria uma reescrita significativa do código Python para se adequar ao modelo de função. Implantar cada serviço como um serviço Cloud Run separado a partir da base de código existente, mas reutilizando as configurações on-premises, ignora a necessidade de um pipeline de CI/CD para automação e pode não ser otimizado para o ambiente serverless.
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