Alinhar os gastos com a nuvem ao valor comercial

Last reviewed 2024-09-18 UTC

Este princípio no pilar de otimização de custos do Google Cloud Well-Architected Framework fornece recomendações para alinhar o uso de Google Cloud recursos com as metas de negócios da sua organização.

Visão geral do princípio

Para gerenciar os custos da nuvem de maneira eficaz, é necessário maximizar o valor comercial que os recursos de nuvem oferecem e minimizar o custo total de propriedade (TCO). Ao avaliar as opções de recursos para suas cargas de trabalho na nuvem, considere não apenas o custo de provisionamento e uso dos recursos, mas também o custo de gerenciamento deles. Por exemplo, as máquinas virtuais (VMs) no Compute Engine podem ser uma opção econômica para hospedar aplicativos. No entanto, ao considerar o custo indireto para manter, corrigir e escalonar as VMs, o TCO pode aumentar. Por outro lado, os serviços sem servidor, como o Cloud Run, podem oferecer maior valor comercial. O custo operacional mais baixo permite que sua equipe se concentre nas atividades principais e ajuda a aumentar a agilidade.

Para garantir que seus recursos de nuvem ofereçam valor ideal, avalie os seguintes fatores:

  • Custos de provisionamento e uso: as despesas incorridas ao comprar, provisionar ou consumir recursos.
  • Custos de gerenciamento: as despesas recorrentes para operar e manter recursos, incluindo tarefas como aplicação de patches, monitoramento e escalonamento.
  • Custos indiretos: os custos que você pode incorrer para gerenciar problemas como tempo de inatividade, perda de dados ou violações de segurança.
  • Impacto comercial: os benefícios potenciais dos recursos, como aumento da receita, melhoria da satisfação do cliente e tempo de lançamento mais rápido.

Ao alinhar os gastos com a nuvem ao valor comercial, você terá os seguintes benefícios:

  • Decisões orientadas a valor: suas equipes são incentivadas a priorizar soluções que ofereçam o maior valor comercial e a considerar as implicações de custos de curto e longo prazo.
  • Escolha de recursos informada: suas equipes têm as informações e o conhecimento necessários para avaliar o valor comercial e o TCO de várias opções de implantação, para que escolham recursos econômicos.
  • Alinhamento entre equipes: a colaboração multifuncional entre as equipes de negócios, finanças e técnicas garante que as decisões de nuvem estejam alinhadas aos objetivos gerais da organização.

Recomendações

Para alinhar os gastos com a nuvem aos objetivos de negócios, considere as seguintes recomendações.

Priorizar serviços gerenciados e produtos sem servidor

Sempre que possível, escolha serviços gerenciados e produtos sem servidor para reduzir os custos operacionais e de manutenção. Essa escolha permite que suas equipes se concentrem nas atividades comerciais principais. Elas podem acelerar a entrega de novos recursos e funcionalidades e ajudar a impulsionar a inovação e o valor.

Confira abaixo exemplos de como implementar essa recomendação:

Equilibrar a eficiência de custos com a agilidade comercial

Controlar os custos e otimizar a utilização de recursos são metas importantes. No entanto, é necessário equilibrar essas metas com a necessidade de uma infraestrutura flexível que permita inovar rapidamente, responder rapidamente a mudanças e oferecer valor mais rápido. Confira abaixo exemplos de como alcançar esse equilíbrio:

  • Adote as métricas da DORA para o desempenho da entrega de software. Métricas como taxa de falha de mudança (CFR), tempo de detecção (TTD) e tempo de restauração (TTR) podem ajudar a identificar e corrigir gargalos nos processos de desenvolvimento e implantação. Ao reduzir o tempo de inatividade e acelerar a entrega, você pode alcançar eficiência operacional e agilidade comercial.
  • Siga as práticas de engenharia de confiabilidade do site (SRE) para melhorar a confiabilidade operacional. O foco da SRE na automação, observabilidade e resposta a incidentes pode levar à redução do tempo de inatividade, menor tempo de recuperação e maior satisfação do cliente. Ao minimizar o tempo de inatividade e melhorar a confiabilidade operacional, você pode evitar a perda de receita e a necessidade de provisionar recursos em excesso como uma rede de segurança para lidar com interrupções.

Ativar a otimização de autoatendimento

Incentive uma cultura de experimentação e exploração, oferecendo às suas equipes ferramentas de otimização de custos de autoatendimento, ferramentas de observabilidade e plataformas de gerenciamento de recursos. Permita que eles provisionem, gerenciem e otimizem os recursos de nuvem de forma autônoma. Essa abordagem ajuda a promover um senso de propriedade, acelerar a inovação e garantir que as equipes possam responder rapidamente às mudanças nas necessidades mantendo a eficiência de custos.

Adotar e implementar as FinOps

Adote as FinOps para estabelecer um ambiente colaborativo em que todos possam tomar decisões informadas que equilibrem custo e valor. As FinOps promovem a responsabilidade financeira e a otimização de custos eficaz na nuvem.

Promover uma mentalidade orientada a valor e com reconhecimento do TCO

Incentive os membros da equipe a adotar uma atitude holística em relação aos gastos com a nuvem, com ênfase no TCO e não apenas nos custos iniciais. Use técnicas como o mapeamento do fluxo de valor para visualizar e analisar o fluxo de valor no processo de entrega de software e identificar áreas de melhoria. Implemente o custo unitário para seus aplicativos e serviços para ter uma compreensão detalhada dos fatores de custo e descobrir oportunidades de otimização de custos. Para mais informações, consulte Maximize o valor comercial com o Cloud FinOps.