Übersicht über die Automatisierung der Kostenverwaltung

Sie können mithilfe der Automatisierung der Kostenverwaltung und Berichterstellung eine benutzerdefinierte Lösung zum Abrufen und Verwalten von Kostendaten zusammenstellen. In diesem Artikel wird erläutert, welche zu verwendenden APIs und allgemeinen Szenarien für die Automatisierung der Kostenverwaltung verfügbar sind.

Verfügbare APIs

Es gibt viele verschiedene APIs für die Interaktion mit Kostenverwaltungsdaten. Nachstehend finden Sie eine Übersicht über die verfügbaren APIs und deren Aufgaben. Für ein bestimmtes Szenario müssen möglicherweise mehrere APIs verwendet werden. Überprüfen Sie die folgenden gängigen Szenarien, um mehr zu erfahren.

Vertragliche Informationen zum Aufrufen der einzelnen APIs finden Sie in den Artikeln zur API-Spezifikation.

Kostendetails-API

Die nachstehenden APIs liefern Daten mit Kostendetails (zuvor als Nutzungsdetails bezeichnet). Kostendetails sind die präzisesten Nutzungs- und Kostendatensätze, die Ihnen innerhalb des Azure-Ökosystems zur Verfügung stehen. Alle Cost Management-Benutzeroberflächen im Azure-Portal und die APIs basieren auf den Rohdaten des Datasets. Weitere Informationen finden Sie in der Übersicht über Kostendetails.

  • Export-API: Konfigurieren Sie eine sich wiederholende Aufgabe, um Ihre Kostendaten täglich, wöchentlich oder monatlich in Azure Storage zu exportieren. Exportierte Daten haben das CSV-Format. Diese Lösung wird von uns für die Erfassung von Kostendaten empfohlen und lässt sich für Großunternehmen am besten skalieren. Weitere Informationen finden Sie unter Regelmäßiges Abrufen großer Datasets mithilfe von Exporten.

  • Kostendetails generieren: Laden Sie bedarfsgesteuert eine CSV-Datei mit Kostendetails herunter. Diese API bietet sich für kleinere Datasets an, die auf Datumsbereichen basieren. Für größere Workloads empfehlen wir ausdrücklich die Export-API. Weitere Informationen zu dieser API finden Sie unter Bedarfsgesteuertes Abrufen kleiner Kostendatasets.

Preis-APIs

  • Azure-Einzelhandelspreise: dient zum Abrufen von Verbrauchseinheitsraten mit nutzungsbasierter Zahlung. Sie können die zurückgegebenen Informationen mit Ihren Informationen zur Ressourcennutzung verwenden, um die zu erwartende Rechnung manuell zu berechnen.

  • Preisblatt-API: dient zum Abrufen benutzerdefinierter Preise für alle Verbrauchseinheiten. Großunternehmen können diese Daten in Kombination mit Nutzungsdetails und Marketplace-Nutzungsinformationen verwenden, um Kosten anhand von Nutzungs- und Marketplace-Daten manuell zu berechnen.

Budget- und Warnungs-API

  • Budget-API: dient zum Erstellen von entweder Kosten- oder Nutzungsbudgets für Ressourcen, Ressourcengruppen oder Verbrauchseinheiten für Abrechnung. Wenn Sie Budgets erstellt haben, können Sie Warnungen konfigurieren, um benachrichtigt zu werden, wenn Sie definierte Budgetschwellenwerte überschritten haben. Sie können auch Aktionen konfigurieren, die auftreten, wenn Sie Budgetsummen erreicht haben. Weitere Informationen finden Sie unter Automatisieren der Budgeterstellung und Konfigurieren budgetbasierter Aktionen.

  • Warnungs-API: dient zum Verwalten aller Warnungen, die mithilfe von Budgets und anderen Azure-Warnungssystemen erstellt werden.

APIs für die Rechnungsstellung

  • Rechnungs-API: dient zum Abrufen einer Liste von Rechnungen. Die API gibt eine Zusammenfassung Ihrer Rechnungen einschließlich Gesamtbetrag, Zahlungsstatus und einen Link zum Herunterladen einer PDF-Kopie Ihrer Rechnung zurück.

  • Transaktions-API: dient zum Abrufen von Rechnungspositionen einer Rechnung. Mit der API können Sie alle Käufe, Erstattungen und Gutschriften in Ihrer Rechnung abrufen. Die API ist nur für Kunden mit Abrechnungskonto für eine Microsoft-Kundenvereinbarung oder Microsoft Partner-Vereinbarung verfügbar.

Reservierungs-APIs

Allgemeine API-Szenarien

Sie können die APIs für Abrechnung und Kostenverwaltung in mehreren Szenarien verwenden, um kosten- und nutzungsbezogene Fragen zu beantworten. Allgemeine Szenarien und die Verwendung der verschiedenen APIs zur Umsetzung dieser Szenarien sind nachstehend beschrieben.

Rechnungsabgleich

