Agora, o Amazon ECS permite que você defina janelas semanais de eventos para programar retiradas de tarefas no AWS Fargate
Agora, o Amazon ECS permite que você defina janelas semanais de eventos para programar retiradas de tarefas no AWS Fargate. Esse recurso fornece controle preciso sobre quando ocorrem atualizações de infraestrutura e substituições de tarefas, ajudando a evitar interrupções nas cargas de trabalho essenciais durante o horário comercial de pico.
O AWS Fargate é um mecanismo de computação sem servidor e com pagamento conforme o uso que permite que você se concentre em criar aplicações sem precisar gerenciar servidores. Como parte do modelo de responsabilidade compartilhada da AWS, a Fargate mantém a infraestrutura subjacente com atualizações periódicas da plataforma. O Fargate desativa automaticamente suas tarefas para essas atualizações e notifica você sobre as próximas retiradas de tarefas por e-mail e pelo AWS Health Dashboard. Por padrão, as tarefas são retiradas sete dias após a notificação, mas você pode configurar a configuração da conta FargateTaskRetirementWaitPeriod para estender o período de aposentadoria para 14 dias ou iniciar a retirada imediata (0 dias). Anteriormente, você podia criar automação usando a notificação de retirada de tarefas e o período de espera para realizar atualizações de serviço ou substituições de tarefas em seu próprio ritmo. Com o lançamento de hoje, agora você pode usar a interface de janelas de eventos do Amazon EC2 para definir janelas de eventos semanais para um controle preciso sobre o momento das retiradas de tarefas do Fargate. Por exemplo, você pode programar retiradas de tarefas para um serviço essencial que exige alto tempo de atividade durante a semana, configurando as retiradas para que ocorram somente nos finais de semana.
Para começar, defina a configuração da conta da AWS FargateEventWindows como habilitada como uma configuração única. Depois de habilitada, configure as janelas de eventos do Amazon EC2 especificando intervalos de tempo e associe as janelas de eventos às suas tarefas do ECS selecionando tags gerenciadas pelo Amazon ECS como o destino da associação. Use a tag aws:ecs:clusterArn para direcionar suas tarefas em um cluster ECS, a tag aws:ecs:serviceEarn para serviços do ECS ou aws:ecs:FargateTask com um valor true para aplicar a janela a todas as tarefas do Fargate. Esse atributo agora está disponível em todas as regiões comerciais da AWS. Para saber mais, acesse a documentação.