Você está criando modelos do AWS CloudFormation para implantar um aplicativo no Amazon ECS usando o AWS CodeDeploy. Você deseja lançar uma nova versão do aplicativo para apenas uma porcentagem de usuários antes de disponibilizá-la para todos (uma implantação em fases/estilo blue/green). Como você deve implementar isso no CloudFormation?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Adicione uma seção Transform ao modelo do CloudFormation e inclua o hook AWS::CodeDeploy::BlueGreen..
Por que esta é a resposta
A opção correta é adicionar uma seção Transform ao modelo do CloudFormation e incluir o hook AWS::CodeDeploy::BlueGreen. Este hook permite que o CloudFormation orquestre implantações blue/green com o AWS CodeDeploy, facilitando a implantação em fases e o roteamento de tráfego percentual para novas versões do aplicativo. Implantar em uma stack separada e atualizar registros DNS é uma abordagem blue/green manual, mas não utiliza a automação e integração nativa do CloudFormation com o CodeDeploy para essa finalidade específica. Atualizar a stack existente sempre que uma nova versão estiver disponível não oferece a capacidade de implantação em fases ou o rollback automático que o CodeDeploy blue/green proporciona. Criar uma stack aninhada para a nova versão com o hook não é a forma padrão de usar o hook AWS::CodeDeploy::BlueGreen; o hook é aplicado diretamente ao modelo da stack principal que gerencia o recurso a ser implantado.
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