Whitepaper 'FinOps e gerenciamento de custos para Kubernetes'
Por favor, considere dar ao OptScale um Estrela no GitHub, é código aberto 100%. Aumentaria sua visibilidade para outros e aceleraria o desenvolvimento de produtos. Obrigado!
Ebook 'De FinOps a estratégias comprovadas de gerenciamento e otimização de custos de nuvem'
OptScale FinOps
OptScale — FinOps
Visão geral do FinOps
Otimização de custos:
AWS
Microsoft Azure
Google Cloud
Nuvem Alibaba
Kubernetes
MLOps
OptScale — MLOps
Perfil de ML/IA
Otimização de ML/IA
Criação de perfil de Big Data
PREÇOS OPTSCALE
cloud migration
Acura – migração para nuvem
Visão geral
Nova plataforma de banco de dados
Migração para:
AWS
Microsoft Azure
Google Cloud
Nuvem Alibaba
VMware
Pilha aberta
KVM
Nuvem pública
Migração de:
Na premissa
disaster recovery
Acura – DR e backup na nuvem
Visão geral
Migração para:
AWS
Microsoft Azure
Google Cloud
Nuvem Alibaba
VMware
Pilha aberta
KVM

Qual é a melhor estratégia de FinOps ou por que ter uma equipe de FinOps é um desperdício de dinheiro?

Neste artigo, queremos compartilhar nossa visão sobre a estratégia FinOps apropriada e por que uma equipe dedicada de FinOps é um desperdício de dinheiro e tempo, especialmente se você for uma empresa corporativa.

O que é FinOps?

What-is-the-best-FinOps-strategy-Hystax

Primeiro, vamos começar com a definição de FinOps. FinOps, abreviação de Financial Operations, é um termo usado para descrever as práticas e processos envolvidos no gerenciamento dos aspectos financeiros da infraestrutura de nuvem. Isso pode incluir orçamento, previsão e análise de dados financeiros para tomar decisões informadas sobre alocação de recursos de TI e otimização do uso de recursos financeiros dentro de uma organização.

Os profissionais de FinOps garantem que as operações financeiras da empresa estejam funcionando de forma tranquila e eficiente e fornecem insights e análises financeiras para dar suporte à tomada de decisões.

Abordagem geral para adoção de FinOps

Estou curioso sobre o que várias fundações e comunidades sugerem fazer em termos de FinOps há algum tempo. Pelo que vejo, suas propostas são inúteis ou até mesmo prejudiciais, pois algumas empresas podem segui-las, desperdiçando tempo e dinheiro sem obter finalmente o que almejavam.

A abordagem geral, em resumo, é:

  1. Crie uma equipe dedicada de FinOps com pessoas de TI, finanças e executivos;
  2. Estabeleça um processo FinOps – quem é responsável por quê, os itens de ação, etc.
  3. Realize reuniões regulares e revise como o processo funciona.

Parece justo à primeira vista. Mas há algumas perguntas que surgem:

  1. Quantas empresas estão realmente interessadas em construir um processo, mas não apenas em uma redução instantânea de custos e reflexo disso em seus lucros e perdas?
  2. Qual é o tamanho certo para a equipe FinOps?

Quantas empresas estão realmente interessadas em construir um processo, mas não apenas em uma redução instantânea de custos e reflexo disso em seus lucros e perdas?

Pela minha experiência, apenas alguns, e na maioria dos casos, estão fazendo a coisa certa.

Se você administra uma startup, provavelmente evitou esse tópico por muito tempo, transferindo seu custo de infraestrutura de TI para seus clientes. Mas se você acha que é o momento certo para melhorar seu P&L, você deve fazer algumas coisas para reduzir sua conta de nuvem e estabelecer um processo:

  1. Obtenha um desconto diretamente do seu provedor de nuvem. É fácil e, geralmente, eles darão a você.
  2. Dependendo do tamanho do seu negócio, atribua a tarefa a um CTO ou a um engenheiro sênior de DevOps (provavelmente você não tem um cargo de capacidade de nuvem neste momento).
  3. Eles devem encontrar uma ferramenta ou usar dicas bem definidas para encontrar recursos órfãos, dimensionar corretamente as instâncias e definir uma política de marcação. Este ponto deve facilmente dar outra redução de custo de nuvem de 20-40%.
  4. Peça que eles apresentem relatórios uma vez por trimestre ou semestralmente.

