Como a equipe pode executar testes de integração em uma cópia do cluster de banco de dados Amazon RDS Multi-AZ de produção antes de aplicar as alterações à produção?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Em um buildspec do CodeBuild, restaure o cluster de banco de dados a partir de um snapshot de produção, execute testes de integração no cluster restaurado e, em seguida, exclua o banco de dados restaurado após a verificação..
Por que esta é a resposta
A opção correta permite testar alterações em um ambiente isolado que replica os dados de produção. Restaurar um snapshot de produção em um ambiente de teste (como um cluster temporário criado via CodeBuild) garante que os testes de integração sejam executados contra dados realistas sem impactar o ambiente de produção. Após os testes, o cluster temporário é excluído, mantendo a eficiência de custos. As outras opções são incorretas porque: Implantar diretamente em produção e auditar DCL é arriscado, pois a falha pode corromper dados de produção. Usar Update requires:Replacement no CloudFormation para a instância de banco de dados substituiria o banco de dados de produção, resultando em perda de dados e tempo de inatividade. Fazer failover para uma instância em espera após uma falha em produção ainda significa que as alterações foram aplicadas ao ambiente de produção, o que é uma estratégia reativa e não preventiva para testes.
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