View a markdown version of this page

Recursos necesarios para las implementaciones azul/verde de Amazon ECS - Amazon Elastic Container Service

Recursos necesarios para las implementaciones azul/verde de Amazon ECS

Puede utilizar las implementaciones azul/verde de Amazon ECS con el cambio de tráfico administrado o sin este. Cuando su servicio utiliza Elastic Load Balancing o Service Connect, Amazon ECS administra por usted el cambio de tráfico entre las revisiones de servicio azul y verde. Si su servicio no utiliza un equilibrador de carga o Service Connect (servicio sin periféricos), puede utilizar las implementaciones azul/verde para los despliegues controlados, pero Amazon ECS no administra el cambio de tráfico de forma automática.

Para un cambio de tráfico administrado, configure una de las siguientes opciones:

  • Elastic Load Balancing

  • Service Connect

En la siguiente lista se proporciona una descripción general de alto nivel de lo que se debe configurar para las implementaciones azul/verde de Amazon ECS:

Prácticas recomendadas

Siga estas prácticas recomendadas para una implementación azul/verde de Amazon ECS exitosa:

  • Configure las comprobaciones de estado adecuadas que reflejen con precisión el estado de su aplicación.

  • Establezca un tiempo de incorporación que permita realizar pruebas suficientes de la implementación verde.

  • Implemente alarmas de CloudWatch para detectar automáticamente los problemas y activar las reversiones.

  • Utilice los enlaces de ciclo de vida para realizar pruebas automatizadas en cada etapa de la implementación.

  • Asegúrese de que la aplicación pueda gestionar revisiones de servicio azules y verdes que se pongan en marcha simultáneamente.

  • Planifique una capacidad de clúster suficiente para gestionar ambas revisiones de servicio durante la implementación.

  • Compruebe sus procedimientos de reversión antes de implementarlos en producción.