Vue d’ensemble de l’automatisation de Cost Management

Vous pouvez utiliser l’automatisation et les rapports de Cost Management afin de créer un ensemble personnalisé de solutions pour récupérer et gérer les données de coûts. Cet article décrit les API disponibles pour l’utilisation, ainsi que des scénarios courants pour l’automatisation de Cost Management.

API disponibles

De nombreuses API peuvent être utilisées pour interagir avec les données de Cost Management. Vous trouverez ci-dessous un récapitulatif des API disponibles et de ce qu’elles font. Il se peut que vous deviez utiliser plusieurs API pour obtenir un scénario spécifique. Pour en savoir plus, examinez les scénarios courants décrits plus loin.

Pour plus d’informations contractuelles sur l’appel de chaque API, consultez les articles sur la spécification de l’API.

API de détails de coûts

Les API ci-dessous fournissent des données de détails de coûts (anciennement appelées détails d’utilisation). Les détails de coûts sont les enregistrements de l’utilisation et des coûts les plus précis disponibles dans l’écosystème Azure. Toutes les expériences Cost Management dans le portail Azure et les API sont basées sur le jeu de données brut. Pour plus d’informations, consultez la Vue d’ensemble des détails de coûts.

  • API Exports : configurez une tâche périodique pour exporter vos données de détails de coûts vers le service Stockage Azure sur une base quotidienne, hebdomadaire ou mensuelle. Les données exportées sont au format CSV. Il s’agit de la solution recommandée pour l’ingestion de données de coûts. C’est également la solution la plus évolutive pour les grandes entreprises. Pour plus d’informations, consultez Récupérer des jeux de données de coûts volumineux avec des exportations.

  • Générer les détails de coûts : téléchargez un fichier CSV de détails de coûts à la demande. Cela est utile pour des jeux de données de plus petite taille basés sur une plage de dates. Pour des charges de travail plus volumineuses, nous vous recommandons vivement d’utiliser l’API Exports. Pour en savoir plus sur l’utilisation de cette API, consultez Obtenir des jeux de données de petite taille à la demande.

API tarifaires

  • Prix de vente au détail Azure : Obtenez le tarif des compteurs selon un mode de paiement à l’utilisation. Vous pouvez utiliser les informations retournées avec vos informations sur l’utilisation de la ressource pour calculer manuellement la facture prévue.

  • API de grille tarifaire : obtenez des prix personnalisés pour tous les compteurs. Les entreprises peuvent utiliser ces données en combinaison avec des détails d’utilisation et des informations sur l’utilisation de la Place de marché pour calculer manuellement les coûts à l’aide de données sur l’utilisation et la Place de marché.

API de budgets et d’alertes

  • API Budgets : créez des budgets de coûts pour des ressources, des groupes de ressources ou des compteurs de facturation. Avec des budgets, vous pouvez configurer des alertes pour être averti lorsque vous en avez dépassé les limites définies. Vous pouvez également configurer des actions à effectuer quand vous avez atteint les montants des budgets. Pour plus d’informations, consultez Automatiser la création d’un budget et Configurer des actions basées sur un budget.

  • API Alertes : gérez toutes les alertes créées par des budgets et d’autres systèmes d’alerte Azure.

API de facturation

  • API Factures : obtenez une liste de factures. L’API retourne un résumé de vos factures, incluant le montant total, le statut de paiement et un lien pour télécharger une copie pdf de vos factures.

  • API Transactions : obtenez les éléments de ligne d’une facture. Vous pouvez utiliser l’API pour obtenir l’ensemble des achats, remboursements et crédits inclus dans votre facture. L’API n’est disponible que pour les clients titulaires de comptes de facturation Contrat client Microsoft ou Contrat Partenaire Microsoft.

API de réservation

Scénarios d’API courants

Vous pouvez utiliser les API de facturation et de gestion des coûts dans de nombreux scénarios pour répondre à des questions liées aux coûts et à l’utilisation. Des scénarios courants et la façon d’utiliser les différentes API pour ces scénarios sont décrits ci-dessous.

Rapprochement de facture

