Publicado en: Apr 23, 2024
Amazon Elastic Container Service (Amazon ECS) ahora le permite añadir medidas de seguridad automatizadas para las actualizaciones sucesivas de los servicios de Amazon ECS en las regiones de AWS GovCloud (EE. UU.). Ahora puede monitorear los cambios y reaccionar automáticamente a ellos durante una actualización continua de Amazon ECS mediante las alarmas de Amazon CloudWatch. Esto le permite automatizar más fácilmente la detección y la corrección de despliegues fallidos y minimizar el impacto de un cambio incorrecto.
Los clientes de Amazon ECS utilizan el disyuntor de despliegue para monitorear el inicio de las tareas y las fallas en las comprobaciones de estado, lo que indica si el despliegue alcanzará el estado estable. En algunos casos, incluso si los contenedores comienzan a ejecutarse correctamente, el despliegue puede introducir regresiones que provoquen una degradación en el uso de la infraestructura (por ejemplo, la utilización de la CPU) o el rendimiento (por ejemplo, la latencia de respuesta). Para supervisar y corregir estos problemas, ahora puede configurar Amazon ECS para supervisar las alarmas de Amazon CloudWatch, que rastrean las métricas más relevantes para su aplicación. Si se produce una infracción métrica durante el despliegue, Amazon ECS detiene y revierte el despliegue a la versión estable anterior. Cuando utiliza las alarmas de CloudWatch para supervisar su despliegue, Amazon ECS supervisa estas alarmas durante un período de tiempo después de que la nueva versión del servicio haya alcanzado un estado estable en función de la configuración de la alarma de CloudWatch.
Puede configurar las alarmas de Amazon CloudWatch para monitorear las actualizaciones sucesivas de todos los servicios de Amazon ECS nuevos y existentes que utilizan el controlador de despliegue “ECS”en todas las regiones de AWS. Para empezar, siga los pasos de este blog o lea nuestra documentación.