Amazon ECS habilita implementaciones azul/verde integradas
Amazon Elastic Container Service (Amazon ECS) anuncia nuevas características que hacen que las actualizaciones de software para sus aplicaciones en contenedores sean más seguras. De esta manera, puede enviar software con mayor rapidez y confianza, sin necesidad de crear herramientas de implementación personalizadas. Amazon ECS ahora admite una estrategia de implementación azul/verde integrada y enlaces de ciclo de vida de la implementación que le permiten probar nuevas versiones de aplicaciones en entornos de producción y revertir rápidamente las implementaciones con errores.
Ahora puede implementar actualizaciones de software en los servicios de Amazon ECS que gestionan el tráfico de un equilibrador de carga de aplicación (ALB), un equilibrador de carga de red (NLB) o una conexión de servicio de ECS con una estrategia de implementación azul/verde. Cuando utiliza este tipo de estrategia, Amazon ECS aprovisiona la nueva versión de la aplicación junto con la anterior y le permite validar la nueva versión de la aplicación antes de dirigir el tráfico de producción a ella. Puede usar los enlaces de ciclo de vida de la implementación para realizar pasos de validación personalizados y bloquear la implementación hasta que la validación se realice correctamente. Además, una vez que se haya desplazado el tráfico de producción, puede dejar que la nueva aplicación funcione durante un período especificado previamente y volver a la versión anterior sin que se produzca un tiempo de inactividad si detecta una regresión. Para detectar los errores automáticamente, puede configurar alarmas de Amazon CloudWatch y el interruptor de implementación de ECS para monitorear sus implementaciones. En conjunto, estas capacidades ayudan a que sus actualizaciones de software sean más seguras. Esto le permite enviar nuevas capacidades con mayor rapidez.
Puede utilizar las implementaciones azul/verde y los enlaces del ciclo de vida de implementación para los servicios de Amazon ECS nuevos y existentes en todas las regiones comerciales de AWS mediante la consola de administración de AWS, el SDK, la CLI, CloudFormation, CDK y Terraform siguiendo los pasos descritos en el blog. Para obtener más detalles, consulte nuestra documentación.