FinOps-Hubs
FinOps-Hubs sind eine zuverlässige, vertrauenswürdige Plattform für Kostenanalysen, Erkenntnisse und Optimierung – virtuelle Befehlscenter für Führungskräfte in der gesamten Organisation, um basierend auf ihren Organisationsanforderungen Berichte zu melden, zu überwachen und zu optimieren. FinOps-Hubs konzentrieren sich auf drei kerne Designprinzipien:
- Standard sein
Streben Sie danach, die Hauptgestaltung des FinOps Framework zu sein. - Für Skalierung gebaut
Wurde entwickelt, um die größten Konten und Organisationen zu unterstützen. - Öffnen und erweiterbar
Nutzen Sie das Ökosystem, und priorisieren Sie die Plattform.
FinOps Hubs befinden sich in der frühen Entwicklung. Heute erweitern FinOps-Hubs das Kostenmanagement, indem Kostendetails in ein konsolidiertes Speicherkonto exportiert werden. FinOps-Hubs befassen sich mit einigen der inhärenten Einschränkungen, die die Verwendung von Exporten erschweren. In ihrer einfachsten Form ermöglichen FinOps-Hubs weitere Power BI-Berichterstellungsoptionen. Am fortgeschritteneren Ende sind FinOps-Hubs eine Grundlage für die Erstellung Ihrer eigenen Kostenverwaltungs- und Optimierungslösung.
Hinweis
Geschätzte Kosten: $25/mo pro 1M in den zu überwachenden Kosten.
Die geschätzten Kosten umfassen 5 US-Dollar für Azure-Speicher- und Datenverarbeitung sowie bis zu 20 $ pro Benutzer für Power BI-Lizenzen. Genaue Kosten variieren je nach Rabatten, Datengröße pro 1M $(~20 GB Daten) und Power BI-Lizenzanforderungen. Pipelines werden einmal pro Tag pro Export ausgeführt, plus eine zusätzliche monatliche Ausführung pro Export. Die Pipelinelaufzeit hängt von der Datengröße ab. Ausführliche Informationen finden Sie in der Kostenschätzung des FinOps-Hubs im Azure-Preisrechner oder überwachen Sie die Hubkosten mithilfe des Berichts "Datenaufnahme".
Hinweis
FinOps-Hubs erfordern ein Konzernvertrag (EA), Microsoft-Kundenvereinbarung (MCA) oder Microsoft Partner-Vereinbarung (MPA)-Konto (einschließlich Cloud Solution Provider-Abonnements). Wenn Sie über einen Microsoft Online Services Agreement (MOSA, häufig als Pay-as-you-go bezeichnet) oder ein internes Microsoft-Abonnement verfügen, müssen Sie FinOps Hubs 0.1.1 verwenden. Power BI-Berichte wurden nicht umfassend mit MOSA- und MS Internal-Abonnements getestet. Sprechen Sie mit einem Microsoft-Vertreter oder übermitteln Sie eine Abrechnungssupportanfrage, um nach der Migration Ihres Abonnements zu Microsoft-Kundenvereinbarung zu fragen.
Warum FinOps Hubs?
Viele Organisationen, die Microsoft Cost Management verwenden, treffen schließlich eine Wand, in der sie eine Funktion benötigen, die nicht nativ verfügbar ist. Wenn sie dies tun, sind ihre einzigen Optionen darin, eines der vielen Drittanbietertools zu verwenden oder etwas von Grund auf neu zu erstellen. Während das Kostenmanagement-Ökosystem reich und umfangreich ist und viele großartige Optionen bietet, sind sie möglicherweise überqualifiziert oder lösen möglicherweise keine spezifischen Anforderungen. In diesen Fällen exportieren Organisationen Kostendaten und erstellen eine benutzerdefinierte Lösung. Es kommt jedoch zu vielen Herausforderungen, da diese Organisationen nicht mit den Dateningenieuren beschäftigt sind, die zum Entwerfen, Erstellen und Verwalten einer skalierbaren Datenplattform erforderlich sind. FinOps-Hubs bemühen sich, diese Grundlage zu bieten, um die Bemühungen beim Aufstehen und Ausführen ihrer eigenen heimischen Kostenmanagementlösung zu optimieren.
FinOps-Hubs optimieren die Implementierung des FinOps-Frameworks. Sie sind so konzipiert, dass sie skaliert werden, um den größten Unternehmensanforderungen gerecht zu werden. Außerdem sind sie offen und erweiterbar, um benutzerdefinierte Lösungen zu erstellen, ohne den Back-End-Datenspeicher zu erstellen. FinOps-Hubs sind für und von der Community entwickelt. Nehmen Sie an der Diskussion teil, und teilen Sie uns mit, was Sie als Nächstes sehen möchten, oder erfahren Sie, wie Sie mitwirken und Teil des Teams sein können.
Teilnehmen an der UnterhaltungErfahren Sie, wie Sie mitwirken
Vorteile
FinOps-Hubs bieten viele Vorteile gegenüber der Verwendung von Kostenverwaltungsexporten.
- Bereinigen Sie duplizierte Daten in täglichen Kostenmanagementexporten (und sparen Sie Geld beim Speichern).
- Konvertieren Sie exportierte Daten in Parkett, um einen schnelleren Datenzugriff zu ermöglichen.
- Verbinden Sie Power BI mit Abonnements, Ressourcengruppen und anderen Bereichen.
- Verbinden Sie Power BI mit Azure Government und Azure China.
- Verbinden Sie Power BI mit MOSA-Abonnements (Microsoft Online Services Agreement).
- Bericht über mehrere Abonnements, Ressourcengruppen oder Abrechnungskonten.
- Optimierte Bereitstellung und Verwaltung mit PowerShell.
- Vollständige Ausrichtung mit der FinOps Open Cost and Usage Specification (FOCUS).
- In der Entwicklung: Aufnehmen von Daten aus Abonnements in mehreren Mandanten in ein einzelnes Speicherkonto².
- In der Entwicklung: Daten in Azure Data Explorer aufnehmen.
¹ MOSA(oder Pay-as-you-go)-Abonnements werden nur in FinOps Hubs 0.1.x unterstützt. FinOps Hubs 0.2 erfordert FOCUS-Kostendaten aus Cost Management-Exporten, die für MOSA-Abonnements nicht unterstützt werden. Wenden Sie sich an den Support, um zu einem Microsoft-Kundenvereinbarung Konto zu wechseln.
² EA Abrechnungsbereiche können heute in jeden Mandanten exportiert werden. Melden Sie sich bei diesem Mandanten mit einem Konto an, das Zugriff auf den Abrechnungsbereich und das Zielspeicherkonto hat, um Exporte zu konfigurieren. Nicht abgerechnete Bereiche (Abonnements, Verwaltungsgruppen und Ressourcengruppen) und alle MCA-Bereiche werden nur im Mandanten unterstützt, in dem sie heute vorhanden sind. Sie werden über ein Feature "Remote-Hubs" in einer zukünftigen FinOps-Hubs-Version unterstützt.
Inhalt
Die FinOps-Hubvorlage enthält die folgenden Ressourcen:
- Speicherkonto (Data Lake Storage Gen2), um alle Kostendaten zu speichern.
- Data Factory-Instanz zum Verwalten der Erfassung und Bereinigung von Daten.
- Key Vault zum Speichern der vom Data Factory-System verwalteten Identitätsanmeldeinformationen.
Nach der Bereitstellung können Sie die Daten in Power BI melden oder eine direkte Verbindung mit dem Speicherkonto herstellen.
Hinweis
Dieser Artikel enthält Bilder mit Beispieldaten. Alle Preisdaten dienen nur zu Testzwecken.
Hier sind einige Beispiele für die Berichte:
Berichte durchsuchen Anzeigen der Vorlage
Erkunden der FinOps-Berichte
Jeder Bericht im FinOps-Toolkit ist als PBIX- oder PBIT-Datei verfügbar. Die PBIX-Datei enthält Beispieldaten, die in Power BI-Desktop angezeigt werden können, ohne eine Verbindung mit Ihrem Konto herzustellen.
Um die verfügbaren Berichte zu visualisieren, laden Sie die PBIX Power BI-Berichtsdatei aus der gewünschten Version herunter, und öffnen Sie den Bericht in Power BI Desktop. Von dort aus können Sie durch die verschiedenen Seiten des Berichts navigieren, die mit Testdaten vorgefüllt werden.
Erstellen eines neuen Hubs
Führen Sie die folgenden Schritte aus, um einen neuen FinOps-Hub zu erstellen:
Stellen Sie Ihren FinOps-Hub bereit.
Konfigurieren Sie Bereiche, die überwacht werden sollen.
FinOps-Hubs verwenden Kostenverwaltungsexporte, um die Daten zu laden, die Sie überwachen möchten. Sie können Exporte manuell konfigurieren oder Zugriff auf Ihren Hub gewähren, um Exporte für Sie zu verwalten.
Weitere Informationen finden Sie unter Konfigurieren von Bereichen.
Stellen Sie eine Verbindung mit Ihren Daten her.
Sie können eine Verbindung mit Ihren Daten von jedem System herstellen, das Azure Storage unterstützt. Ideen finden Sie unter "Erste Schritte mit Hubs". Wir empfehlen die Verwendung vordefinierter Power BI-Startvorlagen, um schnell loszulegen.
Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Ihren Daten.
Wenn Probleme auftreten, lesen Sie die Problembehandlung bei Power BI-Berichten.
Hinweis
Wenn Sie azure Gov oder Azure China bereitstellen müssen, verwenden Sie FinOps Hubs 0.1.1. Anweisungen sind identisch, es sei denn, Sie erstellen einen amortisierten Kostenexport anstelle eines FOCUS-Exports.
Wenn Probleme auftreten, lesen Sie das Handbuch zur Problembehandlung.
Ein Bereich ist ein Azure-Konstrukt, das Ressourcen enthält oder den Kauf von Diensten ermöglicht, z. B. eine Ressourcengruppe, ein Abonnement, eine Verwaltungsgruppe oder ein Abrechnungskonto. Die Ressourcen-ID für einen Bereich ist der Azure Resource Manager-URI, der den Bereich identifiziert (z. B. "/subscriptions/##" für ein Abonnement oder "/providers/Microsoft.Billing/billingAccounts/###" für ein Abrechnungskonto). Weitere Informationen finden Sie unter Verstehen von und Arbeiten mit Bereichen.
Erste Schritte mit Hubs
Nachdem Sie eine Hubinstanz bereitgestellt haben, gibt es mehrere Möglichkeiten für die ersten Schritte:
Passen Sie die vordefinierten Power BI-Berichte an.
Unsere Power BI-Berichte sind Startvorlagen und sollen angepasst werden. Wir empfehlen Ihnen, sie nach Bedarf anzupassen. Weitere Informationen
Erstellen Sie Eigene Power BI-Berichte.
Wenn Sie eigene Berichte erstellen oder Kostendaten zu einem vorhandenen Bericht hinzufügen möchten, können Sie Abfragen aus einem vordefinierten Bericht kopieren. Sie können auch manuell über den Azure Data Lake Storage Gen2-Connector eine Verbindung herstellen.
Stellen Sie eine Verbindung mit Microsoft Fabric für erweiterte Abfragen her.
Wenn Sie OneLake in Microsoft Fabric verwenden, können Sie eine Verknüpfung zum
ingestion
Container in Ihrem Hubs-Speicherkonto erstellen, um SQL- oder KQL-Abfragen direkt mit den Daten in Hubs auszuführen. Weitere InformationenGreifen Sie über benutzerdefinierte Tools auf die Kostendaten zu.
Kostendaten werden in einem Azure Data Lake Storage Gen2-Konto gespeichert. Sie können jedes Tool verwenden, das Azure Data Lake Storage Gen2 unterstützt, um auf die Daten zuzugreifen.
Wenden Sie Mithilfe von Data Factory Kostenzuordnungslogik an, erweitern oder bearbeiten Sie Ihre Kostendaten.
Data Factory wird zum Aufnehmen und Transformieren von Daten verwendet. Wir empfehlen die Verwendung von Data Factory als kostengünstige Lösung, um benutzerdefinierte Logik auf Ihre Kostendaten anzuwenden. Ändern Sie keine integrierten Pipelines oder Daten im Msexports-Container . Wenn Sie benutzerdefinierte Pipelines erstellen, überwachen Sie neue Daten im Aufnahmecontainer und verwenden ein einheitliches Präfix, um sicherzustellen, dass sie sich nicht mit neuen Pipelines überlappen. Details zur Verarbeitung von Daten finden Sie unter "Datenverarbeitung ".
Wichtig
Beachten Sie, dass dies der primäre Bereich ist, den wir in bevorstehenden FinOps-Toolkit-Versionen entwickeln möchten. Machen Sie sich mit der Roadmap vertraut, um Konflikte mit zukünftigen Updates zu vermeiden. Erwägen Sie , zum Projekt beizutragen, um Unterstützung für neue Szenarien hinzuzufügen, um Konflikte zu vermeiden.
Generieren Sie benutzerdefinierte Warnungen mithilfe von Power Automate.
Sie haben viele Optionen zum Generieren von benutzerdefinierten Warnungen. Power Automate ist eine großartige Option für Personen, die noch nicht mit automatisierungsneuer Zeit sind. Sie können auch Data Factory, Funktionen oder einen anderen Dienst verwenden, der benutzerdefinierten Code oder direkten Zugriff auf Daten in Azure Data Lake Storage Gen2 unterstützt.
Unabhängig davon, was Sie tun möchten, empfehlen wir, ein neues Bicep-Modul zu erstellen, um die Aktualisierung Ihrer Lösung zu unterstützen. Sie können direkt oder hub.bicep
referenzierenfinops-hub/main.bicep
, um sicherzustellen, dass Sie neue Updates während der Veröffentlichung anwenden können.
Wenn Sie änderungen hub.bicep
vornehmen müssen, achten Sie darauf, diese Änderungen nachzuverfolgen und beim Upgrade auf die neueste Version erneut zu übernehmen. Es wird im Allgemeinen nicht empfohlen, die Vorlage oder Module direkt zu ändern, um Konflikte mit zukünftigen Updates zu vermeiden. Erwägen Sie stattdessen, diese Änderungen wieder zum Open Source-Projekt beizutragen. Weitere Informationen
Erforderliche Berechtigungen
Erforderliche Berechtigungen für die Bereitstellung oder Aktualisierung von Hubinstanzen werden in den Vorlagendetails behandelt.
Sie benötigen eine oder mehrere der folgenden Daten, um Ihre Kostendaten zu exportieren:
`Scope` | Berechtigung |
---|---|
Abonnements und Ressourcengruppen (alle Kontotypen) | Cost Management: Mitwirkender. |
EA-Abrechnungsbereiche | Enterprise Reader, Department Reader oder Account Owner (auch bekannt als Registrierungskonto). |
MCA-Abrechnungsbereiche | Mitwirkender des Abrechnungskontos, des Abrechnungsprofils oder des Rechnungsabschnitts. |
MPA-Abrechnungsbereiche | Mitwirkender für das Abrechnungskonto, das Abrechnungsprofil oder den Kunden. |
CSP-Kunden müssen Exporte für jedes Abonnement konfigurieren, um ihre Gesamtkosten in FinOps-Hubs aufzunehmen. Die Kostenverwaltung unterstützt keine Managementgruppenexporte für MCA- oder CSP-Abonnements (ab Mai 2024).
Weitere Informationen finden Sie in der Kostenverwaltungsdokumentation.
Zugehöriger Inhalt
Verwandte FinOps-Funktionen:
Verwandte Produkte:
Verwandte Lösungen: