Um desenvolvedor inicializou um novo projeto AWS CDK no CodeCommit e deve (1) escrever testes de unidade para os modelos IaC gerados e (2) executar uma validação em todos os constructs do CDK para garantir que as principais configurações de segurança sejam aplicadas. Qual combinação de ações fornece essas verificações com o menor overhead de desenvolvimento? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use a biblioteca de asserções do CDK para criar testes de unidade integrados ao aplicativo e execute esses testes no pipeline de CI/CD a cada commit., Implemente CDK Aspects personalizados para aplicar regras em constructs e faça com que a síntese falhe em caso de violações..
Por que esta é a resposta
A biblioteca de asserções do CDK permite escrever testes de unidade diretamente no código do CDK, verificando a estrutura e as propriedades dos recursos sintetizados. Isso garante que os modelos IaC gerados estejam corretos e é executado automaticamente em CI/CD, minimizando o overhead. CDK Aspects permitem aplicar regras e validações em todos os constructs do CDK de forma programática. Eles podem ser usados para impor configurações de segurança, falhando a síntese se as regras não forem cumpridas, garantindo a conformidade com as políticas de segurança com baixo esforço de desenvolvimento. As outras opções são menos eficientes: Testar o artefato cdk.out com um framework geral é possível, mas a biblioteca de asserções do CDK é otimizada para isso. Usar o contexto de tempo de execução para falhar a síntese é para configuração, não para validação de segurança. Um script para procurar strings é frágil e propenso a erros, não sendo uma solução robusta para validação de segurança em IaC.
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