Una empresa desea automatizar el flujo de trabajo completo de compilación, pruebas e implementación (una canalización CI/CD) activado por cambios en el código fuente. ¿Cuál es el servicio de AWS MÁS adecuado para este requisito?

1 / 1
Selecciona una respuesta
CorrectoB

Explicación

Pregunta sobre la selección del servicio que automatiza una canalización CI/CD.

  • 1flujo de trabajo completo de compilación, pruebas e implementaciónEncadenamiento de etapas de lanzamiento — apunta a CodePipeline
  • 2canalización CI/CDAutomatización de entrega continua — apunta a CodePipeline
  • 3automatizarEjecución automática activada por cambios en el código
AIncorrecto

Amazon CloudWatch

Esta opción es incorrecta. Amazon CloudWatch es un servicio para monitorizar métricas y registros.

No es un servicio para crear ni automatizar una canalización CI/CD.

BCorrecto

AWS CodePipeline

Esta opción es correcta. AWS CodePipeline es un servicio de CI/CD (integración continua/entrega continua) que ejecuta automáticamente las etapas de compilación, pruebas e implementación activadas por cambios en el código fuente. Orquesta etapas como CodeBuild para automatizar el proceso de lanzamiento.

CIncorrecto

AWS CodeCommit

Esta opción es incorrecta. AWS CodeCommit es un repositorio de código fuente Git administrado.

Si bien puede servir como origen para los activadores de la canalización, el servicio que conecta y automatiza el flujo de compilación hasta la implementación es CodePipeline.

DIncorrecto

AWS CodeBuild

Esta opción es incorrecta. AWS CodeBuild es un servicio que compila y prueba el código fuente.

Si bien gestiona la etapa de compilación dentro de una canalización, el servicio que conecta y automatiza el flujo completo desde la compilación hasta la implementación es CodePipeline.

Punto clave

'Canalización CI/CD' y 'automatizar compilación hasta implementación' apuntan a AWS CodePipeline. Recuerde los roles de la familia Code: CodeCommit=control de código fuente (Git) / CodeBuild=compilación y pruebas / CodeDeploy=implementación / CodePipeline=orquesta todo y los ejecuta automáticamente.