Publicado: Apr 23, 2024
O Amazon Elastic Container Service (Amazon ECS) já permite que você adicione proteções automatizadas para atualizações contínuas dos serviços do Amazon ECS nas regiões AWS GovCloud (EUA). Agora, você pode monitorar e reagir automaticamente às mudanças durante uma atualização contínua do Amazon ECS usando os alarmes do Amazon CloudWatch. Isso permite que você automatize com mais facilidade a descoberta e a correção de implantações com falha e minimize o impacto de uma alteração incorreta.
Os clientes do Amazon ECS usam o interruptor de circuito de implantações para monitorar o lançamento de tarefas e falhas na verificação de integridade, que indicam se a implantação alcançará ou não um estado estável. Em alguns casos, mesmo que os contêineres comecem a funcionar corretamente, a implantação pode introduzir regressões que causam degradação no uso da infraestrutura (por exemplo, utilização da CPU) ou na performance (por exemplo, latência de resposta). Agora, para monitorar e corrigir esses problemas, você pode configurar o Amazon ECS para monitorar os alarmes do Amazon CloudWatch que rastreiam as métricas mais relevantes das aplicações. Se ocorrer uma violação de métrica durante a implantação, o Amazon ECS interrompe e reverte a implantação para a versão estável anterior. Quando você usa os alarmes do CloudWatch para monitorar a implantação, o Amazon ECS monitora esses alarmes por um período após a nova versão do serviço atingir o estado estável de acordo com a configuração do alarme do CloudWatch.
Você pode configurar os alarmes do Amazon CloudWatch para monitorar atualizações contínuas de todos os serviços novos e existentes do Amazon ECS que usam o controlador de implantação “ECS” em todas as regiões da AWS. Para começar a usar, siga as etapas deste blog ou leia a documentação.