CEVIU Logo
Voltar
Amazon ECS adiciona métricas de alta resolução para acelerar o auto scaling de serviços

Amazon ECS adiciona métricas de alta resolução para acelerar o auto scaling de serviços

Aprofundamento CEVIU

Aprofundamento

O Amazon ECS agora usa métricas de alta resolução do CloudWatch com intervalo de 20 segundos para acionar o auto scaling, reduzindo o tempo de resposta a picos de carga de mais de seis minutos para menos de dois minutos. Isso muda a dinâmica de operação em ambientes de contêineres: em vez de manter capacidade ociosa para absorver variações repentinas, equipes conseguem dimensionar com precisão no momento exato em que a demanda sobe. A otimização vale especialmente para aplicações com tráfego irregular, como campanhas de marketing, lançamentos de produto ou eventos ao vivo, onde latência ou falhas por subdimensionamento impactam diretamente a experiência do usuário.

A mudança elimina a necessidade de configurações manuais complexas, como políticas de escala por passos ou scripts personalizados que antes eram usados para simular reatividade rápida. Com target tracking usando métricas de alta resolução, o mesmo resultado é alcançado com uma única escolha na interface ou no template de CloudFormation. O custo adicional das métricas do CloudWatch é um trade-off calculado: menos instâncias ociosas e menos falhas de desempenho compensam a cobrança extra por dados mais finos.

Por que isso importa

Essa melhoria não é só técnica, é cultural. Equipes de DevOps deixam de pensar em "capacidade de reserva" e passam a confiar em escalabilidade reativa. Isso reduz custos em nuvem sem sacrificar disponibilidade, especialmente em ambientes Fargate, onde cada task é cobrada por uso real. Também simplifica a adoção de práticas modernas de observabilidade: ao usar métricas de 20 segundos, você já está alinhado com padrões de SLA de alta performance, como os exigidos por SREs em aplicações críticas. A mudança fecha uma lacuna que existia desde o lançamento do ECS: a falta de reatividade fina em comparação com orquestradores como Kubernetes, que já tinham suporte a métricas mais rápidas.

Linha do tempo

  1. Amazon ECS lança suporte a métricas de alta resolução (20 segundos) para auto scaling, acelerando scale-out em até 76% e provisionamento em 72%

Perguntas frequentes

Como ativo as métricas de alta resolução no ECS?

Ao criar ou atualizar um serviço ECS, vá na seção de monitoramento e ative métricas de 20 segundos. Depois, na política de auto scaling, escolha Target Tracking e selecione ECSServiceAverageCPUUtilizationHighResolution ou ECSServiceAverageMemoryUtilizationHighResolution. Não é preciso mudar o tipo de compute, funciona igual em Fargate, EC2 e instâncias gerenciadas.

Vou pagar mais por isso?

Sim. As métricas de alta resolução (20 segundos) têm custo adicional no CloudWatch, diferente das métricas padrão de 60 segundos, que são gratuitas. Mas o custo extra é compensado pela redução de superprovisionamento. Em muitos casos, o ganho em eficiência de recursos reduz o total da conta de nuvem mesmo com o acréscimo das métricas.

Isso substitui o predictive scaling?

Não. O predictive scaling ainda serve para padrões previsíveis, como picos semanais ou sazonais. Essa nova feature melhora o escalonamento reativo, ou seja, para eventos imprevistos. O ideal é usar os dois juntos: prever o que você sabe que vai acontecer e reagir em tempo real ao que não pode ser previsto.

Posso usar isso com políticas de escala por passos?

Não. As métricas de alta resolução só funcionam com target tracking policies. Se você depende de step scaling por causa de regras complexas, ainda precisa manter essa configuração. Mas muitas equipes conseguem simplificar sua política para target tracking e eliminar código customizado com essa mudança.

Fontes

Avalie este artigo:
Compartilhar:
Categoria
CEVIU DevOps
Publicado
24 de junho de 2026
Editoria
CEVIU DevOps

Quer receber mais sobre CEVIU DevOps?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser