Cloud & Nuvem

FinOps começa na arquitetura, não na planilha

Toda empresa que olha a fatura de nuvem pela primeira vez encontra a mesma coisa: recursos ligados sem uso, instâncias grandes demais, volumes órfãos, retenção de log medida em anos porque ninguém escolheu um número. A limpeza é rápida, o número cai e a reunião termina bem.

Seis meses depois a conta voltou ao patamar anterior. O problema não estava na planilha, e a planilha por definição não podia resolvê-lo.

O que a planilha vê e o que ela não vê

Uma análise de custo enxerga consumo. Ela mostra qual recurso gastou quanto, em que região, sob qual conta. É informação necessária e insuficiente, porque consumo é consequência: o que determina o gasto é a decisão de arquitetura tomada meses antes de a fatura existir.

Três exemplos que aparecem em quase todo diagnóstico. Um serviço que grava log de depuração em produção porque o time nunca separou nível de log por ambiente — o custo é de armazenamento, a causa é de código. Um banco gerenciado dimensionado para o pico de um evento sazonal e mantido nesse tamanho o ano inteiro porque redimensionar exige janela de manutenção que ninguém quer agendar — o custo é de instância, a causa é de processo. Tráfego entre zonas de disponibilidade cobrado por gigabyte porque a aplicação conversa entre componentes que ficaram em zonas diferentes por acidente de provisionamento — o custo é de rede, a causa é de topologia.

Nenhum dos três se resolve desligando algo. Os três voltam, porque a decisão que os criou continua de pé.

Onde o custo é decidido

Custo de nuvem se decide em quatro momentos, e nenhum deles é a revisão de fatura.

No desenho do serviço. Escolher entre fila e chamada síncrona, entre banco gerenciado e autogerenciado, entre contêiner e função é escolher perfil de custo. A conta do fim do mês é a soma dessas escolhas, não uma variável independente.

No provisionamento. Recurso criado sem etiqueta de dono e finalidade é recurso que ninguém vai desligar, porque desligar exige saber quem depende dele. A etiqueta custa dez segundos na criação e vale a diferença entre desperdício identificável e desperdício invisível.

Na política de dados. Retenção de log, de backup e de snapshot é a linha que cresce sozinha, sempre para cima, e a única que exige conversa com quem precisa do dado. Definir retenção é definir por quanto tempo a empresa consegue investigar um incidente. É decisão de risco, não de armazenamento.

No ciclo de vida. Ambiente de teste sem data de expiração vira ambiente permanente. A regra que resolve é banal: tudo que nasce como temporário nasce com prazo, e o prazo é aplicado por automação, não por lembrete.

Um caso e o que ele mostra

No caso que apresentamos no webinar de FinOps, a redução chegou a 67% sem corte de capacidade contratada. Vale olhar de onde veio o número, porque a distribuição é mais interessante que o total.

A maior fatia não veio de negociação nem de instância reservada. Veio de desligar o que ninguém usava — ambientes de homologação parados, réplicas criadas para uma migração concluída havia meses, endpoints de teste esquecidos. A segunda fatia veio de dimensionar pelo consumo real observado, e não pela estimativa feita no projeto, que sempre embute margem de segurança que ninguém revisita. Só a terceira fatia, a menor, veio de compromisso de uso.

A ordem importa: quem começa por compromisso de longo prazo compra desconto para desperdício, e fica preso a ele por um ou três anos.

O erro de sequência que encarece tudo

Quase todo programa de custo começa errado de propósito, e o motivo é compreensível: compromisso de uso dá desconto imediato, aparece na fatura do mês seguinte e não exige mudar nada no ambiente. É a medida mais fácil de aprovar e a que mais atrapalha depois.

Reserva de capacidade é aposta em previsão de demanda por um ou três anos. Feita antes de dimensionar pelo consumo real, ela congela o tamanho errado: a empresa passa a pagar com desconto por uma instância que devia ter metade do tamanho. E como o compromisso existe, redimensionar deixa de ser economia e passa a ser prejuízo contábil, o que na prática significa que ninguém mais vai mexer.

