Este tópico recomenda um fluxo de trabalho de governança de custos para cenários comuns e resume estratégias de otimização para os principais tipos de aplicação. Como as estratégias variam conforme o tipo de aplicação e a arquitetura de negócios, este documento descreve o processo de otimização de custos e os cenários típicos no ACK.
Procedimentos de otimização de custos
A otimização de custos no ACK segue os princípios de FinOps:
Defina unidades financeiras e ciclos de governança para o seu negócio.
Estabeleça linhas de base de custos para o seu negócio.
Projete soluções de otimização de custos com base na figura a seguir.

Cenários comuns
Cada fase cloud-native apresenta diferentes oportunidades de otimização de custos.
Migração da infraestrutura principal para a nuvem
Antes de migrar aplicações, migre ou reconfigure sua arquitetura para tecnologias cloud-native. O orçamento e a governança de custos são críticos nesta fase:
Use os insights de custos para avaliar a capacidade do seu sistema de negócios.
Selecione tipos de instância adequados para os recursos de infraestrutura.
Reduza os custos da infraestrutura essencial com planos de economia.
Migração de aplicações para a nuvem
Durante a transformação cloud-native, aproveite recursos do Kubernetes, como Auto Scaling e implantação híbrida, para melhorar a disponibilidade e a estabilidade. O Kubernetes ajusta as unidades de implantação em resposta às mudanças de carga de trabalho e modifica automaticamente as solicitações de recursos conforme as necessidades do negócio.
Confiabilidade na nuvem
Após adotar uma arquitetura cloud-native, escolha estratégias de governança de custos adequadas ao seu cenário:
-
Flutuações periódicas de carga de trabalho
Quando as cargas de trabalho seguem padrões previsíveis, como picos de tráfego diários às 09:00 e 17:00, use os insights de custos para monitorar tendências. Dimensione os recursos adequadamente para manter a disponibilidade e reduzir custos.
-
Iterações frequentes de aplicações
Negócios emergentes iteram aplicações com frequência, o que dificulta o dimensionamento preciso de recursos no início. Use os insights de custos para monitorar os custos dos recursos e a análise de perfil de recursos para escolher especificações adequadas.