O DataHub é a parte do Cloud Intelligence criada exatamente para essa lacuna. Ele pega dados de custo de fora dos provedores de nuvem e os coloca no mesmo lugar que a fatura da nuvem. Os dados chegam por API ou upload de CSV, com dimensões e métricas definidas pelo cliente, de modo que a fatura de um fornecedor pequeno demais para justificar uma integração nativa se torna uma fonte que a plataforma trata como qualquer outra: disponível para relatórios, orçamentos, alertas e previsões.
A capacidade já existia, mas o que a Jupiter ganhou foi alguém para construir junto.
Satyam Gupta, junto com os Forward Deployed Engineers (FDE) da DoiT, partiu da forma como as faturas realmente chegam, e não da referência da API. Ele converteu um PDF real da Jupiter para o formato do DataHub, fez a ingestão e construiu os relatórios e alertas por cima, para que o time pudesse ver o resultado pronto antes de se comprometer. Os Forward Deployed Engineers da DoiT entraram em cena onde o trabalho ia além da configuração, enquanto a Jupiter testava a solução e definia como os dados deveriam ser lidos, e o time de Satyam automatizou o fluxo com base nesse feedback.
"Na integração do DataHub, o time da DoiT foi extremamente hands-on, a ponto de montar o primeiro script e pipeline de ingestão para nós.", compartilhou Kyle.
O que eles entregaram se encaixa nos hábitos do time financeiro. As faturas chegam a uma pasta do Google Drive, o pipeline faz o parsing e as carrega no Cloud Intelligence ao lado do faturamento dos provedores de nuvem. A Jupiter fez pequenos ajustes e colocou tudo em produção.
A Jupiter poderia ter acompanhado os fornecedores faltantes por conta própria, mas isso deixaria os dados de custo em dois lugares — e uma previsão só pode rodar sobre um. 60% na DoiT e o resto em outro lugar não é uma base sobre a qual dá para planejar. Kyle já havia usado outras plataformas de FinOps, e é aí que ele traça o contraste.
"A DoiT realmente conseguiu preencher a lacuna que eu não vi em algumas das plataformas de FinOps que usei no passado."
Kyle Espinola, Head de Engenharia de Plataforma, Jupiter