Entrega continua con CodePipeline - AWS CloudFormation

Entrega continua con CodePipeline

La entrega continua es una práctica de desarrollo de software en la que los cambios del código se crean, comprueban y preparan automáticamente para lanzarlos en el entorno de producción. Con AWS CloudFormation y CodePipeline, puede utilizar la entrega continua para crear y probar automáticamente los cambios en las plantillas de AWS CloudFormation antes de promoverlas a las pilas de producción. Este proceso de lanzamiento permite realizar cambios de manera rápida y fiable a la infraestructura de AWS.

Por ejemplo, puede crear un flujo de trabajo que crea una pila de prueba automáticamente cuando envía una plantilla actualizada a un repositorio del código. Después de que AWS CloudFormation construye la pila de prueba, puede probarla y decidir, a continuación, si envía los cambios a una pila de producción. Para obtener más información sobre los beneficios de la entrega continua, consulte ¿Qué es la entrega continua?

Utilice CodePipeline para crear un flujo de trabajo de entrega continua con la creación de una canalización para pilas de AWS CloudFormation. CodePipeline cuenta con integración incorporada con AWS CloudFormation, por lo que puede especificar acciones específicas de AWS CloudFormation, como crear, actualizar o eliminar una pila, dentro de una canalización. Para obtener más información sobre CodePipeline, consulte la Guía del usuario de AWS CodePipeline.