Cada AMI é construída para uma arquitetura de CPU concreta: x86_64 (Intel ou AMD) ou ARM64 (aarch64, a do AWS Graviton e equivalentes). Não existe uma imagem «que sirva para as duas»: são binários diferentes. Por isso, ao preparar o nosso catálogo, tivemos de decidir qual seria a opção por omissão.
Olhámos para o custo, o desempenho, a eficiência, a maturidade do ecossistema e o rumo do mercado. A conclusão foi clara: o ARM64 é hoje a melhor aposta para a maioria das cargas. E é assim que construímos as nossas imagens.
Porque é que o ARM64 ganha para a maioria
1. Melhor preço-desempenho
É o argumento decisivo. As instâncias ARM (Graviton) oferecem, de forma consistente, mais desempenho por cada euro do que as equivalentes x86 num vasto leque de cargas: web, APIs, microsserviços, contentores, bases de dados e filas. Na prática, migrar para ARM traduz-se normalmente em poupanças na ordem dos 20 % a 40 % no custo de computação. Num contexto de nuvem que encarece, essa margem é grande demais para ser ignorada.
2. Mais eficiência, menos energia
Os processadores ARM nasceram a otimizar o consumo. Isso significa mais trabalho por watt, menor custo energético e uma pegada de carbono mais baixa por unidade de computação. Se a sustentabilidade faz parte dos seus objetivos —ou dos dos seus clientes—, o ARM joga a seu favor.
3. O ecossistema já está maduro
Há uns anos, «haverá versão ARM?» era uma pergunta legítima. Hoje, a enorme maioria do software de servidor —sistemas operativos, linguagens, runtimes, bases de dados, imagens de contentor populares— tem suporte ARM64 de primeira linha. A compatibilidade deixou de ser a exceção para passar a ser a norma.
4. Mesma segurança, mesmo modelo operativo
Mudar de arquitetura não muda a sua forma de trabalhar: a configuração, o hardening, o cloud-init, os seus scripts de aprovisionamento e a sua pipeline são os mesmos. O ARM64 não lhe pede que abdique de nada da sua operação nem da sua postura de segurança.
A comparação, numa tabela
| Critério | ARM64 (Graviton) | x86_64 (Intel/AMD) |
|---|---|---|
| Preço-desempenho | Superior na maioria das cargas | Bom, mas mais caro por unidade |
| Eficiência energética | Muito alta | Menor |
| Compatibilidade de software | Hoje excelente e ampla | Máxima, universal |
| Binários proprietários legados | Por vezes sem versão ARM | Suporte total |
| Rumo do mercado | Crescente e estratégico | Consolidado |
| Custo típico | Menor: entre 20 % e 40 % | Maior |
Para cargas modernas, o ARM64 ganha no que mais pesa: custo, eficiência e futuro.
Quando o x86_64 continua a fazer sentido
Ser honesto faz parte de escolher bem. Há casos em que o x86_64 continua a ser a opção correta, e não queremos que ninguém force uma migração que lhe complique a vida:
- Software proprietário ou binários que só existem compilados para x86.
- Dependências nativas —extensões compiladas— sem build ARM disponível.
- Ferramentas legadas ou integrações de terceiros presas ao x86.
- Cargas muito específicas otimizadas à mão para instruções x86.
A nossa decisão: ARM64 por omissão, x86_64 à medida
Por tudo isto, as nossas AMIs são construídas sobre ARM64 por omissão. Acreditamos que é o que traz mais valor à maioria: paga menos pelo mesmo trabalho, consome menos energia e sobe para a arquitetura que marca o rumo da nuvem.
Mas sabemos que nem todas as cargas encaixam. Por isso, se precisar de x86_64, basta pedir: preparamos-lhe uma imagem à medida, com a mesma configuração, o mesmo hardening e a mesma qualidade, construída para x86_64. Mesmo produto, mesma base, a arquitetura que o seu caso exige.
Como decidir em 30 segundos
- Stack moderna —web, API, contentores, linguagens interpretadas, bases de dados comuns—: ARM64, sem hesitar.
- Tem um binário proprietário ou uma dependência que só corre em x86? Peça-nos a variante x86_64.
- Não tem a certeza? Comece em ARM64 e experimente; se algo não encaixar, fazemos-lhe a x86_64 e pronto.
Perguntas frequentes
As vossas AMIs são ARM64 ou x86_64?
Por omissão construímo-las sobre ARM64 (Graviton), porque oferece o melhor preço-desempenho para a maioria das cargas. Se precisar de x86_64, preparamos-lhe uma à medida com a mesma configuração e qualidade.
Tenho de mudar a minha aplicação para usar ARM64?
Na maioria dos casos, não. As linguagens interpretadas e o software moderno funcionam em ARM sem alterações. Só há atrito com binários proprietários ou dependências nativas sem versão ARM; nesses casos, oferecemos-lhe a variante x86_64.
Como peço uma imagem x86_64 à medida?
Basta solicitá-lo. Partimos da mesma base e do mesmo hardening e construímos a imagem para x86_64, de modo que obtém exatamente o mesmo produto na arquitetura de que precisa.
Vou mesmo poupar com ARM64?
Para cargas adequadas é habitual uma poupança de 20 % a 40 % no custo de computação, além de menor consumo energético. A forma de o confirmar no seu caso concreto é testar a sua carga e comparar.
Na imaxe.cloud apostamos no ARM64 porque acreditamos que é o melhor para a sua fatura, o seu desempenho e o planeta. E se precisar de x86_64, basta pedir: fazemos-lhe uma à medida.



