As instâncias de computação Arm na nuvem se tornaram cada vez mais populares nos últimos anos devido ao seu custo e eficiência energética em comparação com as instâncias tradicionais baseadas em x86. Muitos provedores de nuvem agora oferecem instâncias baseadas em Arm, incluindo AWS, Azure e GCP. Os benefícios de custo ao executar Arm na nuvem podem ser particularmente vantajosos para empresas que executam grandes cargas de trabalho ou precisam escalar. Estamos observando muitas equipes migrando para instâncias Arm para cargas de trabalho como serviços JVM e até mesmo bancos de dados (incluindo RDS) sem nenhuma alteração no código e com modificações mínimas nos scripts de compilação. Novos aplicativos e sistemas baseados em nuvem estão cada vez mais optando por Arm como padrão. Com base em nossas experiências, recomendamos instâncias de computação Arm para todas as cargas de trabalho, a menos que haja dependências específicas da arquitetura. As ferramentas para suportar arquiteturas múltiplas, como imagens Docker multi-arquitetura, também simplificam os fluxos de trabalho de compilação e implantação.
Instâncias de processamento Arm na nuvem se tornaram cada vez mais populares durantes os útlmos anos, devido à sua eficiência de custo e energia, quando comparada às instâncias tradicionais baseadas em X86. Muito provedores de serviços na nuvem oferecem instâncias baseadas em Arm, incluindo AWS, Azure e GCP. O custo benefício de rodar Arm na nuvem pode ser particularmente benéfico para negócios com grandes cargas de trabalho ou necessidade de escalar. Baseado em nossa experiência, recomendamos instâncias de processamento Arm para todas as cargas de trabalho, a menos que existam dependências específicas de arquitetura. O ferramental para suportar múltiplas arquiteturas, como o multi-arch docker images, também simplifica o desenvolvimento e a implantação.