As pessoas interessadas na redução de custos são o CEO e o CFO/CRO, e o CFO/CRO não se importa com como isso será feito – com um desconto, um processo ou o que for. O padrão principal aqui é que o principal gerador de custos é sua P&D; as decisões são tomadas mais rapidamente e, se uma pessoa responsável tiver poder suficiente, ela pode se comunicar facilmente com as equipes e agir. Ponto final. Esqueça FinOps e outras coisas até ver que a pessoa responsável está ocupada em tempo integral com a redução de custos e você precisa contratar outra. 

Este é o momento em que você precisa construir o processo que descreverei abaixo, que é relevante para qualquer negócio.

Se você é uma empresa, provavelmente tem várias nuvens e dezenas de contas de nuvem, sua produção tem um alto custo de nuvem e P&D é a parte mais significativa. Cada equipe de P&D tem um diretor ou uma posição de diretor sênior. Na maioria dos casos, eles são proprietários de P&L com seu orçamento e, surpresa; as equipes não se importam com os custos de infraestrutura. A primeira coisa que farão quando excederem o orçamento é irem ao seu gerente para aprovar alguns fundos extras. 

Iniciativas de redução de custos vêm do departamento financeiro e também estão focadas em alguns resultados imediatos.

Qual é o tamanho certo da equipe FinOps?

A abordagem geral é ter um CEO, CIO/CTO, CFO, algumas pessoas de finanças e alguns caras de TI como uma equipe. Executivos de nível C, é claro, são supervisores com engajamento limitado, mas algumas pessoas de TI e finanças são de tempo integral. Vamos calcular o custo dessa equipe:

  1. Vou pular intencionalmente o custo/tempo de pessoas de nível C
  2. Você pode colocar seus números depois, mas vou assumir que temos uma empresa na área da Baía de São Francisco com um salário de $300.000/ano para um profissional de TI e $200.000/ano para um profissional de finanças.
  3. Um cara de TI pode trabalhar adequadamente com 3-4 equipes. Vamos supor que um cara de finanças pode cobrir equipes de TI ilimitadas, o que é uma suposição grosseira.

Isso resulta em uma equipe FinOps mínima de $500.000/ano, que pode atender 4 equipes de P&D, então, mesmo considerando a construção da equipe, você deve esperar economizar pelo menos $15 milhões durante três anos.

Detalhes do cálculo: Multipliquei $500K por 10, pois presumo que você considera o custo da equipe como pelo menos 10% da economia esperada, e multipliquei por três anos, pois duvido que você mudará seus procedimentos por apenas um ano.

Supondo que sua equipe tenha um desempenho excelente e economize até 40%, você deve considerar montar uma equipe mínima de FinOps somente se sua conta de nuvem para 3-4 equipes for maior que $12 milhões/ano ($4 milhões/ano para uma equipe), o que é um valor substancial.

O cálculo acima é baseado em nossa experiência, e você precisa colocar seus números para acertar para o seu negócio. Eu intencionalmente pulo o custo de estabelecer uma nova equipe e processo, pois é peculiar para cada empresa, mas você deve pensar sobre isso também.

Qual é a estratégia FinOps correta?

  1. Sim, seria melhor se a iniciativa viesse do nível mais alto da empresa. CFO e CIO/SVP, em geral, devem conduzi-la.
  2. Deve haver uma compreensão clara dos objetivos imediatos (o que será economizado no curto prazo) e da necessidade de um processo estabelecido para não voltar à mesma bagunça em mais de 6 meses.
  3. Adote uma ferramenta FinOps (não estou propondo nossa solução, você pode escolher qualquer uma, o aspecto central é que ela deve ajudar você com o próximo ponto) para trazer economias imediatas e dar transparência entre equipes/projetos e aplicativos. Com uma ferramenta, um cara de TI pode cobrir dezenas de equipes.
  4. Faça/motive equipes para serem responsáveis não pelo orçamento da nuvem, mas pelo desperdício. Por exemplo, se a ferramenta identificar recursos não utilizados que pertencem a um grupo específico, eles devem revisá-lo e remover ou explicar por que o recurso consome fundos.
  5. Faça o orçamento de P&D independente do orçamento de nuvem – há uma regra de que se você tem um orçamento e não o consome totalmente durante um ano, você receberá menos no ano seguinte. Então mova as contas de nuvem para fora disso sob outro orçamento ou não sendo considerado no orçamento do diretor. Ou eles não serão motivados. 
  6. Envolva equipes de engenharia no processo; eles devem entender o objetivo e por que devem se importar.

Você pode ver que não tenho uma equipe FinOps dedicada nos marcadores acima. Acredito firmemente que uma equipe FinOps dedicada é mais um indicador de um processo quebrado do que uma necessidade. Na era da automação e da IA, construir uma equipe que irá perseguir engenheiros e fazê-los remover VMs não utilizadas é errado. Alguns pequenos ajustes nos processos existentes, a motivação certa e uma ferramenta suave podem fazer mais de 10 pessoas trabalharem em um ambiente de TI ruim.

cost optimization, ML resource management

Otimização gratuita de custos de nuvem e gerenciamento aprimorado de recursos de ML/IA para toda a vida

OptScale

Como eu disse acima, há algumas ferramentas legais que podem ajudar você, não importa se você é uma startup ou uma empresa. Nós construímos uma solução de código aberto, OptScale, que resolve alguns problemas:

  1. Ele proporciona economia imediata de custos na nuvem ao identificar recursos não utilizados e com um dos melhores mecanismos de dimensionamento de VM;
  2. Ela oferece transparência completa – você pode ver orçamentos, como as equipes estão se saindo, por que e em que você desperdiça dinheiro;
  3. Ele envolve engenheiros – OptScale fornece gerenciamento de ambiente de TI e criação de perfil de aplicativo para ML/IA, Big Data, CI/CD e cargas de trabalho regulares – o que melhora não apenas o custo, mas também o desempenho e ajuda a identificar gargalos;
  4. É de código aberto e distribuído sob Apache 2.0; também o fornecemos como um SaaS. Você pode encontrar uma demonstração ao vivo aqui.

Especialistas em nuvem Hystax 

A Hystax OptScale oferece a primeira solução de gerenciamento de custos FinOps e multi-cloud de código aberto totalmente disponível no Apache 2.0 no GitHub → https://github.com/hystax/optscale

👆🏻 O acesso não autorizado a ambientes internos de TI não atende aos padrões de segurança da empresa. O encerramento do acesso para usuários inativos visa reduzir o risco de acesso descontrolado aos seus recursos.

💡 Descubra 3 etapas fáceis para encontrar todos os usuários inativos em sua conta AWS para gerenciamento de acesso e melhorias de segurança → https://hystax.com/3-easy-steps-to-find-all-inactive-users-in-your-aws-account-for-access-management-and-security-improvements

Digite seu e-mail para ser notificado sobre conteúdo novo e relevante.

Obrigado por se juntar a nós!

Esperamos que você ache útil

Você pode cancelar a assinatura dessas comunicações a qualquer momento. política de Privacidade

Novidades e Relatórios

FinOps e MLOps

Uma descrição completa do OptScale como uma plataforma de código aberto FinOps e MLOps para otimizar o desempenho da carga de trabalho na nuvem e o custo da infraestrutura. Otimização de custo de nuvem, Dimensionamento correto de VM, instrumentação PaaS, Localizador de duplicatas S3, Uso RI/SP, detecção de anomalias, + ferramentas de desenvolvedor de IA para utilização ideal da nuvem.

FinOps, otimização de custos de nuvem e segurança

Conheça nossas melhores práticas: 

  • Como liberar IPs elásticos no Amazon EC2
  • Detectar VMs do MS Azure interrompidas incorretamente
  • Reduza sua fatura da AWS eliminando instantâneos de disco órfãos e não utilizados
  • E insights muito mais profundos

Otimize o uso de RI/SP para equipes de ML/AI com OptScale

Descubra como:

  • veja cobertura RI/SP
  • obtenha recomendações para uso ideal de RI/SP
  • aprimore a utilização de RI/SP por equipes de ML/IA com OptScale