
๐ Une collection dโoutils open-source, des templates Power BI, et un FinOps Hub prรชt ร lโemploi pour piloter vos dรฉpenses Azure ร la loupe.
๐ Introduction ร lโoutil
"Tu peux me faire un reporting FinOps unifiรฉ pour le board demain ? Avec les exports, les tableaux Power BI, et surtoutโฆ les donnรฉes rรฉelles, hein."
๐ตโ๐ซ Voilร ce que Claire, FinOps Lead chez A2i Technologies, a reรงu comme message Slack un mardi soir ร 19h30.
Heureusement, elle avait Microsoft FinOps Toolkit dans sa toolbox.
๐ Cโest quoi le FinOps Toolkit ?
Le FinOps Toolkit de Microsoft, cโest un ensemble dโoutils open-source conรงu pour vous aider ร adopter, dรฉployer et orchestrer vos pratiques FinOps dans Azure. Il s'appuie sur la spรฉcification FOCUS (FinOps Open Cost and Usage Specification), pour une interopรฉrabilitรฉ optimale.
๐ผ Contenu de la boรฎte ร outils :
FinOps Hubs โ Centralisent les exports de coรปts dans un Storage Account Data Lake.
Rapports Power BI โ Templates prรชts ร lโemploi pour visualiser vos dรฉpenses Azure.
Open Data โ Des datasets utilisables librement pour vos analyses.
Dรฉployer un FinOps Hub, cโest comme construire la tour de contrรดle de vos dรฉpenses cloud.
๐ฆ รtapes clรฉs :
Crรฉation automatique dโun Resource Group avec :
1 Storage Account en mode DataLake
Des containers comme
msexports,ingestion,config
Modifier le fichier
settigs.jsondans le containerconfigpour y insรฉrer votre scope Azure (ID de subscription ou de management group)Crรฉer un export de coรปt au format FOCUS dans Azure Cost Management
๐ Crรฉer un export iciExรฉcuter manuellement lโexport : bouton
Run now
โฑ๏ธ Aprรจs 15 min, vos donnรฉes sont disponibles dans les containers. Prรชtes ร รชtre visualisรฉes !
Utilisation des templates Power BI
Une fois les donnรฉes prรชtes, place ร la visualisation :
๐ฅ Tรฉlรฉchargez les templates ici : Power BI Templates
๐ Dans Power BI :
Ouvrir
CostSummary.pbipAller dans
Transform Data > Edit parameterRenseigner les URL Datalake (DFS) de votre Storage :
https://<mon-storage>.dfs.core.windows.net/ingestion https://<mon-storage>.dfs.core.windows.net/msexports ๐ Authentification :
Utiliser un compte Azure AD (organisationnel)
Ou crรฉer une Shared Access Signature (SAS)
๐ Guide ici
๐ Rafraรฎchir les donnรฉes โ vos dashboards sont prรชts.
๐ข Mise en situation โ Le cas A2i Technologies
๐ Le contexte :
Chez A2i Technologies, les projets cloud sโenchaรฎnent : plateformes de donnรฉes, environnements IA, clusters Kubernetes, landing zones automatisรฉes... Rรฉsultat ?
๐ณ 12 subscriptions actives, des centaines de ressources dรฉployรฉes ร la volรฉe, et une facture Azure qui grimpe en silence.
๐ค Le vrai problรจme :
Personne ne sait exactement qui dรฉpense quoi, pourquoi, et dans quel scope.
Des exports de coรปts faits ร la main dans Excel
Des rapports inconsistants entre FinOps, Ops et Finance
Aucune vision consolidรฉe, ni traรงabilitรฉ claire des coรปts par projet ou client
๐ก La solution : le FinOps Hub comme tour de contrรดle
Cโest lร que Claire, FinOps Lead, entre en scรจne.
๐ En moins d'une heure, elle :
Dรฉploie un FinOps Hub ร partir du portail GitHub officiel
Configure un export FOCUS sur les 12 subscriptions Azure de lโentreprise
Rรจgle le scope avec prรฉcision, en injectant les IDs dans le fichier
settings.jsonAutomatise les exports avec Azure Automation
Connecte les rapports Power BI avec le Storage DataLake grรขce ร un SAS token sรฉcurisรฉ
๐ Et surtout, elle personnalise les dashboards pour rรฉpondre aux besoins mรฉtiers :
Vue par รฉquipe projet
Coรปt mensuel par tag
ClientAnomalies de consommation par type de service
๐ Le rรฉsultat : une clartรฉ FinOps retrouvรฉe
En 24h, le board accรจde ร :
โ Un reporting unifiรฉ : clair, visuel, rafraรฎchi automatiquement
โ Des donnรฉes fiables, alignรฉes avec la structure des projets
โ Un tableau de bord Power BI partagรฉ avec les chefs de projet et les dรฉcideurs
โ Des dรฉcisions budgรฉtaires mieux informรฉes et anticipรฉes
Claire peut enfin rรฉpondre, chiffres ร lโappui :
โLe projet ML pour le client X a coรปtรฉ 4 812 โฌ ce mois-ci, soit +23% par rapport ร fรฉvrier. La cause ? Les tests GPU non taguรฉs.โ
Et รงa, cโest un vrai superpouvoir FinOps. ๐ฆธโโ๏ธ

๐ธ Rรฉsultat visuel
Les rapports Power BI gรฉnรฉrรฉs comprennent :
โ๏ธ Vue d'ensemble : dรฉpenses globales par service
โ๏ธ Dรฉtails par service : compute, storage, networking...
โ๏ธ Inventaire : granularitรฉ par ressource, tag, location
Claire a maintenant un cockpit FinOps en temps rรฉel, prรชt ร รชtre montrรฉ au board.

Vue dโensemble du FinOps Hub Azure
Ce schรฉma illustre le flux de donnรฉes FinOps dans Azure, depuis les subscriptions jusquโร la visualisation dans Power BI.
1. Subscriptions Azure
Cโest le point de dรฉpart.
Chaque subscription Azure contient des ressources (VMs, Storage, Databases, etc.) gรฉnรฉrant des coรปts.
2. Cost Management Export
Grรขce ร Azure Cost Management, tu peux :
Gรฉnรฉrer un export automatisรฉ des donnรฉes de coรปt
Le formater selon la spรฉcification FOCUS (FinOps Open Cost and Usage Specification)
Ces exports comprennent tous les dรฉtails de consommation (heure, type de ressource, tag, rรฉgion, etc.)
3. Storage Account (FINOPS-HUB)
Les exports sont envoyรฉs vers un Storage Account configurรฉ comme un DataLake Gen2.
Ce Storage centralise :
Le container
msexports(exports bruts)Le container
ingestion(traitรฉ pour Power BI)Le container
config(paramรฉtrage JSON)
Cโest le cลur du FinOps Hub.
4. Power BI
Power BI se connecte au Storage Account via :
Un SAS Token (Shared Access Signature)
Ou une authentification Azure AD
Il importe les donnรฉes via les endpoints DFS du DataLake :
https://<hub>.dfs.core.windows.net/ingestion Power BI transforme ensuite les donnรฉes en rapports interactifs.
๐งพ 5. Rรฉsultats Power BI โ Summary & Inventory
Deux vues principales sont gรฉnรฉrรฉes :
Summary : Vue dโensemble des coรปts par catรฉgorie, par service, par tag...
Inventory : Dรฉtail ligne ร ligne des consommations (ressource, rรฉgion, tag, heure, coรปt)
๐ Flux des donnรฉes (schรฉma rรฉsumรฉ)
Subscriptions โถ gรฉnรจrent des donnรฉes de coรปts
Export Cost Management โถ envoie vers Storage
Storage Account (FinOps Hub) โถ centralise les donnรฉes
Power BI โถ lit les donnรฉes via ingestion
Rapports Summary & Inventory โถ permettent analyse et pilotage FinOps

๐ง Tips du Doc
๐ก Automatise tes exports avec Azure Automation pour un suivi rรฉgulier sans stress.
๐ Sรฉcurise ton FinOps Hub grรขce ร Azure RBAC : rรดles bien dรฉfinis = accรจs maรฎtrisรฉ.
๐ท๏ธ Utilise des Azure Tags comme cost-center, project, ou owner pour enrichir tes rapports Power BI.
๐ง Besoin dโun rappel ?
๐ Replonge dans nos guides essentiels :
๐ท๏ธ Tout savoir sur les Azure Tags
๐ Accรจs ร lโoutil

๐งช Verdict du Doc
โ๏ธ Parfait pour :
FinOps, DevOps, Cloud Ops, Finance IT
โ ๏ธ Limites :
Nรฉcessite un bon setup initial + compรฉtences Power BI / Azure
๐ Recommandรฉ :
En production, pour tout environnement Azure avec plusieurs subscriptions

Merci pour ta consultation !
Merci dโavoir suivi cette premiรจre consultation du Azure Doctorย ๐ฉบ
Si tu veux rester ร jour sans passer tes dimanches sur les changelogs,
๐ abonne-toi, partage ce bulletin, et prรฉpare-toi pour la suite.
A la semaine prochaine,
Azure Doctor


โ๏ธ Comment dรฉployer un FinOps Hub ?