Um desenvolvedor tem uma única conta AWS de pré-produção que executa uma stack do AWS SAM CloudFormation. Ele editou uma função Lambda e adicionou tópicos SNS e quer fazer um deploy único dessas mudanças para teste sem impactar a aplicação de pré-produção existente usada pelo pipeline de release. O que o desenvolvedor deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o AWS SAM CLI para empacotar e fazer o deploy da aplicação SAM em uma conta AWS separada designada para um ambiente de desenvolvimento..
Por que esta é a resposta
A opção correta é usar o AWS SAM CLI para empacotar e fazer o deploy da aplicação SAM em uma conta AWS separada designada para um ambiente de desenvolvimento. Isso permite que o desenvolvedor teste as novas funcionalidades (função Lambda e tópicos SNS) isoladamente, sem afetar a aplicação de pré-produção existente. É uma prática recomendada para evitar interrupções e garantir a estabilidade do ambiente de pré-produção. As outras opções estão incorretas porque: Fazer o deploy diretamente na conta de pré-produção (mesmo com um parâmetro de depuração) pode impactar a aplicação existente. Criar um change set contra a conta de pré-produção e executá-lo em outra conta não é o fluxo padrão para deploy de um change set e pode causar confusão ou erros. Atualizar a stack de pré-produção para adicionar um estágio que aponta para outra conta é uma abordagem mais complexa e desnecessária para o objetivo de testar mudanças isoladamente. O ideal é ter um ambiente de desenvolvimento completamente separado.
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