EC2: Migrando de EC2 AMD para Graviton
Esta regra identifica instâncias EC2 AMD em execução (running) que:
Não são Spot
Não utilizam sistema operacional Windows
O objetivo é identificar workloads AMD que podem ser modernizados para AWS Graviton (ARM), reduzindo custos e aumentando eficiência.
Contexto da regra e impacto no negócio
Instâncias AMD oferecem economia em relação às Intel, porém ainda podem ter custo superior comparado às equivalentes Graviton.
A migração para Graviton pode gerar:
Redução adicional de custo
Melhor eficiência energética
Melhor performance por dólar
Impacto:
Economia recorrente
Modernização tecnológica
Alinhamento com estratégia cloud-native
Classificação: ECONOMIA + MODERNIZAÇÃO
Detalhamento técnico da regra
A regra percorre todas as regiões AWS habilitadas.
Para cada região:
Lista instâncias:
Filtra instâncias:
Exclui Spot
Considera apenas tipos cuja família contém
"a"(AMD)Exclui instâncias Windows
Como a regra é executada
Autenticação por região.
Execução:
com filtro:
Aplicação de filtros de tag (inclusão/exclusão).
Validação:
A instância será considerada AMD quando:
Exemplo:
m5a.large
c6a.xlarge
r5a.2xlarge
Exclui instâncias Windows quando:
Instâncias restantes são sinalizadas.
Lógica aplicada
Uma instância será sinalizada quando:
Campos analisados
Instância EC2:
InstanceIdInstanceTypeInstanceLifecyclePlatformPlatformDetailsArchitectureLaunchTimeTagsRegion
Parâmetros considerados na busca
API utilizada:
Filtro:
Sem filtro temporal.
Período Avaliado (Filtro Temporal)
Período Avaliado: 15 dias
Padrão configura é que analisar instâncias do EC2 AMD qualificadas para migração para Graviton, dentro do período de 15 dias. Não consideramos instâncias Spot na lista
Esse parâmetro de avaliação pode ser ajustado nas configurações das regras.
Intervalo de Análise
Execução padrão: a cada 8 horas.
Calculo de Savings
Seguindo o padrão das regras de modernização com percentual estimado:
Fórmula Oficial de Savings
Justificativa
A economia potencial ao migrar de AMD para Graviton tende a ser menor do que Intel → Graviton.
Estimativa conservadora adotada:
Campo do CUR utilizado:
Exemplo de Impacto
Cenário:
20 instâncias c6a.large
Custo mensal total: $8.000
Savings estimado:
Dicas de uso e boas práticas para o usuário
Antes da migração:
Validar compatibilidade ARM.
Testar aplicações com dependências nativas.
Priorizar workloads stateless.
Utilizar rollout gradual via Auto Scaling.
Exceções possíveis:
Workloads com dependência x86.
Aplicações críticas sem ambiente de homologação.
Recomendação:
Começar por workloads containerizados ou microsserviços.
Last updated