Instâncias de geração anterior

Cada geração nova da AWS costuma entregar mais desempenho por menos dinheiro. Ficar na anterior é pagar mais caro pelo mesmo trabalho.

O que é esse problema

A AWS lança gerações novas de famílias de instância em ciclos de poucos anos — m5 depois de m4, m6i depois de m5, e assim por diante. A geração nova quase sempre roda em hardware melhor e custa o mesmo ou menos por vCPU. O resultado é que uma instância de geração anterior entrega menos por dólar do que a sucessora direta.

Ninguém escolhe deliberadamente a geração antiga. O que acontece é que o tipo de instância foi fixado num template do CloudFormation, num módulo do Terraform ou numa AMI, e passou a se replicar sozinho. Cada máquina nova nasce com o tipo que o template diz, e o template foi escrito quando aquela era a geração atual.

A migração dentro da mesma arquitetura x86 é o upgrade mais seguro que existe nesta lista: não muda processador de família, não exige recompilar, não altera o sistema operacional. Exige parar e religar a instância — em RDS, reiniciar o banco — o que significa uma janela de manutenção, e nada além disso.

Como detectamos

Para EC2, lemos o gasto por tipo de instância no Cost Explorer com GetCostAndUsage. Para RDS, listamos as instâncias com DescribeDBInstances. Nos dois casos comparamos a família em uso com a sucessora de mesma arquitetura.

  • Instâncias EC2 de geração anterior
  • Bancos RDS de geração anterior

Quanto custa

A diferença entre uma geração e a seguinte costuma ficar em torno de 10% do preço sob demanda, variando por família e região — e a geração nova normalmente entrega mais desempenho pelo valor menor.

Preços de tabela pública da AWS, região us-east-1, sujeitos a alteração. O valor que o relatório mostra é calculado sobre os seus recursos e a sua região.

Como aparece no relatório

Famílias de geração anterior requer análise · EC2 e RDS US$ 96,20/mês

Exemplo ilustrativo, com recursos e valores fictícios. No relatório, cada achado vem com o recurso real, a região e o comando de correção quando existe um seguro.

Sua conta tem isso?

O scan é somente leitura e mostra o que encontrou antes de você pagar por qualquer coisa.

Rodar scan grátis