Article image
Thiago Carvalho
Thiago Carvalho07/03/2023 14:07
Compartilhe

você já ouviu falar em Finops? 👀

  • #AWS
  • #Azure
  • #GCP

O que é Finops?

FinOps é uma disciplina de gerenciamento financeiro na cloud e uma prática cultural em evolução que visa maximizar o valor de negócios em ambientes híbridos e de multiclouds, ou em uma linguagem mais coloquial é a área que cuida da fatura do cloud.  O FinOps é uma ferramenta de finanças e DevOps, ressaltando que as equipes de TI, finanças e negócios devem colaborar para proporcionar uma prestação de contas financeira para a cloud e tomar decisões informadas e baseadas em dados ao gerenciar compensações entre velocidade, custo e desempenho.

Há um equívoco de que o FinOps significa ficar reduzir os gastos de cloud quando, em vez disso, o FinOps trata-se da remoção de barreiras; capacitar as equipes de engenharia para entregar os melhores recursos, aplicativos e migrações rapidamente; e permitir uma discussão multifuncional sobre onde investir e quando. 

Por que a adoção de FinOps?

Os gastos com cloud pública aumentaram significativamente nos últimos anos, impulsionados pela crescente adoção dos serviços de infraestrutura nativos da cloud. Essa aceleração da migração para a cloud e investimentos é equivalente às preocupações com gastos desnecessários. Em resumo, o entusiasmo pela cloud computing mantém-se alto, apesar de estar claro que a adoção de arquiteturas complexas multicloud e o aumento dos gastos que a acompanha necessitam de uma reavaliação pelo gerenciamento financeiro de TI.

O FinOps surgiu como disciplina para organizações que buscam otimizar a otimizar custos usando as melhores práticas criadas para maximizar o retorno sobre os investimentos na cloud.

Como funciona e quais fases acompanham o processo de Finops?

 FinOps requer uma mudança cultural dentro da organização que facilite a comunicação e a colaboração entre equipes que anteriormente atuavam separadas. Fundamentalmente, também exige que engenheiros e proprietários de produtos assumam a responsabilidade por seus gastos com a cloud, tratando o custo como qualquer outra métrica de eficiência. Para engajar as equipes de engenharia nesta iniciativa e tornar o modelo de FinOps eficaz, as equipes de TI, finanças e comerciais devem trabalhar juntas com a orientação de uma equipe centralizada de FinOps a fim de estabelecer controles de gerenciamento de custos de cloud que levem em conta restrições de licenciamento e que não impactem negativamente o desempenho. As práticas de FinOps também não devem atrasar a inovação ou o lançamento do produto.

Conheça as fases da jornada de FinOps:

Informar: Informar é a primeira fase do processo de FinOps. Trata-se de capacitar todos os stakeholders com as informações e conhecimento necessário para tomar decisões informadas sobre o uso da cloud. Por exemplo, quando uma equipe de TI entende que os recursos de cloud são implementados e disponibilizados por meio de uma visibilidade aprimorada, isso permite que ela aloque as despesas associadas contextualizadas de acordo com as unidades de negócios que usam a cloud e cobrem o retorno adequadamente. Isso inclui saber como os aplicativos estão usando os recursos de cloud. Por exemplo, da conta mensal de USD 10.000 de uso da cloud, qual parte é alocada para os aplicativos que suportam os aplicativos de finanças em relação aos aplicativos de website externo?

Otimizar: Otimizar é a fase seguinte do processo de FinOps e seu foco é descobrir oportunidades de economia de custo. Em que áreas a sua organização pode ajustar os recursos e aproveitar os benefícios dos descontos baseados no uso atual? Por exemplo, se você estiver executando uma máquina virtual (MV) em um determinado nó e isso custar USD 1 por minuto, você poderia economizar ao mover essa VM para outro nó que custa apenas USD 0,08 por minuto? Isso é uma grande oportunidade de aproveitar o preço e os descontos ideais, mas apenas se você puder aplicar as restrições de licença adequadas para obter essa economia de licença. Não é vantajoso mudar para outro nó e descobrir que sua licença não é aplicável e que você está gastante quatro vezes mais que o nó anterior.

Operar: Operar é a fase final do processo de FinOps, no qual as organizações avaliam continuamente seu desempenho com relação aos objetivos de negócios e buscam formas de melhorar suas práticas de FinOps. Após definir os esforços de otimização, a automação permite às organizações implementar políticas que ajustarão continuamente os recursos de cloud para controlar os custos sem impactar o desempenho. As políticas que podem ser automatizadas e que reduzem os custos de maneira segura, além de aderir às restrições e políticas de conformidade de licenças permitem realizar maior controle durante a execução dos processos. Por exemplo, estar ciente dos custos de conformidade de licenças gerados pela mudança das cargas de trabalho para novos nós a fim de melhorar o desempenho do aplicativo.

Quais quer duvidas estou a disposição pode me chamar 😉

Referencias: https://www.ibm.com/br-pt/topics/finops

Compartilhe
Comentários (0)