Uma empresa está refatorando um aplicativo monolítico para um design moderno na AWS. O pipeline de CI/CD deve: permitir múltiplos lançamentos por hora e possibilitar rollbacks rápidos. Qual design de implantação atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o AWS Elastic Beanstalk para preparar a nova versão em um ambiente separado e fazer com que o pipeline de CI/CD troque as URLs do ambiente de staging e de produção para implantar..
Por que esta é a resposta
A opção correta descreve uma implantação azul/verde usando o Elastic Beanstalk, que permite preparar a nova versão em um ambiente separado e, em seguida, trocar os URLs de forma quase instantânea. Isso minimiza o tempo de inatividade e facilita rollbacks rápidos, pois o ambiente antigo permanece disponível. A criação de AMIs e a substituição de instâncias (primeira opção) é um tipo de implantação imutável, mas pode levar mais tempo para provisionar novas instâncias e não oferece um rollback tão rápido quanto a troca de URLs. O uso do Systems Manager para reprovisionar a infraestrutura (terceira opção) é muito lento e complexo para múltiplos lançamentos por hora. A implantação via Auto Scaling com AMIs pré-construídas (quarta opção) é uma forma de atualização contínua, mas a desativação de instâncias antigas pode ser mais lenta e não oferece a mesma agilidade de rollback que a troca de ambientes do Elastic Beanstalk.
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