FinOps Databricks
Framework open source de assessment de FinOps para Databricks: score de maturidade e recomendações para priorizar onde otimizar custo primeiro.
O que é o FinOps Databricks Framework
Um framework open source de assessment de FinOps para Databricks. Ele coleta métricas do workspace, organiza em arquitetura medalhão (bronze, silver, gold), calcula um score de maturidade e gera recomendações acionáveis — para priorizar onde otimizar custo primeiro. Não substitui a fatura da nuvem nem é veredito de conformidade: é um levantamento para decidir onde agir.
Estado honesto
Vale começar pelo que a ferramenta ainda não garante, porque é justamente isso que a torna crível. O núcleo de assessment — coleta, medalhão, score, recomendações e relatório — é executável e testado nas partes puras. Já o motor de custo medido (via as system tables de billing) e a atribuição de custo por modelo dbt estão implementados, mas ainda não validados contra um Databricks de produção. Aqui eles são tratados como "prontos para validação", não como resultado garantido. É uma escolha deliberada declarar isso em vez de inflar.
O que é real hoje
Implementado, ainda a validar
Limites declarados
O que é aberto e o que é serviço
Aberto, neste repositório sob Apache 2.0: toda a arquitetura, o modelo de dados, os scripts de coleta, as regras de diagnóstico, o motor de custo estimado e medido, a atribuição por dbt e tag, o baseline e o relatório.
Serviço profissional da mldata: a implementação e validação em ambiente real, a calibração da reconciliação com a fatura da nuvem, os playbooks de correção profunda e os dashboards executivos. Não é código escondido — é o trabalho de aplicar e validar o framework no seu ambiente. Rodar o assessment, validar as estimativas contra a fatura real e executar a otimização é o passo seguinte.
Código aberto sob Apache 2.0. Implementar e validar no seu ambiente é o trabalho da mldata.