Dieses Szenario dient zur Beantwortung der folgenden Fragen:

  • Hat Microsoft mir auf meiner Rechnung den richtigen Betrag in Rechnung gestellt?
  • Wie hoch ist meine Rechnung, und kann ich sie anhand der Rohdaten selbst berechnen?

Führen Sie die nachstehenden Schritte aus, um diese Fragen zu beantworten.

  1. Rufen Sie die Rechnungs-API auf, um die zum Herunterladen einer Rechnung benötigten Informationen zu erhalten. Wenn Sie ein Kunde mit Microsoft-Kundenvereinbarung sind und nur die spezifischen Positionen automatisch auf Ihrer Rechnung einsehen möchten, können Sie auch die Transaktions-API verwenden, um diese Positionen in einem von der API lesbaren Format abzurufen.

  2. Verwenden Sie entweder die Export- oder Kostendetails-API, um die Nutzungsdatei mit den Rohdaten herunterzuladen.

  3. Analysieren Sie die Daten in dieser Datei, um sie mit den Kosten auf der Rechnung zu vergleichen. Für Azure-Nutzung werden die Daten auf Ihrer Rechnung anhand der Verbrauchseinheit zusammengerechnet, die Ihrer Nutzung zugeordnet ist.

Interne Verrechnung

Sobald Ausgaben für einen bestimmten Monat bekannt sind, müssen Organisationen als Nächstes festlegen, welche Teams oder Abteilungen für die verschiedenen angefallenen Gebühren zur Zahlung verpflichtet sind. Führen Sie die folgenden Schritte aus.

  1. Verwenden Sie entweder die Export- oder Kostendetails-API, um die Nutzungsdatei mit den Rohdaten herunterzuladen.

  2. Analysieren Sie die Daten in der Nutzungsdatei mit den Rohdaten, und ordnen Sie sie auf Grundlage der von Ihnen eingerichteten Organisationshierarchie zu. Die Zuordnung kann auf Basis von Ressourcengruppen, Abonnements, Kostenzuordnungsregeln, Tags oder anderen Azure-Organisationshierarchien erfolgen.

Azure-Ausgaben vor Rechnungsabschluss

Es ist wichtig, dass Sie den Überblick über die im Laufe des Monats anfallenden Kosten behalten. Eine proaktive Analyse vor Rechnungsabschluss kann die Möglichkeit bieten, Ausgabenmuster zu ändern und die voraussichtlichen Kosten auf einer Rechnung zu senken. Um alle Rohdaten zu erfassen, die im laufenden Monat bisher angefallen sind, verwenden Sie die Export-API.

Das Konfigurieren einer automatischen Warnung kann auch sicherstellen, dass die Ausgaben nicht unerwartet aus dem Ruder laufen, und macht eine manuelle Kostenüberwachung im Verlauf des Monats überflüssig. Stellen Sie mit der Budget-API sicher, dass Ihre Kosten keine Schwellenwerte überschreiten oder deren Überschreitung prognostiziert wird.

Erstellung von Kostentrendberichten

Oft ist es nützlich zu wissen, wie viel eine Organisation im Laufe der Zeit ausgibt. Das Verständnis der Kosten im Zeitverlauf hilft dabei, Trends und Bereiche zur Kostenoptimierung zu erkennen. Führen Sie die folgenden Schritte aus, um ein Kostendataset einzurichten, das für die Berichterstellung über Kosten im Zeitverlauf nach Maß verwendet werden kann.

  1. Extrahieren Sie die historischen Kosten für vorherige Monate. Weitere Informationen finden Sie unter Durchführen eines Seedings für ein Dataset mit historischen Kosten mit der Export-API.
  2. Erfassen Sie Ihre historischen Daten aus dem Azure Storage-Konto, dass Ihren Exporten zugeordnet ist, in einem abfragbaren Speicher. Es wird SQL oder Azure Synapse empfohlen.
  3. Konfigurieren Sie einen Export für den laufenden Kalendermonat in den Speicher in einem Bereich für die Kosten, die analysiert werden müssen. Der Export in den Speicher erfolgt im Azure-Portal. Weitere Informationen finden Sie unter Exportieren von Kosten. Der Export für den laufenden Kalendermonat wird verwendet, um die Kosten für den restlichen Monat ordnungsgemäß zu extrahieren.
  4. Konfigurieren Sie eine Datenpipeline, um Kostendaten für den offenen Monat in Ihrem abfragbaren Speicher zu erfassen. Diese Pipeline muss mit dem Export für den laufenden Monat verwendet werden, den Sie konfiguriert haben. Azure Data Factory bietet geeignete Lösungen für diese Art von Erfassungsszenario.
  5. Führen Sie bei Bedarf die Berichterstellung mithilfe von Berichten durch, die mithilfe Ihres abfragbaren Speichers erstellt wurden. Power BI eignet sich für dieses Szenario. Wenn Sie eher eine standardisierte Lösung suchen, bietet sich unsere Power BI-Vorlagen-App an.

Weitere Informationen zu reservierungsspezifischen Automatisierungsszenarien finden unter APIs für die Automatisierung von Azure-Reservierungen.