Integración y entrega continuas - AWS CodePipeline

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración y entrega continuas

CodePipeline es unentrega continuaservicio que automatiza la compilación, comprobación e implementación de su software en producción.

La entrega continua es una metodología de desarrollo de software en la que el proceso de lanzamiento está automatizado. Cualquier cambio en el software se compila, prueba e implementa en producción de forma automática. Antes del envío final a producción, una persona, una prueba automatizada o una regla de negocio deciden cuándo debe realizarse el envío final. Aunque todos los cambios realizados correctamente en el software pueden enviarse inmediatamente a producción con la entrega continua, no todos los cambios deben publicarse inmediatamente.

integración continuaes una práctica de desarrollo de software en la que los miembros de un equipo usan un sistema de control de versiones e integran frecuentemente su trabajo en la misma ubicación, como una ramificación principal. Cada cambio se compila y verifica para detectar los errores de integración lo antes posible. La integración continua consiste en la compilación y comprobación automáticas del código, mientras que la entrega continua consiste en automatizar todo el proceso de lanzamiento de software hasta producción.

Para obtener más información, consultePracticar la integración continua y la entrega continua enAWS: Aceleración de la entrega de software con DevOps.

Puede utilizar la consola de CodePipeline, laAWS Command Line Interface(AWS CLI), elAWSSDK de o cualquier combinación de estas herramientas para crear y administrar sus canalizaciones.