Uma empresa exige que cada instância EC2 seja lançada a partir de uma AMI produzida pela equipe de segurança. A cada mês, a equipe de segurança envia por e-mail as AMIs aprovadas para os desenvolvedores, que as copiam para os modelos do CloudFormation. Um engenheiro de DevOps deseja automatizar a distribuição dos IDs de AMI aprovados para os desenvolvedores da maneira mais escalável. Qual abordagem é a melhor?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Faça com que a equipe de segurança use o EC2 Image Builder para produzir AMIs e armazene os ARNs das AMIs como parâmetros no AWS Systems Manager Parameter Store. Os desenvolvedores declaram o tipo de parâmetro SSM em suas stacks do CloudFormation para recuperar os ARNs das AMIs mais recentes..
Por que esta é a resposta
A melhor abordagem é usar o AWS Systems Manager Parameter Store. O EC2 Image Builder pode ser configurado para armazenar automaticamente os ARNs das AMIs produzidas como parâmetros no Parameter Store. Os desenvolvedores podem então referenciar esses parâmetros diretamente em seus modelos do CloudFormation usando o tipo de parâmetro AWS::SSM::Parameter::Value<String, garantindo que sempre usem a AMI mais recente e aprovada sem intervenção manual. As outras opções são menos escaláveis ou mais complexas: Publicar ARNs em um objeto S3 e usar referências entre stacks para ler o objeto S3 não é o método mais direto para gerenciar e consumir parâmetros no CloudFormation. Usar um CodePipeline para gravar ARNs em S3 e referências entre stacks é uma solução excessivamente complexa para a simples distribuição de IDs de AMI. Usar notificações SNS e uma função Lambda para atualizar stacks do CloudFormation introduz complexidade desnecessária e um processo de atualização reativo, em vez de um consumo direto e proativo.
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