Uma aplicação serverless foi implantada em uma VPC de produção usando o AWS CloudFormation. A stack inclui uma função Lambda, uma tabela DynamoDB e um API Gateway. O administrador precisa excluir a stack do CloudFormation, mas manter a tabela DynamoDB intacta. O que deve ser feito antes de excluir a stack?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Aplicar uma política de exclusão Retain ao recurso lógico do DynamoDB no modelo do CloudFormation..
Por que esta é a resposta
A política de exclusão Retain no CloudFormation é a maneira correta de manter um recurso intacto quando a stack que o criou é excluída. Ao aplicar DeletionPolicy: Retain ao recurso DynamoDB no modelo, o CloudFormation não tentará excluir a tabela, mas a deixará no estado em que se encontra. A política Snapshot criaria um snapshot antes de excluir a tabela, o que não é o objetivo. Ativar a proteção contra encerramento da stack impede a exclusão da stack inteira, não de recursos específicos dentro dela. Modificar a política do IAM não é uma solução robusta ou recomendada, pois o CloudFormation ainda tentaria excluir o recurso, resultando em um erro de permissão, e não em uma retenção controlada.
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