A
arsilvan
Tutorial Implementação do FinOps Hub para Análise de Custos
Se você está buscando uma plataforma confiável para analisar seus custos, obter insights e tomar ações baseadas em dados, está no lugar certo. Neste artigo, vou mostrar o passo a passo de como implementar a solução do FinOps Hub no seu ambiente e aproveitar os diversos relatórios de custos disponíveis no repositório deste projeto.
O Que é o FinOps?
Antes de começarmos, é importante entender o que é o FinOps e como o kit de Ferramentas do FinOps Hub vai ajudá-lo na análise de custos.
FinOps é uma estrutura operacional e prática cultural que maximiza o valor comercial da nuvem. Ela permite a tomada de decisões baseadas em dados e cria responsabilidade financeira por meio da colaboração entre equipes de engenharia, finanças, tecnologia e operações comerciais. Esta disciplina envolve o uso de ferramentas de gerenciamento de custos na nuvem, como o Microsoft Cost Management, e práticas recomendadas, como:
- Analisar e acompanhar os gastos com a nuvem.
- Identificar oportunidades de redução de custos.
- Alocar custos para equipes, projetos ou produtos específicos.
A Microsoft recentemente anunciou uma parceria estratégica com a FinOps.org, uma organização líder no desenvolvimento de práticas de gerenciamento financeiro em nuvem. Essa colaboração visa aprimorar as capacidades de governança financeira e otimização de custos para empresas que utilizam a plataforma Azure.
Combinando a expertise da Microsoft em tecnologia de nuvem com as práticas recomendadas e frameworks desenvolvidos pela FinOps.org, as organizações poderão obter maior transparência, controle e eficiência em seus investimentos em nuvem. Essa aliança promete fortalecer as ferramentas e recursos disponíveis para empresas, facilitando uma gestão financeira mais inteligente e estratégica no ambiente digital.
Benefícios do FinOps Hub
O FinOps Hub vai ampliar o gerenciamento de custos ao exportar detalhes para uma conta de armazenamento consolidada, superando algumas limitações quando coletamos estes dados por API. Na sua forma básica, ele habilita opções adicionais de relatórios no Power BI. Em um nível avançado, ele serve como base para criar sua própria solução de gerenciamento e otimização de custos.
Princípios de Design do FinOps Hub
O FinOps Hub se concentra em três princípios básicos de design:
- Padronizado: Este princípio se esforça para ser o exemplo máximo do Framework de FinOps, demonstrando seus princípios, práticas e valores de forma exemplar.
- Construído para Escala: Projetado para suportar as maiores contas e organizações.
- Aberto e Extensível: Abraça o ecossistema e prioriza a habilitação da plataforma.
Comparação com o Microsoft Cost Management
Uma pergunta comum é por que usar o FinOps Hub se já existe o Cost Management. Muitas organizações que utilizam o Microsoft Cost Management encontram obstáculos quando necessitam de recursos que não estão disponíveis nativamente. Nessas situações, as opções são limitadas a utilizar ferramentas de terceiros ou desenvolver uma solução do zero. O FinOps Hub oferece uma base para facilitar a criação de soluções personalizadas de gerenciamento de custos.
Vantagens do FinOps Hub
- Acesso Simplificado: Você não precisa conceder acesso no portal do Azure para utilizar o Cost Management.
- Templates de Relatórios: Ele oferece templates de relatórios do Power BI que podem ser publicados online.
Funcionamento do FinOps Hub
A exportação é baseada no FinOps Open Cost and Usage Specification (FOCUS), uma iniciativa para definir um formato comum para dados de faturamento. O FOCUS inclui dados atuais e amortizados, reduzindo até 30% de dados no storage account e processamento, e está alinhado com o Framework do FinOps.
Processo de Exportação e Ingestão de Dados
- O Gerenciamento de Custos exporta detalhes de custo bruto para o contêiner msexports.
- O pipeline de msexports_ExecuteETL inicia o processo ETL (extract-transform-load) quando os arquivos são adicionados ao armazenamento.
- O pipeline msexports_ETL_ingestion salva os dados exportados em formato parquet no contêiner de ingestão.
- O Power BI lê dados de custo do contêiner de ingestão.
Custos do FinOps Hub
O custo médio é de 25 dólares por 1 milhão de linhas, mas o custo exato da solução pode variar, principalmente devido ao armazenamento de dados e à frequência de ingestão dos dados. Os pipelines operam uma vez por dia por exportação, ajudando a manter os custos sob controle e garantindo uma gestão eficiente dos dados.
Conclusão
Considerando os ganhos em termos de eficiência, automação e precisão que essa solução pode oferecer, o investimento pode ser justificado, trazendo retorno em médio a longo prazo. Agora, vamos para a prática!
O FinOps Hub é projetado pela comunidade. Você pode se juntar à discussão pelo link na descrição do vídeo e comentar o que gostaria de ver a seguir ou aprender a contribuir e fazer parte da equipe.
Quer assistir ao vídeo com o passo a passo para implementar o FinOps Hub baseado no Focus? Aperte o play no vídeo abaixo ou, se preferir, acesse
Deseja contribuir com o projeto e interagir com a comunidade? Visite o FinOps hubs - FinOps toolkit (microsoft.github.io)
Até mais!
Continue reading...