DEV Community

Luiz Bernardo for AWS Community Builders

Posted on

Finops na prática - Operar

Chegamos na última fase do ciclo de vida Finops, a operação. Nessa fase as organizações começam a avaliar continuamente os objetivos de negócios e as métricas que estão rastreando em relação a esses objetivos e como estão tendendo. Eles medem o alinhamento dos negócios com base na velocidade, qualidade e custo. Qualquer sucesso organizacional só é possível se a organização construir uma cultura de FinOps que envolva um Centro de Excelência em Custos em Nuvem construído em torno de partes interessadas de negócios, financeiras e operacionais que também definem as políticas e modelos de governança apropriados.

De forma prática, temos a aplicação do ciclo PDCA orientado para Finops.

Como funciona uma reunião de PDCA?
De forma sucinta e prática acabam percorrendo essas etapas:

  1. Ocorrem algumas reuniões para construção coletiva do planejamento.
  2. Após a definição do que fazer no planejamento começam os acordos de como será feito e acompanhado.
  3. É verificado com a equipe o andamento do plano e possíveis ações para corrigir a rota.

Normalmente isso ocorre com vários temas paralelos em uma mesma reunião. Não entrarei no mérito de melhores práticas, apenas quis expor o que tenho visto para melhor compreensão do tema.

A seguir trago dois temas que sustentam o processo de operação do FinOps, Domínios e Modelo de maturidade.

Domínios FinOps

Os Domínios FinOps representam uma esfera de atividade ou conhecimento. Toda organização que adota FinOps realizará atividades em todos os Domínios FinOps. Cada Domínio FinOps consiste em Recursos FinOps . As capacidades descrevem as atividades funcionais que podem ser executadas como parte desse Domínio.

Modelo de domínio FinOps

Tomados em conjunto, os Domínios FinOps representam as Capacidades que uma organização deve desempenhar na prática de FinOps. Cada organização aproveitará cada Domínio em sua prática de FinOps. A combinação específica de recursos implementados em cada Domínio pode ser exclusiva para uma organização e dependerá de seu nível de maturidade de FinOps .

Os Domínios FinOps não são exclusivos entre si ou etapas de processo. Múltiplos Domínios podem ser buscados durante qualquer fase da prática de FinOps de uma organização.

Os Domínios são interdependentes e juntos fornecem uma visão geral de alto nível de quais atividades funcionais são necessárias para executar uma prática de FinOps. Os resultados de uma organização que implementa esses Domínios aparecerão nos relatórios de custo e uso, terão impacto no desempenho e permitirão que novas oportunidades sejam identificadas que possam servir como entradas para iterações subsequentes nas Fases FinOps.

Para saber mais sobre domínios do FinOps consulte a documentação oficial https://www.finops.org/framework/domains/

Modelo de maturidade FinOps

A prática de FinOps é inerentemente iterativa e a maturidade de qualquer processo, atividade funcional, capacidade ou domínio melhorará com a repetição.

Uma abordagem “Rastrear, Andar, Correr” para executar FinOps permite que as organizações comecem pequenas e cresçam em escala, escopo e complexidade à medida que o valor do negócio garante o amadurecimento de uma atividade funcional. Tomar ações rápidas em pequena escala e escopo limitado permite que as equipes de FinOps avaliem os resultados de suas ações e obtenham insights sobre o valor de realizar ações adicionais de maneira maior, mais rápida ou mais granular.

Ao avaliar o estado da capacidade ou domínio de FinOps de uma organização , também podemos usar essas designações de maturidade para identificar onde estamos operando atualmente e para identificar áreas que gostaríamos de mudar de um rastreamento para um passeio ou de um passeio para um Executar maturidade.

Esses termos são diretrizes gerais, e o objetivo de uma organização nunca deve ser simplesmente atingir uma maturidade “Executar” em cada Capacidade .

Como os Princípios FinOps nos dizem, o valor do negócio deve orientar nossa tomada de decisão. Uma organização que estabeleceu a detecção de anomalias de estágio "Walk" - que provou ser adequada para detectar os poucos picos de custo que a organização experimentou anteriormente - deve considerar investir tempo na evolução de outros recursos de FinOps que possam fornecer um benefício imediato. O esforço gasto no amadurecimento de uma Capacidade que atende à medida de sucesso pode levar a maturidade de uma organização nessa capacidade individual de Rastejar para Caminhar ou Caminhar para Correr - mas não fornece nenhum benefício para a medida de sucesso.

Em outras palavras, estabelecer um estágio de caminhada em um recurso específico não é necessariamente uma coisa boa ou ruim, os praticantes de FinOps devem se concentrar menos no amadurecimento de cada recurso para “executar” tudo e mais em alcançar os resultados que os recursos de FinOps visam fornecer.

Priorize o amadurecimento dos recursos que fornecem à sua organização o maior valor comercial.

Cada capacidade e atividade funcional pode estar em um nível diferente de maturidade. Mas usar esse tipo de rubrica para indicar onde achamos que estamos operando permite que uma abreviação conveniente se comunique de maneira eficaz.

Para saber mais sobre o modelo de maturidade FinOps consulte a documentação oficial https://www.finops.org/framework/maturity-model/

Espero que tenham gostado da série sobre Finops na Prática. Todo esse material foi apresentado no TDC Connections 2022 na trilha de Devops que tive o prazer de palestrar.

Se liga que o TDC Innovation está chegando =D

Vlw flw

Top comments (0)