O pilar de otimização de custos no Google Cloud Well-Architected Framework descreve princípios e recomendações para otimizar o custo das cargas de trabalho no Google Cloud.
O público-alvo inclui:
- CTOs, CIOs, CFOs e outros executivos responsáveis pelo gerenciamento estratégico de custos.
- Arquitetos, desenvolvedores, administradores e operadores que tomam decisões que afetam o custo em todas as etapas da Cloud Journey de uma organização.
Os modelos de custo para cargas de trabalho locais e na nuvem são muito diferentes. Os custos de TI no local incluem despesas de capital (CapEx) e despesas operacionais (OpEx). Os recursos de hardware e software no local são adquiridos, e os custos de aquisição são depreciados ao longo da vida útil dos recursos. Na nuvem, os custos da maioria dos recursos são tratados como OpEx, em que os custos são incorridos quando os recursos de nuvem são consumidos. Essa diferença fundamental destaca a importância dos seguintes princípios básicos de otimização de custos.
Para princípios e recomendações de otimização de custos específicos para cargas de trabalho de IA e ML, consulte Perspectiva de IA e ML: otimização de custos no Well-Architected Framework.
Avaliar cargas de trabalho usando uma habilidade de agente
Para permitir que os agentes de IA avaliem suas cargas de trabalho na nuvem de acordo com os princípios e as
recomendações deste pilar, use a habilidade
google-cloud-waf-cost-optimization, disponível no repositório de habilidades de agentes do Google no GitHub.
Para instalar a habilidade, execute o seguinte comando no cliente ou terminal do agente:
npx skills add google/skills --skill google-cloud-waf-cost-optimization
Quando solicitado, especifique os agentes de IA em que você quer instalar a habilidade e defina o escopo da instalação (projeto ou global).
Se você já instalou a habilidade, atualize-a para a versão mais recente executando o seguinte comando:
npx skills update
Princípios básicos
As recomendações no pilar de otimização de custos do Well-Architected Framework são mapeadas para os seguintes princípios básicos:
- Alinhar os gastos com a nuvem ao valor comercial: garanta que os recursos de nuvem ofereçam um valor comercial mensurável alinhando os gastos de TI aos objetivos de negócios.
- Promova uma cultura de conscientização de custos: garanta que as pessoas em toda a organização considerem o impacto de custo das decisões e atividades delas e que tenham acesso às informações de custo necessárias para tomar decisões informadas.
- Otimizar o uso de recursos: provisione apenas os recursos necessários e pague apenas pelos recursos consumidos.
- Otimize continuamente: monitore continuamente o uso e os custos dos recursos de nuvem e faça ajustes proativos conforme necessário para otimizar seus gastos. Essa abordagem envolve identificar e resolver possíveis ineficiências de custo antes que elas se tornem problemas significativos.
Esses princípios estão alinhados com os princípios fundamentais do Cloud FinOps. O FinOps é relevante para qualquer organização, independentemente do tamanho ou da maturidade na nuvem. Ao adotar esses princípios e seguir as recomendações relacionadas, é possível controlar e otimizar os custos durante toda a jornada na nuvem.
Colaboradores
Autor: Nicolas Pintaux | Engenheiro de clientes, especialista em modernização de aplicativos
Outros colaboradores:
- Anuradha Bajpai | Arquiteto de soluções
- Daniel Lees | Arquiteto de segurança do Cloud
- Eric Lam | Head de FinOps do Google Cloud
- Fernando Rubbo | Arquiteto de soluções do Cloud
- Filipe Gracio, PhD | Engenheiro de clientes, especialista em IA/ML
- Gary Harmson | Arquiteto principal
- Jose Andrade | Engenheiro de clientes, especialista em SRE
- Kent Hua | Gerente de soluções
- Kumar Dhanagopal | Desenvolvedor de soluções para vários produtos
- Marwan Al Shawi | Engenheiro de clientes do parceiro
- Radhika Kanakam | Líder de programa, Google Cloud Well-Architected Framework
- Samantha He | Redatora técnica
- Steve McGhee | Defensor de confiabilidade
- Sergei Lilichenko, Arquiteto de soluções
- Wade Holmes | Diretor de soluções globais
- Zach Seils | Especialista em rede