A ordem que funciona é a inversa e não é intuitiva. Primeiro desligar o que não tem uso. Depois dimensionar pelo observado, com duas ou três semanas de métrica real. Depois arrumar o que gera custo por acidente de topologia — tráfego entre zonas, egresso desnecessário, NAT em caminho que não precisava passar por ali. Só então comprometer o que sobrou, que é a parte estável e previsível do consumo.

Quem faz nessa ordem compra desconto para o ambiente que quer manter. Quem inverte compra desconto para o desperdício.

Quem responde pela conta

Existe um padrão organizacional atrás de quase todo caso de custo fora de controle: a nuvem é paga por uma área e consumida por outra. O financeiro recebe a fatura e não tem autoridade técnica para questionar linha. O time técnico cria recurso e não vê o efeito financeiro da decisão. Ninguém está errado, e é exatamente por isso que o número cresce.

O arranjo que resolve não é comitê. É atribuir orçamento de nuvem por produto ou por squad, com o número visível para quem provisiona, na mesma frequência em que se olha desempenho. Quando o time que cria o recurso vê o custo do que criou na semana seguinte, a conversa muda sozinha, sem política nova.

O que medir depois

Custo absoluto é péssimo indicador, porque sobe quando a empresa cresce e cair pode significar que o negócio encolheu. Três medidas funcionam melhor.

Custo por unidade de negócio: por cliente ativo, por transação processada, por documento emitido. É o número que separa crescimento de desperdício.

Variação percentual mês a mês por conta e por etiqueta, com alerta em desvio. Fatura que sobe 8% em um mês é notícia; fatura alta e estável não é.

Percentual de recursos com dono identificado. Enquanto esse número não estiver perto de 100%, qualquer análise de custo é estimativa, porque o que não tem dono não pode ser questionado.

O que muda para quem opera

A consequência prática é que FinOps deixa de ser tarefa mensal do financeiro e passa a ser critério na revisão de arquitetura. A pergunta “quanto isso vai custar por mês em regime” entra na mesma conversa em que se decide banco, fila e topologia — antes de existir código, quando mudar ainda é barato.

A segunda consequência é sobre expectativa. Não existe otimização automática de custo, com ou sem IA no meio. Ferramenta identifica candidato a corte; decidir se aquele recurso pode ser desligado exige saber o que depende dele e qual cenário de falha a empresa aceita. Isso é conhecimento de quem opera, e nenhum painel substitui.

O próximo passo

Escolha a maior linha da sua fatura do mês passado e responda três perguntas: quem é o dono desse recurso, qual decisão de arquitetura o criou e o que aconteceria se ele fosse reduzido pela metade. Se qualquer resposta exigir levantamento, o levantamento é o trabalho — e é por ele que começamos quando entramos em um ambiente novo.

CONTEÚDOS RELACIONADOS

Artigos que podem te interessar

Descubra as melhores soluções para sua empresa

Preencha os campos abaixo para que possamos entender melhor seu momento e apresentar as soluções mais adequadas para o seu negócio.

Está sendo atacado?

Nosso time de segurança atua 24/7 para te auxiliar em momentos críticos.
Por favor, descreva abaixo com o maior detalhamento possível o tipo de desafio que está enfrentando, e um dos nossos consultores de plantão entrará em contato na próxima hora.

Personalize sua experiência

Selecione os temas de seu interesse para receber conteúdos, eventos e recomendações mais relevantes para você e sua empresa.

Receba conteúdos que fazem sentido para você

Escolha suas áreas de interesse para que possamos direcionar materiais, eventos e novidades alinhados às suas necessidades.

Personalize sua experiência

Preencha os campos abaixo para que possamos entender melhor seu momento e apresentar as soluções mais adequadas para o seu negócio.