Thème
Estimation coûts IaC
Objectif
Estime le coût mensuel d'un déploiement Terraform avant mise en production, le compare à un scan de référence (baseline) et propose des recommandations FinOps — pour intégrer le coût dès la revue de design (shift-left).
Qui l'utilise
Platform engineer, architecte cloud, FinOps en revue de design.
| Action | Permission RBAC |
|---|---|
| Utiliser l'estimation IaC | billing:ingest:read |
Prérequis
- Données de coût ingérées — voir Ingest & mapping.
- Permission de lecture correspondante (voir ci-dessus).
Accès
- Menu : Operate → IaC cost estimation
- URL :
/iac-estimation

Éléments de l'interface
- Carte Import Terraform — Project name, zone
*.tf, baseline scan optionnel. - Bouton Run cost estimation.
- Carte Recent scans (ID, outil, coût/mois).
- KPI Monthly cost, Annual cost, Cost delta (vs baseline), Potential savings (P90).
- Graphiques Cost by provider (donut) et Cost by service (barres).
- Tables Plan changes (Resource, Action, Monthly, Delta) et Resources (Export CSV).
- Liste FinOps recommendations (P90).
Workflow pas à pas
- Collez le Terraform (ou importez le plan) et nommez le projet.
- Optionnel : choisissez une baseline pour le delta.
- Run cost estimation.
- Analysez coût mensuel/annuel, delta et recommandations.
- Branchez en CI via le webhook GitHub / gate budgétaire.
Formules & définitions
- Coût = rate card interne ($/h × 730 h), ajustée taille/région/count/stockage.
- P90 = P50 × facteur catégorie.
Bonnes pratiques FinOps
- Mettez une gate budgétaire sur les PR d'infra (
/iac/finops-score). - Comparez toujours à une baseline pour objectiver l'impact d'un changement.
Limitations & disclaimers
- Estimations via catalogue interne — vérifier avant gates budgétaires stricts (parité cent-exact = suivi via pricing live).
- 🕒 Fraîcheur des données : ce tableau ne se rafraîchit pas automatiquement — vérifiez l'horodatage
Syncedet cliquez Refresh après une ingestion. - ⚠️ Les montants P90, potentiel d'économies et coût gaspillé sont des estimations consultatives, jamais des garanties. Validez avant tout engagement budgétaire.
- 🔒 Vous ne voyez que les données de votre tenant et de votre périmètre cost center (voir IAM/RBAC).
Dépannage
| Symptôme | Cause probable | Résolution |
|---|---|---|
| Tableau vide | Aucune donnée ou filtre trop restrictif | Ingérer des données ; élargir Period end / Cloud ; Refresh |
| Chiffres anciens | Synchronisation ancienne | Cliquer Refresh ; vérifier les connecteurs |
| Page absente du menu | Permission manquante | Demander l'accès à un admin |
| Estimation à 0 | Ressources non reconnues | Vérifier la syntaxe *.tf ; types supportés par le catalogue |