DataHub est le volet de Cloud Intelligence conçu précisément pour combler ce manque. Il récupère les données de coûts situées en dehors des fournisseurs cloud et les place au même endroit que la facture cloud. Les données arrivent par API ou import CSV, avec les dimensions et métriques définies par le client, si bien qu'une facture d'un fournisseur trop petit pour justifier une intégration native devient une source que la plateforme traite comme n'importe quelle autre : exploitable dans les rapports, et disponible pour les budgets, les alertes et les prévisions.
La capacité existait, mais ce que Jupiter a obtenu, c'est quelqu'un pour construire à ses côtés.
Satyam Gupta, accompagné des Forward Deployed Engineers (FDE) de DoiT, est parti de la manière dont les factures arrivent réellement, et non de la documentation API. Il a converti un vrai PDF de Jupiter au format DataHub, l'a ingéré et a construit le reporting et les alertes par-dessus, afin que l'équipe puisse voir le résultat final avant de s'engager. Les Forward Deployed Engineers de DoiT sont intervenus là où le travail dépassait la simple configuration, tandis que Jupiter testait la solution et définissait comment les données devaient être lues, et l'équipe de Satyam a automatisé le flux à partir de ces retours.
"Lors de l'intégration de DataHub, l'équipe DoiT a été très impliquée, au point de mettre en place pour nous le premier script et le premier pipeline d'ingestion." confie Kyle.
Ce qui a été livré colle aux habitudes de l'équipe finance. Les factures atterrissent dans un dossier Google Drive, le pipeline les analyse et les charge dans Cloud Intelligence aux côtés de la facturation des fournisseurs cloud. Jupiter a apporté quelques ajustements mineurs et l'a mis en production.
Jupiter aurait pu suivre lui-même les fournisseurs manquants, mais cela laisse les données de coûts à deux endroits, et une prévision ne peut porter que sur un seul. 60 % dans DoiT et le reste ailleurs : impossible de planifier sur cette base. Kyle avait déjà utilisé d'autres plateformes FinOps, et c'est là qu'il voit la différence.
"DoiT a vraiment su combler un manque que je n'avais pas vu comblé par certaines des plateformes FinOps que j'ai utilisées par le passé."
Kyle Espinola, Responsable Platform Engineering, Jupiter