A AWS abriu a prévia das instâncias Amazon EC2 C7g, equipadas com os novos processadores Graviton3. A família mira workloads compute-intensive como HPC, processamento em lote, EDA, encoding de mídia, modelagem científica, ad serving, analytics distribuído e inferência de machine learning em CPU.1
O anúncio continua uma estratégia clara: transformar processadores Arm desenhados pela própria AWS em alternativa de primeira linha para aplicações em cloud. Depois de Graviton e Graviton2, o Graviton3 chega prometendo mais desempenho, melhor eficiência e recursos de segurança adicionais dentro do modelo EC2.
Performance por watt entra na conta do software
A AWS afirma que o Graviton3 deve entregar até 25% mais desempenho de computação que Graviton2, até duas vezes mais desempenho em ponto flutuante e criptografia, além de até três vezes mais desempenho em machine learning com suporte a bfloat16.1 As instâncias C7g também serão as primeiras da indústria de cloud com memória DDR5, com 50% mais largura de banda que DDR4 na geração anterior de EC2, segundo a empresa.
Esses números precisam ser validados em cada workload, mas apontam para um tema central da nuvem moderna: custo não é apenas preço de instância. É throughput por dólar, consumo de energia, densidade, latência, tempo de execução e capacidade de operar mais trabalho com menos infraestrutura.
Para empresas que rodam grande volume de serviços stateless, APIs, workers, processamento assíncrono ou analytics, Arm pode virar decisão econômica. O ganho real, porém, depende de compatibilidade de runtime, imagens de container, bibliotecas nativas, agentes de observabilidade, drivers, criptografia e pipelines de build multi-arquitetura.
Migração para Arm exige disciplina de plataforma
Aplicações em linguagens gerenciadas como Java, Go, .NET, Node.js e Python tendem a ter caminho mais simples quando dependências nativas estão prontas. Já bases com C/C++, extensões compiladas, pacotes antigos ou imagens customizadas precisam de testes mais rigorosos.
O risco comum é medir apenas o benchmark feliz. Uma migração séria compara latência p95 e p99, uso de CPU, memória, garbage collection, chamadas de rede, compressão, criptografia, I/O e comportamento sob falha. Também verifica se todo o ecossistema de produção suporta Arm: scanner de vulnerabilidade, sidecars, APM, service mesh, ferramentas de backup e jobs de CI.
A boa notícia é que containers tornam essa transição mais organizada. Imagens multi-arch, buildx, repositórios com manifests adequados e pipelines que testam amd64 e arm64 reduzem o atrito. A má notícia é que qualquer dependência esquecida aparece no pior momento, geralmente durante deploy ou incidente.
Controle vertical fortalece a AWS
Graviton3 também mostra o valor estratégico de um provedor desenhar silício para sua própria nuvem. A AWS consegue otimizar processador, Nitro System, rede, armazenamento, oferta comercial e documentação para padrões de uso que enxerga em escala global. Isso cria vantagem difícil de replicar apenas comprando hardware genérico.
Há recursos de segurança na pauta. A AWS cita pointer authentication no Graviton3, mecanismo que ajuda a validar endereços de retorno e dificulta certas classes de corrupção de memória.1 Não substitui correção de código, mas adiciona defesa em profundidade no nível de arquitetura.
As C7g em prévia não encerram a comparação com x86. Elas ampliam a necessidade de escolha consciente. Para alguns workloads, a melhor decisão continuará sendo Intel ou AMD. Para outros, Arm será o caminho mais eficiente.
O ponto é que arquitetura de CPU voltou a ser variável de engenharia na nuvem. Com Graviton3, escolher instância deixa de ser apenas tamanho e região; passa a incluir compilação, dependências, desempenho por watt e maturidade operacional da stack.
- AWS News Blog, "Join the Preview - Amazon EC2 C7g Instances Powered by New AWS Graviton3 Processors", 30 nov. 2021. ↩