Répartir les coûts cloud entre équipes : la checklist showback
Construisez une répartition des coûts cloud et IA : responsables, dépenses partagées, coûts non attribués et revue mensuelle par équipe.
1. Choisir la décision que le rapport doit éclairer
Avant d’écrire des règles, définissez la question à résoudre. Une direction produit peut vouloir le coût par produit ; un responsable technique, le coût par équipe et environnement ; la finance, une lecture par centre de coûts. Ces dimensions peuvent coexister, mais chaque rapport doit préciser celle qu’il utilise et qui maintient la correspondance.
La FinOps Foundation décrit l’allocation comme l’attribution des dépenses technologiques au moyen des comptes, tags, labels et autres métadonnées, avec des stratégies pour les coûts partagés. La méthode ci-dessous est une checklist opérationnelle, pas une revendication de certification.
Commencez par le showback : chaque équipe consulte et discute les dépenses qui lui sont attribuées. Le chargeback ajoute un transfert financier interne et nécessite un accord distinct avec la finance. Présenter un rapport technique comme une facture avant cet accord crée des désaccords évitables.
2. Attribuer d’abord les dépenses dont le responsable est clair
Utilisez la dimension de responsabilité la plus fiable chez chaque fournisseur. Un compte AWS peut appartenir à l’équipe plateforme, un projet d’IA à un produit, et un service être partagé. Préférez un identifiant stable à un nom d’affichage susceptible de changer.
Gardez une liste de règles suffisamment courte pour rester explicable. Notez la dimension de correspondance, le centre de coûts destinataire, la priorité, la date d’effet et le responsable. Lorsque plusieurs règles correspondent, documentez laquelle l’emporte. Un total ne doit pas augmenter parce qu’un même coût a été attribué deux fois.
- Lister les comptes ou projets sources et leurs équipes responsables.
- Prévoir une catégorie pour les dépenses sans correspondance.
- Résoudre les chevauchements avant d’activer une règle.
- Conserver l’historique permettant d’expliquer un mois précédent.
4. Mesurer la couverture et rapprocher les montants
Présentez ensemble le total source, le total attribué, les dépenses partagées et le montant non attribué. Les catégories doivent être exclusives. Leur somme doit retrouver le total source défini ; sinon, recherchez un doublon, un périmètre absent ou une évolution des données.
Définissez le dénominateur de la couverture d’allocation. Pour un indicateur simple, utilisez les dépenses positives éligibles, dans la même devise et sur la même période. Traitez crédits et remboursements séparément selon une règle documentée : leur intégration arbitraire peut produire des pourcentages trompeurs. Si le dénominateur est nul, affichez une couverture indisponible.
- Valider la période et les fournisseurs inclus.
- Vérifier que les catégories sont exclusives et couvrent tout le périmètre.
- Lister les montants non attribués avec un responsable d’analyse.
- Conserver le total d’origine et les ajustements qui expliquent le rapprochement.
5. Donner à chaque équipe un relevé compréhensible
Le relevé mensuel doit préciser l’équipe, la période, les services attribués, la méthode, les ajustements et les points ouverts. Ajoutez une période précédente comparable lorsqu’elle existe. Évitez de classer les équipes selon leur seule dépense : leurs volumes et responsabilités peuvent différer fortement.
Terminez par des décisions : corriger une règle, analyser un compte non attribué, valider une répartition commune ou évaluer une économie. Nommez un responsable et une date de revue. L’intérêt de l’allocation tient aux discussions que l’on peut résoudre avec des preuves, pas seulement à la présentation du graphique.
Sources et lectures utiles
- FinOps Foundation : capacité Allocation
Référence sur les métadonnées, les responsabilités et les stratégies de coûts partagés.