Una canalización de CI/CD construye imágenes de contenedor, las envía a Amazon ECR y luego las implementa en un espacio de nombres de desarrollo de EKS para pruebas dinámicas. El equipo quiere añadir una etapa de análisis de imágenes antes en la canalización para escanear las imágenes antes de implementarlas en EKS. ¿Qué solución proporciona la mayor eficiencia operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir una etapa de CodePipeline después de la construcción de la imagen. Habilitar el escaneo básico de imágenes de ECR al enviar. Usar una acción de Lambda para leer los resultados del escaneo y hacer que la canalización falle si existen hallazgos..
Por qué esta es la respuesta
La opción correcta es la más eficiente operativamente porque integra el escaneo de imágenes directamente en la canalización de CI/CD, utilizando las capacidades nativas de ECR y CodePipeline. Al habilitar el escaneo básico de ECR al enviar la imagen, se aprovecha una característica gestionada de AWS que no requiere infraestructura adicional. Una función de Lambda se encarga de automatizar la verificación de los resultados y detener la canalización si se encuentran vulnerabilidades, evitando la implementación de imágenes inseguras. Las otras opciones son menos eficientes: Construir imágenes localmente y usar docker scan requiere que cada desarrollador configure y ejecute el escaneo, lo que es propenso a errores y no es escalable ni forzado centralmente. Escanear el código fuente es importante, pero no aborda las vulnerabilidades que pueden introducirse en las dependencias o la configuración de la imagen durante el proceso de construcción. Modificar la etapa de implementación para escanear justo antes de la implementación es menos eficiente porque la imagen ya se ha construido y enviado a ECR. Es mejor detectar y detener las vulnerabilidades lo antes posible en la canalización para ahorrar recursos y tiempo.
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