Ce scénario est utilisé pour répondre aux questions suivantes :

  • Microsoft m’a-t-il facturé le montant approprié ?
  • Quelle est ma facture et puis-je la calculer moi-même à l’aide des données brutes ?

Pour répondre à ces questions, suivez les étapes décrites ci-dessous.

  1. Appelez l’API Factures pour obtenir les informations nécessaires pour télécharger une facture. Si vous êtes un client Contrat client Microsoft désireux de simplement obtenir les éléments de ligne spécifiques de votre facture automatiquement, vous pouvez également utiliser l’API Transactions pour obtenir ces éléments de ligne dans un format lisible par l’API.

  2. Utilisez l’API Exports ou de Détails de coût pour télécharger le fichier d’utilisation brute.

  3. Analysez les données dans le fichier d’utilisation brute pour les comparer aux coûts figurant sur la facture. Pour la consommation d’Azure, les données figurant sur votre facture sont regroupées sur la base du compteur associé à votre consommation.

Chargement croisé

Après avoir acquis une bonne compréhension des dépenses pour un mois donné, les organisations doivent déterminer quelles équipes ou divisions doivent payer pour les différents frais. Suivez les étapes ci-dessous.

  1. Utilisez l’API Exports ou de Détails de coût pour télécharger le fichier d’utilisation brute.

  2. Analysez les données dans le fichier d’utilisation brute, et allouez-les en fonction de la hiérarchie organisationnelle en place. L’allocation pourrait être basée sur des groupes de ressources, des abonnements, des règles d’allocation de coûts, des balises ou d’autres hiérarchies d’organisation Azure.

Dépenses Azure avant clôture de la facture

Il est important de garder un œil sur la façon dont les coûts s’accumulent au cours du mois. Une analyse proactive avant la clôture de la facture peut offrir des opportunités de modifier les habitudes de dépenses et de réduire les coûts projetés d’une facture. Pour ingérer toutes les données brutes accumulées depuis le début du mois, utilisez l’API Export.

La configuration d’alertes automatiques permet également de s’assurer que les dépenses ne deviennent pas incontrôlables de manière inattendue, et élimine la nécessité d’un suivi manuel des coûts tout au long du mois. Pour vous assurer que vos coûts ne dépassent pas certains seuils ou qu’il n’est pas prévu qu’ils les dépassent, utilisez l’API Budgets.

Rapports sur l’évolution des coûts

Il est souvent utile de comprendre combien une organisation dépense au fil du temps. La compréhension des coûts dans le temps permet d’identifier des tendances et des domaines dans lesquels il serait possible d’optimiser les coûts. Suivez les étapes ci-dessous pour configurer un jeu de données de coûts utilisable pour rendre compte des coûts au fil du temps à grande échelle.

  1. Extrayez les coûts historiques des mois précédents. Pour en savoir plus, consultez Amorcer un jeu de données de coûts historiques avec l’API Exports.
  2. Ingérez vos données historiques à partir du compte de stockage Azure associé à vos exportations dans un magasin interrogeable. Nous recommandons SQL ou Azure Synapse.
  3. Configurez une exportation mensuelle vers le stockage dans une étendue avec les coûts à analyser. L’exportation vers le stockage est effectuée dans le portail Azure. Consultez Exporter les coûts. L’exportation mensuelle sera utilisée pour extraire correctement les coûts à l’avenir.
  4. Configurez un pipeline de données pour ingérer les données de coût du mois ouvert dans votre magasin interrogeable. Ce pipeline doit être utilisé avec l’exportation mensuelle à jour que vous avez configurée. Azure Data Factory fournit de bonnes solutions pour ce type de scénario d’ingestion.
  5. Générez des rapports en fonction des besoins en utilisant les rapports créés avec votre magasin interrogeable. Power BI peut être approprié pour ce scénario. Si vous recherchez une solution davantage prête à l’emploi, consultez notre Application modèle Power BI.

Pour plus d’informations sur les scénarios d’automatisation spécifiques des réservations, consultez API dédiées à l’automatisation de la réservation Azure.

Étapes suivantes