Migrei para nuvem: e agora?

FinOps: como gerir os custos de serviços em nuvem de forma eficaz e eficiente!

Tiago Andrade
FinOps Brazil
5 min readMar 25, 2023

--

O mercado de serviços em nuvem tem crescido exponencialmente nos últimos anos, impulsionado pela demanda por soluções flexíveis e escaláveis de armazenamento, processamento e entrega de dados. De acordo com a empresa de pesquisa Gartner, o mercado mundial de serviços em nuvem pública deve atingir quase US$ 600 bilhões em 2023.

Os principais provedores de serviços em nuvem são: Amazon Web Services (AWS), Microsoft Azure e Google Cloud Platform (GCP). Juntos, esses três provedores são responsáveis por mais de 60% do mercado de serviços em nuvem. Além desses provedores, existem outras empresas menores que também oferecem serviços em nuvem, como Alibaba Cloud, IBM Cloud e Oracle Cloud, entre outras.

Em recente estudo divulgado pelo TechCrunch, a AWS continua como líder de mercado, com cerca de 32% de participação de mercado, seguida pela Microsoft Azure, com cerca de 23%, e pelo Google Cloud Platform, com cerca de 11%.

Independente do provedor escolhido, a adoção de soluções em nuvem é cada vez mais uma necessidade para empresas de todos os setores, à medida que a tecnologia continua a evoluir e a digitalização dos negócios se torna cada vez mais importante para a competitividade e a sobrevivência no mercado. Uma vez que sua empresa migrou para a nuvem, o próximo desafio é gerir o custo desta infraestrutura.

Como gerir o custo de serviços em nuvem?

Todos os benefícios que os serviços em nuvem te proporcionam como escalabilidade, disponibilidade, serviços gerenciados e outros, têm um preço. Um dos grandes desafios para as empresas que migram sua infraestrutura de tecnologia para a nuvem é fazer a gestão dos custos de forma eficiente (com qualidade) e eficaz (atinge o objetivo fazendo o que é certo). Para isto, criou-se uma prática de Operações de Gestão Financeira em Nuvem, conhecida como FinOps, uma abreviação de “Cloud Financial Management Operations”.

Segundo o livro Cloud FinOps da O’Reilly podemos definir as práticas de FinOps como:

“FinOps é mais do que uma solução de tecnologia ou uma lista de verificação entregue a uma equipe. É uma maneira viva de abordar a nuvem e o seu gerenciamento financeiro.”

A prática exige uma mudança cultural e requer a criação de processos e práticas para gerenciar os custos em nuvem, incluindo o monitoramento e a análise dos custos, a implementação de políticas de orçamento e a alocação de custos aos proprietários do serviço.

FinOps foi criado por um grupo de empresas líderes em nuvem, incluindo a Atlassian, Autodesk, Cloudability, Netflix e a Slalom Consulting. Essas empresas perceberam que gerenciar os custos de nuvem era uma responsabilidade compartilhada e que exigia a colaboração de todas as partes interessadas.

Benefícios de uma implementação bem sucedida de FinOps

A prática de FinOps permite que empresas maximizem o valor da nuvem, mantendo os custos sob controle e garantindo a agilidade e a inovação que a nuvem proporciona. Alguns dos principais benefícios da implementação bem sucedida de FinOps incluem:

  • Redução de custos: ajuda as empresas a reduzir os custos de nuvem, identificando áreas onde é possível economizar.
  • Melhoria da eficiência: ajuda as empresas a usar seus recursos de nuvem de forma mais eficiente, garantindo que os recursos sejam alocados corretamente e que não haja desperdício.
  • Melhoria da governança: ajuda as empresas a implementar políticas e processos para garantir que seus recursos em nuvem sejam usados de forma responsável e segura.
  • Maior transparência: ajuda as empresas a entender melhor como seus recursos em nuvem estão sendo usados e a tomar decisões sobre como alocar recursos.
  • Maior colaboração: ajuda a promover a colaboração entre as equipes de finanças, operações e tecnologia, permitindo que todas as partes interessadas trabalhem juntas para gerenciar melhor os custos em nuvem.

Pilares de FinOps

Destacamos três pilares principais: cultura, processos e ferramentas.

  1. Cultura: requer uma mudança cultural, onde a equipe de finanças e a equipe de tecnologia trabalham juntas para gerenciar os custos em nuvem. Isso exige uma mudança de mentalidade em relação aos custos de nuvem, passando de uma mentalidade de “gastar o mínimo possível” para uma mentalidade de “maximizar o valor da nuvem”.
  2. Processos: requer a criação de processos e práticas para gerenciar os custos em nuvem. Isso inclui o monitoramento e a análise dos custos, a implementação de políticas de orçamento, a alocação de custos aos proprietários do serviço e a revisão regular dos custos em nuvem. É importante que esses processos sejam flexíveis e escaláveis, para que possam ser adaptados às necessidades da empresa à medida que ela cresce e muda ao longo do tempo.
  3. Ferramentas: requer o uso de ferramentas para coletar e analisar dados de custos em nuvem. Existem várias ferramentas disponíveis que podem ajudar as empresas a monitorar e analisar seus custos em nuvem, incluindo ferramentas de gerenciamento de despesas, de previsão e alocação de custos em nuvem. É importante escolher as ferramentas certas para as necessidades específicas da empresa.

Implementando FinOps

A implementação começa com a criação de uma equipe de FinOps, que inclui membros das equipes de finanças e tecnologia. Essa equipe é responsável por estabelecer os processos e práticas para gerenciar os custos em nuvem e por escolher as ferramentas certas para ajudá-los a alcançar seus objetivos.

Os passos básicos para implementar FinOps incluem:

  1. Definir objetivos claros e mensuráveis para o gerenciamento de custos em nuvem. Isso inclui estabelecer um orçamento e metas para a redução de custos e a melhoria da eficiência.
  2. Estabelecer políticas e práticas para garantir que os recursos sejam usados de forma responsável e segura. Isso inclui políticas de segurança, políticas de conformidade e políticas de gerenciamento de riscos.
  3. Alocar custos para que os proprietários do serviço possam entender como estão contribuindo para os custos em nuvem da empresa. Isso ajuda a promover a responsabilidade e incentiva os proprietários do serviço a buscar maneiras de economizar.
  4. Monitorar custos regularmente e analisar os dados para identificar áreas onde é possível economizar. Também devem revisar regularmente os orçamentos para garantir que estejam alinhados com os objetivos de negócios da empresa.

Quer publicar seu conteúdo no blog FinOps Brazil? Convidamos você para dividir sua experiência! Clique aqui e saiba como ajudar na missão de difundir a prática de FinOps. : )

--

--