

# Implementaciones azul/verde de ECS a través de CodeDeploy con CloudFormation
<a name="blue-green"></a>

Para actualizar una aplicación que se ejecuta en Amazon Elastic Container Service (Amazon ECS), puede usar una estrategia de implementación azul/verde de CodeDeploy. Esta estrategia minimiza las interrupciones causadas por los cambios en las versiones de las aplicaciones. 

En una implementación azul/verde, se crea un nuevo entorno de aplicaciones (denominado *verde*) junto con el entorno activo actual (denominado *azul*). Esto permite supervisar y probar el entorno verde antes de enrutar el tráfico en vivo del entorno azul al entorno verde. Una vez que el entorno verde dé servicio al tráfico en directo, puede terminar el entorno azul de forma segura.

Para realizar implementaciones azul/verde de CodeDeploy en ECS con CloudFormation, incluya la siguiente información en la plantilla de pila:
+ Una sección `Hooks` que describe un enlace `AWS::CodeDeploy::BlueGreen`.
+  Una sección `Transform` que especifica la transformación `AWS::CodeDeployBlueGreen`.

Los siguientes temas lo guían en la configuración de una plantilla de CloudFormation para una implementación azul/verde en ECS.

**Topics**
+ [Sobre las implementaciones azul/verde](about-blue-green-deployments.md)
+ [Consideraciones sobre la administración de implementaciones azul/verde de ECS a través de CloudFormation](blue-green-considerations.md)
+ [Sintaxis del enlace `AWS::CodeDeploy::BlueGreen`](blue-green-hook-syntax.md)
+ [Ejemplo de una plantilla de implementación azul/verde](blue-green-template-example.md)