A nuvem trouxe uma flexibilidade sem precedentes para as empresas, permitindo provisionar recursos com cliques. No entanto, sem uma governança ativa, essa facilidade se traduz em faturas de nuvem infladas e desperdícios operacionais que corroem a margem do negócio. É aqui que entra o FinOps (Financial Operations).
Neste artigo, vamos abordar técnicas práticas que nossa engenharia aplica na consultoria de infraestrutura cloud e FinOps para auditar e otimizar custos em ambientes AWS.
1. Identificando Instâncias Superdimensionadas (Right-sizing)
O erro mais comum em infraestruturas em nuvem é o superdimensionamento. Desenvolvedores costumam escolher instâncias com mais CPU e RAM do que a aplicação realmente necessita "por garantia".
Como agir:
- Monitore o uso histórico de CPU e memória usando ferramentas como o AWS Compute Optimizer ou CloudWatch.
- Se a utilização média de CPU de uma instância EC2 estiver abaixo de 20% por mais de 14 dias, realize o downgrade para uma família menor (ex: de
t3.xlargeparat3.medium). - Avalie a migração para instâncias baseadas em Graviton (famílias g), que oferecem melhor relação custo-performance para Node.js e bancos de dados.
2. Limpeza de Recursos Órfãos e Armazenamento Ocioso
Muitas empresas pagam por recursos que não estão mais conectados a nenhum sistema ativo.
O que auditar:
- Volumes EBS Órfãos: Quando uma instância EC2 é deletada, os discos de armazenamento (EBS) frequentemente continuam existindo e sendo cobrados. Delete volumes que estejam com o status
available. - IPs Elásticos (EIP) não utilizados: A AWS cobra por IPs públicos estáticos que estão reservados na sua conta, mas não associados a nenhuma instância ativa.
- Snapshots Antigos: Políticas de backup mal configuradas geram snapshots diários que nunca são deletados, acumulando custos silenciosamente no S3.
3. Uso Estratégico de instâncias Reservadas e Savings Plans
Para cargas de trabalho que rodam 24/7 (como servidores de produção), pagar o preço sob demanda (On-Demand) é a opção mais cara.
A estratégia:
- Aplique Savings Plans ou compre Instâncias Reservadas para obter descontos de até 72% em troca do compromisso de uso por 1 ou 3 anos.
- Deixe o preço sob demanda apenas para ambientes temporários de teste ou homologação, que podem ser desligados fora do horário comercial.
Conclusão
FinOps não é um projeto único, mas uma cultura de melhoria contínua. Ao auditar regularmente esses pilares, sua empresa mantém a infraestrutura rápida e resiliente, garantindo que cada centavo investido na nuvem gere valor real para a operação.