Finops na prática
Luiz Bernardo
Posted on March 22, 2022
Salve galerinha!
Hoje rolou o TDC Connections e eu palestrei na Trilha Devops falando sobre FinOps na prática e queria trazer esse conteúdo legal para a comunidade do Dev.to.
Disclaimers:
- Estarei usando exemplos do ambiente AWS, mas há ferramentas muito semelhantes em outros provedores.
- Vou estar traduzindo alguns docs da finops.org pois não há tradução oficial ainda.
Então, bora lá.
O que é Finops?
Finops é uma prática cultural e disciplina de gerenciamento financeiro em nuvem em evolução que permite às organizações obtenham o máximo valor de negócios ajudando as equipes de engenharia, finanças e negócios para colaborar em decisões de gastos orientadas por dados.
Os princípios
Os Princípios FinOps são o guia que orientam as atividades de nossa prática FinOps. Eles foram desenvolvidos por membros da Fundação FinOps e aprimorados pelo feedback da comunidade.
Esses princípios não estão em nenhuma ordem particular e devem ser tomados como parte de um todo. É incentivado a compreensão e praticar todos esses princípios.
As equipes precisam colaborar
- As finanças se movem na velocidade e granularidade da TI
- Engenharia considera custo como nova métrica de eficiência
- Melhore continuamente sua prática para ganhar eficiência e inovação
- Defina governança e controles para uso da nuvem
Todos se apropriam do uso da nuvem
- Capacite as equipes de recursos e produtos para gerenciar seu próprio uso da nuvem em relação ao seu orçamento
- Obtenha visibilidade dos gastos na nuvem em todos os níveis
- Acompanhe as metas em nível de equipe para impulsionar a responsabilidade
Uma equipe centralizada impulsiona o FinOps
- Governar e controlar centralmente descontos por uso contínuo, instâncias reservadas e descontos por volume/personalizados com provedores de nuvem
- O processo de compra de desconto centralizado remove as negociações de taxas da consideração da equipe de engenharia
- Alocação granular de todos os custos, diretos ou compartilhados, às equipes e centros de custo responsáveis por eles
Os relatórios devem ser acessíveis e oportunos
- Ciclos de feedback rápidos resultam em um comportamento mais eficiente
- A visibilidade ajuda a determinar se os recursos estão sub ou super provisionados
- A automação de recursos impulsiona a melhoria contínua
As decisões são orientadas pelo valor comercial da nuvem
- A análise de tendências e variações ajuda a entender por que os custos aumentaram
- O benchmarking interno da equipe impulsiona as melhores práticas e celebra as vitórias
- O benchmarking de nível de indústria determina o desempenho da sua empresa
Aproveite o modelo de custo variável da nuvem.
- Redimensionar instâncias e serviços ajudam a impulsionar os níveis de recursos apropriados
- A comparação de preços entre serviços e tipos de recursos leva a melhores decisões
Fases do ciclo de vida do Finops
A jornada FinOps consiste em três fases iterativas – Informar, Otimizar e Operar.
Qualquer empresa pode estar em várias fases a qualquer momento, dependendo de qual unidade de negócios, aplicativo ou equipe está na jornada.
Cada fase tem sua importância e público de interesse, por isso vou dividir cada fase em post diferentes (Serie FinOps na Prática)
Por enquanto é isso.
Vlw flw
Posted on March 22, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.