Un pipeline de CI/CD construido con CodePipeline y CodeBuild despliega cinco funciones Lambda independientes secuencialmente. Una regla de EventBridge inicia el pipeline inmediatamente cuando ocurren cambios en el origen. Después de meses de uso, el pipeline tarda demasiado en finalizar. ¿Cuál es el mejor cambio para acelerar el pipeline?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cambiar la configuración de CodePipeline para que las acciones de cada función Lambda se ejecuten en paralelo asignando el mismo runOrder a esas acciones..
Por qué esta es la respuesta
La opción correcta es cambiar la configuración de CodePipeline para que las acciones de cada función Lambda se ejecuten en paralelo asignando el mismo runOrder a esas acciones. CodePipeline ejecuta las acciones con el mismo runOrder en paralelo, lo que reducirá significativamente el tiempo total del pipeline al compilar y desplegar las cinco funciones Lambda simultáneamente. Las otras opciones son menos efectivas: Cambiar el tipo de cómputo de CodeBuild para mayor rendimiento de red no aborda el problema principal de la ejecución secuencial. Un entorno de ejecución de CodeBuild personalizado con procesamiento simétrico no es una característica estándar de CodeBuild y no resuelve la ejecución secuencial de las acciones del pipeline. Ejecutar CodeBuild en una VPC con instancias dedicadas no garantiza una mejora de rendimiento significativa para este caso de uso y añade complejidad.
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