Un desarrollador inicializó un nuevo proyecto de AWS CDK en CodeCommit y debe (1) escribir pruebas unitarias para las plantillas de IaC generadas y (2) ejecutar una validación en todos los constructos de CDK para asegurar que se apliquen las configuraciones de seguridad clave. ¿Qué combinación de acciones proporciona estas verificaciones con la menor sobrecarga de desarrollo? (Elija dos.)
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar la biblioteca CDK assertions para crear pruebas unitarias integradas con la aplicación, y ejecutar estas pruebas en la pipeline de CI/CD en cada commit., Implementar CDK Aspects personalizados para aplicar reglas en los constructos y hacer que la síntesis falle en caso de violaciones..
Por qué esta es la respuesta
La biblioteca CDK assertions permite escribir pruebas unitarias directamente en el código de la aplicación CDK para validar la estructura y propiedades de los recursos generados, lo que es eficiente ya que se integra con el desarrollo y se ejecuta en CI/CD. Los CDK Aspects permiten aplicar reglas transversales a todos los constructos de una pila, como configuraciones de seguridad, y pueden detener la síntesis si se encuentran violaciones, asegurando el cumplimiento de políticas con baja sobrecarga. La opción de operar contra cdk.out con un framework general es posible, pero menos integrada y más propensa a errores que usar CDK assertions. Usar el contexto de tiempo de ejecución para inyectar pares clave-valor no es el mecanismo principal para validar configuraciones de seguridad en todos los constructos. Crear un script que busque cadenas en el código fuente es frágil y no tan robusto como los Aspects para aplicar reglas de seguridad.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta