Coûts cloud
Contrixt récupère automatiquement les coûts de vos fournisseurs cloud et les affecte aux applications — pour chaque fournisseur, vous choisissez l'attribut de mapping approprié dans l'assistant de configuration.
Fournisseurs pris en charge et attributs de mapping
| Fournisseur | Source des données | Attributs de mapping |
|---|---|---|
| Microsoft Azure | Cost Management API | Abonnement → application · Groupe de ressources → application · Tag |
| AWS | Cost Explorer | Compte → application · Tag |
| Google Cloud | Export de facturation BigQuery | Projet → application · Tag |
| Hetzner Cloud | Ressources × grille tarifaire officielle | Projet → application · Label |
Mapping par périmètre (abonnement/groupe de ressources/compte/projet) : vous affectez une fois pour toutes chaque périmètre à une application — idéal lorsque votre structure cloud est déjà organisée par application.
Mapping par tag (automatique) : vous définissez une clé de tag (par exemple contrixt-app) ; comme valeur, les ressources portent le tag d'application de l'application concernée. Les coûts sont alors affectés entièrement automatiquement — y compris pour les nouvelles ressources.
Plusieurs connexions par fournisseur
Vous pouvez créer autant de connexions que nécessaire par fournisseur — chacune avec son propre nom d'affichage, ses propres identifiants, son propre attribut de mapping et sa propre comptabilisation automatique de fin de mois. C'est particulièrement important pour Hetzner : les jetons API y sont valables par projet, vous créez donc une connexion par projet. Plusieurs tenants Azure, comptes AWS ou exports de facturation GCP peuvent être connectés en parallèle de la même manière.
Les écritures de coûts appartiennent à leur connexion : chaque connexion se synchronise et comptabilise séparément, et la suppression d'une connexion ne supprime que ses écritures de coûts.
Configuration (administrateur)
Ce dont vous avez besoin — un accès en lecture par fournisseur :
- Azure : inscription d'application dans Entra (ID d'annuaire, ID d'application, clé secrète client) avec le rôle « Cost Management Reader » sur les abonnements concernés
- AWS : clé d'accès IAM avec l'autorisation
ce:GetCostAndUsage(Cost Explorer activé) - Google Cloud : export de facturation vers BigQuery, une clé JSON de compte de service avec accès en lecture à BigQuery et la table d'export
- Hetzner Cloud : jeton API du projet (autorisation de lecture) et un nom de projet
Comment établir la connexion
- Ouvrez Administration → Intégrations (groupe « Coûts cloud »), choisissez le fournisseur et cliquez sur Nouvelle connexion — l'assistant explique chaque étape.
- Attribuez un nom d'affichage (par exemple « Projet Production ») et saisissez les identifiants.
- Choisissez l'attribut de mapping — en mode tag, également la clé de tag.
- Enregistrez — Contrixt vérifie la connexion — puis cliquez sur Synchroniser maintenant.
Comment vérifier que tout fonctionne
Après la synchronisation, la page affiche l'heure de la dernière synchronisation et le tableau des écritures de coûts avec les coûts mensuels par périmètre. En mapping par périmètre, affectez une fois pour toutes les périmètres détectés sous Périmètres → applications. Ensuite, la synchronisation continue de s'exécuter automatiquement.
Particularités Hetzner
Hetzner ne propose pas d'API de coûts. Contrixt calcule les coûts mensuels à partir des ressources actives (serveurs, volumes, répartiteurs de charge) multipliées par la grille tarifaire officielle — y compris le supplément de sauvegarde. Le résultat est une estimation très fidèle de la facture mensuelle.
Écriture mensuelle automatique
Les administrateurs peuvent configurer chaque connexion pour enregistrer automatiquement les coûts cloud le dernier jour du mois en tant qu'écritures réelles — par centre de coûts, selon l'affectation des entrées de coûts aux applications. Activez la carte Écriture mensuelle automatique sur la page du fournisseur et choisissez la catégorie des écritures ; en option, un centre de coûts de repli pour les coûts qui ne sont pas (encore) affectés à une application avec centre de coûts. Ces écritures apparaissent sous Écritures avec la source Cloud.
S'il existe des coûts non affectés et qu'aucun centre de coûts de repli n'est choisi, Contrixt ignore l'écriture et affiche une note de statut sur la carte — dès que vous complétez l'affectation ou choisissez un centre de coûts de repli, l'exécution suivante rattrape automatiquement le mois.
Résultat
- Des écritures de coûts par mois et par périmètre, avec affectation automatique aux applications
- Les périmètres non affectés sont listés séparément — vous voyez immédiatement où le mapping fait défaut
- Les coûts s'intègrent à la structure de coûts des applications et aux rapports