Auditaz e AWS Compute Optimizer
O Compute Optimizer recomenda o tamanho certo de compute. Desperdício de custo é bem mais do que tamanho de instância.
O que cada um faz
O Compute Optimizer usa aprendizado de máquina sobre métricas do CloudWatch para recomendar o dimensionamento de EC2, Auto Scaling groups, volumes EBS, funções Lambda e alguns tipos de RDS. No que faz, é bom, é gratuito e é da própria AWS.
Só que dimensionamento é uma categoria de desperdício entre muitas. Volume não anexado, snapshot além da retenção, Elastic IP ocioso, bucket sem regra de ciclo de vida, hosted zone vazia, tráfego de NAT que um VPC endpoint absorveria, lacuna de cobertura de Savings Plan — nada disso é uma questão de tamanho de instância, e nada disso aparece ali.
Lado a lado
| Compute Optimizer | Auditaz | |
|---|---|---|
| Escopo | Dimensionamento de compute e EBS | 31 verificações em 10 serviços |
| Valor recuperável | Estimativa por recomendação de tamanho | Total da conta, sem contar a mesma economia duas vezes |
| Recurso sobrando | Fora do escopo | Órfãos, ociosos e esquecidos, por região |
| Reserva e Savings Plan | Fora do escopo | Lacuna de cobertura, como decisão a tomar |
Quando a outra ferramenta é a escolha certa
Para a pergunta específica "esta instância está no tamanho certo", o Compute Optimizer tem mais histórico e mais sinal do que nós, e é gratuito. Vale usar os dois: ele para dimensionamento fino, nós para tudo o que está sobrando fora do compute.