Finops na prática
Tags: finops, aws, cncf, productivity
Published: 2022-03-22 16:50:34

Salve galerinha!
Hoje rolou o [TDC Connections](https://thedevconf.com/tdc/2022/connections/) e eu palestrei na [Trilha Devops](​​https://thedevconf.com/tdc/2022/connections/trilha-devops?) falando sobre [FinOps na prática](https://pt.slideshare.net/LuizFelipeBernardo1/tdc-finops-na-pratica) 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.

![Fases do Finops](https://www.finops.org/img/framework/phases.svg?5)

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