
Introduction
À mesure que vos dépenses cloud augmentent et se complexifient, ventiler votre facture par service ou par projet/compte ne suffit plus pour comprendre réellement comment les coûts se répartissent dans votre organisation.
Vous voudrez organiser vos coûts en phase avec le fonctionnement de votre entreprise. Vous avez peut-être plusieurs équipes, environnements ou autres catégories auxquels vous souhaitez allouer des coûts. Or ces catégories obéissent souvent à des définitions complexes. Ainsi, la définition d'environnement de Staging chez vous peut englober tous les projets ou comptes dont le nom commence par staging, à travers plusieurs équipes ou services.
Avec les Allocations de DoiT Cloud Intelligence, vous pouvez rattacher vos coûts cloud à des catégories métier sur mesure en croisant plusieurs dimensions : labels/tags, projets, comptes, types de services, régions, voire métadonnées de facturation. Les Allocations couvrent aussi bien les stratégies de coûts directs que partagés, avec des règles automatisées pour répartir proportionnellement des services mutualisés comme le support ou le réseau.
Voyons en détail ce que sont les Allocations et comment elles fonctionnent. Vous pouvez aussi passer directement à la visite interactive plus bas.
Que sont les Allocations ?
Une Allocation est un regroupement logique de ressources cloud qui définit une catégorie de coûts propre à votre organisation.
Les entreprises s'en servent dans la DoiT Platform pour analyser leur consommation cloud à la lumière de leur activité.
C'est aussi une étape fondatrice pour responsabiliser les équipes et les fonctions sur leurs coûts.
Voici quelques exemples d'Allocations et leur fonctionnement en pratique :
Définir les coûts d'une équipe d'Engineers avec les Allocations
Chez DoiT, nous utilisons les Allocations en interne pour cerner l'empreinte cloud de chacune de nos équipes d'Engineers. Dans cet exemple, nous avons créé une Allocation pour l'équipe Bruteforce en regroupant les ressources dont le label, au niveau de la ressource ou au niveau du projet, est égal à bruteforce.
Nous appliquons une logique A OU B pour que l'Allocation capture les ressources qui sont :
- Taguées uniquement avec le label de ressource team:bruteforce
- Taguées uniquement avec le label de projet team:bruteforce
- Taguées avec les deux
Cette approche garantit une couverture complète des coûts de Bruteforce, peu importe où le label est appliqué.
Capture d'écran
De nombreux clients utilisent ce type d'Allocations pour alimenter des dashboards et rapports propres à chaque équipe, faisant ressortir les principaux postes de dépense.
Dans l'exemple ci-dessous, nous ventilons les coûts de Bruteforce par service, ce qui donne une visibilité immédiate sur les facteurs de dépense de l'équipe.
Capture d'écran
Définir les coûts par environnement avec les Allocations
Ici, nous définissons les coûts de notre environnement de Staging en regroupant tous les projets Google Cloud dont le nom contient staging, via une correspondance regex.
C'est une bonne illustration de la manière de construire des Allocations sans dépendre des labels ou des tags.
Capture d'écran
Les projets de staging étant souvent créés ou supprimés au fil du temps, la regex garantit que l'Allocation reste à jour automatiquement, sans intervention manuelle à chaque ajout d'un nouveau projet.
Capture d'écran
Dans l'exemple ci-dessous, nous avons créé un rapport Coût par Environnement qui compare trois Allocations : Development, Staging et Production. Nous suivons ainsi facilement l'utilisation par environnement et comparons les tendances dans le temps.
Capture d'écran
Nous pouvons aussi ventiler les coûts de chaque environnement par service, compte ou région pour comprendre l'origine des écarts.
Capture d'écran
Enfin, vous pouvez programmer l'actualisation automatique de chacun de ces rapports et leur envoi aux parties prenantes selon une cadence personnalisée, pour que tout le monde reste informé.
Capture d'écran
Estimer les économies sur le stockage EBS avec les Allocations
Les Allocations ne se limitent pas aux catégories organisationnelles ou par équipe : vous pouvez aussi les utiliser pour regrouper des composants d'infrastructure à des fins d'analyse et de modélisation de scénarios.
Imaginons que vous utilisez des volumes GP2 pour AWS EBS et que vous voulez estimer les économies potentielles d'une migration vers GP3.
Commencez par créer une Allocation qui capture l'ensemble des coûts EBS liés aux volumes GP2. Il suffit de filtrer sur les métadonnées de service AWS pertinentes — type de volume, type d'utilisation ou SKU — qui identifient l'usage GP2 :
Capture d'écran
Une fois l'Allocation définie, combinez-la avec les Metrics de la DoiT Platform pour faire tourner votre modèle d'économies.
Selon AWS, les volumes GP3 affichent un prix par Go jusqu'à 20 % inférieur à celui des GP2. Pour estimer vos économies potentielles, créez une métrique personnalisée qui multiplie le coût de l'Allocation GP2 par 0,2.
Capture d'écran
Autre option : pour estimer le coût ajusté que vous auriez déjà sur GP3, multipliez la même Allocation par 0,8.
Vous obtenez ainsi un moyen léger et en self-service pour :
- Quantifier les économies potentielles au quotidien
- Prioriser vos chantiers de migration de stockage
- Valider vos décisions d'architecture sur la base de données de coûts réelles
Autres usages des Allocations
Une fois définies, les Allocations deviennent de puissants leviers dans toute la DoiT Platform et débloquent des analyses plus précises, plus actionnables et plus pertinentes pour votre métier.
Nous avons vu comment les Allocations vous aident à construire des rapports de coûts plus parlants. Mais leur utilité va bien au-delà. Les clients DoiT s'en servent aussi pour :
- Allouer les dépenses avec précision
- Rattacher chaque dollar de coût cloud à une unité métier, un produit ou une initiative spécifique, en comblant les angles morts laissés par un tagging incohérent ou des structures de facturation fragmentées.
- Améliorer la précision des prévisions et du pilotage avec les Budgets
- Définir des budgets à la maille Allocation pour détecter quand une équipe, un environnement ou une application dépasse les prévisions, et alerter les responsables de manière proactive.
- Créer des alertes ciblées et granulaires
- Faire remonter anomalies, pics de coûts ou changements d'usage à l'échelle de l'Allocation, plutôt qu'au seul niveau du compte ou du service, pour que les bonnes équipes puissent agir.
- Faciliter les échanges entre équipes
- Parce qu'elles reflètent la structure de votre entreprise, les Allocations offrent un langage commun aux équipes Finance, Engineers et Direction pour évaluer le comportement des coûts et décider.
- Et bien d'autres cas encore !
Vous pouvez explorer les autres usages dans cet article.
Et les Tags et Labels dans tout ça ?
Vous vous dites peut-être : mais ne puis-je pas faire la même chose avec des tags et des labels ? Les Allocations remplacent-elles les tags et les labels ?
Ce sont deux concepts distincts, mais qui se recoupent en partie. Les Allocations vous aident à organiser vos dépenses cloud sans exiger un tagging parfait. Vous pouvez tout à fait utiliser tags et labels comme briques pour construire vos Allocations, sans pour autant vous y limiter.
Oui, vous pouvez obtenir des regroupements similaires avec les seuls tags et labels à condition que votre organisation maintienne une hygiène de tagging rigoureuse. Cela suppose :
- Une clé de tag cohérente pour chaque catégorie (par ex. environnement, produit, équipe)
- Un ensemble de valeurs défini par clé (par ex. prod, dev, staging)
- Une couverture de tag à 100 % sur l'ensemble des ressources
Voici à quoi peut ressembler un rapport dans AWS Cost Explorer avec des tags AWS appliqués correctement et de façon cohérente :

Doublons de clés et/ou valeurs de tags
Or, beaucoup d'organisations doivent composer avec une réalité de tagging plus fragmentée. Les clés peuvent diverger — Environment, Env ou environment — tout comme les valeurs : prod, production ou Production.
Cette incohérence complique le reporting des coûts, car il est impossible de regrouper nativement ces valeurs en une seule unité logique.
Avec les Allocations, vous définissez un regroupement unique aligné sur le métier (par ex. Production Environment) qui inclut toutes ces variantes de tags dans une seule règle.
Ci-dessous, nous avons regroupé les ressources dont le tag Environment vaut prod, Production ou production dans une même Allocation :
Capture d'écran
Multi-cloud
Imaginons que votre application tourne à la fois sur AWS et Google Cloud. Comment en mesurer le coût total ?
Impossible de le faire nativement dans la console de l'un ou l'autre fournisseur : chacune ne voit que ses propres données.
Avec les Allocations dans la DoiT Platform, vous regroupez des ressources sur les deux clouds à partir de métadonnées partagées : tags, labels, ID de comptes, noms de projets, et plus encore. Vous obtenez ainsi une vue de coûts unifiée pour n'importe quel service ou produit multi-cloud.
Tags inadaptés au regroupement de coûts visé
Parfois, les tags ne se prêtent tout simplement pas au regroupement que vous voulez créer.
Par exemple, vous pouvez vouloir définir les coûts de l'environnement de Staging en agrégeant les comptes AWS ou les projets GCP dont le nom contient staging, qu'ils soient ou non taggués.
Avec les Allocations, vous pouvez utiliser noms de projets et de comptes, correspondances regex et autres dimensions pour bâtir ces regroupements.
Capture d'écran
Systèmes legacy incompatibles avec les Tags
Certains clients ont des systèmes legacy qui ne prennent pas en charge les tags ou ne peuvent pas faire respecter de standards de tagging.
Dans ces cas, aucune solution de contournement satisfaisante n'existe dans les consoles natives. Mais avec les Allocations, vous pouvez regrouper ces ressources non taguées à partir d'autres métadonnées : ID de compte, région, nom de service ou logique personnalisée.
Conclusion
Que vous souhaitiez analyser vos dépenses cloud à la lumière de votre activité ou responsabiliser les équipes sur leurs coûts, tout commence par les Allocations.
Prêt à y voir plus clair sur vos coûts cloud ? Faites la visite interactive ci-dessous, ou contactez DoiT pour planifier une démo sur mesure et découvrir ce que les Allocations et le reste de la DoiT Platform peuvent apporter à votre équipe.
Découvrez les Allocations en visite interactive