Share via


Datenerfassung und -normalisierung

In diesem Artikel lernen Sie die Datenerfassungs- und -normalisierungsfunktion innerhalb des FinOps Frameworks kennen und erfahren, wie Sie diese in der Microsoft Cloud implementieren können.

Definition

Datenerfassung und -normalisierung bezieht sich auf den Prozess des Sammelns, Transformierens und Organisierens von Daten aus verschiedenen Quellen in einem einzigen, leicht zugänglichen Repository.

Sammeln Sie Kosten-, Auslastungs-, Leistungs- und andere Geschäftsdaten von Cloudanbietern, Herstellern und lokalen Systemen. Das Sammeln der Daten kann Folgendes umfassen:

  • Interne IT-Daten. Beispielsweise aus einer Konfigurationsverwaltungsdatenbank (CMDB) oder aus IT Asset Management (ITAM)-Systemen.
  • Geschäftsspezifische Daten, z. B. Organisationshierarchien und Metriken, die Cloudkosten dem Geschäftswert zuordnen oder quantifizieren. Beispielsweise Umsatz, wie in Ihren Unternehmens- und Unternehmensleitbilden definiert.

Überlegen Sie, wie Daten gemeldet werden, und planen Sie Datenstandardisierungsanforderungen, um die Berichterstellung für ähnliche Daten aus mehreren Quellen zu unterstützen, z. B. Kostendaten aus mehreren Clouds oder Kontotypen. Bevorzugen Sie offene Standards und Interoperabilität mit und zwischen Anbietern, Herstellern und internen Tools. Es kann auch erforderlich sein, Daten auf logische und sinnvolle Weise neu zu strukturieren, indem Daten kategorisiert oder gekennzeichnet werden, damit sie leicht zugänglich sind und analysiert und verstanden werden können.

Wenn Sie mit einer umfassenden Sammlung von Kosten- und Nutzungsinformationen ausgestattet sind, die an den Geschäftswert gebunden sind, können Organisationen Interessengruppen stärken und die Ziele anderer FinOps-Funktionen beschleunigen. Die Beteiligten sind dann in der Lage, fundiertere Entscheidungen zu treffen, was zu einer effizienteren Nutzung von Ressourcen und potenziell erheblichen Kosteneinsparungen führt.

Voraussetzungen

Die Datenerfassung und Normalisierung von Daten sind zwar entscheidend für die langfristige Effizienz und Effektivität jeder FinOps-Praxis, aber dies ist keine blockierende Anforderung für Ihre anfänglichen FinOps-Investitionen. Wenn es sich um Ihre erste Iteration durch den FinOps-Lebenszyklus handelt, sollten Sie leichtere Funktionen in Betracht ziehen, die einen schnelleren Return on Investment bieten können, z. B. Datenanalyse und Showback. Die Datenerfassung und -normalisierung kann je nach Kontogröße und Komplexität erheblichen Zeit- und Arbeitsaufwand erfordern. Es wird empfohlen, sich auf diesen Prozess zu konzentrieren, sobald Sie das richtige Verständnis für die Bemühungen und das Engagement der wichtigsten Beteiligten haben, um diese Bemühungen zu unterstützen.

Erste Schritte

Wenn Sie mit der Verwaltung der Kosten in der Cloud beginnen, verwenden Sie die nativen Tools, die im Portal oder über Power BI verfügbar sind. Wenn Sie mehr benötigen, können Sie die Daten für die lokale Analyse herunterladen oder möglicherweise einen kleinen Bericht erstellen oder ihn mit einem anderen Dataset zusammenführen. Schließlich müssen Sie diesen Prozess automatisieren, und hier kommt die „Datenerfassung“ ins Spiel. Als Ausgangspunkt konzentrieren wir uns auf die Erfassung von Kostendaten in einem gemeinsamen Datenspeicher.

  • Bevor Sie Kostendaten erfassen, denken Sie an Ihre Berichtsanforderungen.
    • Sprechen Sie mit Ihren Stakeholdern, um sicherzustellen, dass Sie ein solides Verständnis dafür haben, was sie benötigen. Versuchen Sie, ihre Beweggründe und Ziele zu verstehen, um sicherzustellen, dass die Daten oder Berichte für sie nützlich sind.
    • Ermitteln Sie die benötigten Daten, woher Sie die Daten abrufen können und wer Ihnen Zugang dazu verschaffen kann. Notieren Sie sich alle gängigen Datasets, die eventuell normalisiert werden müssen.
    • Bestimmen Sie den Grad der erforderlichen Granularität und wie oft die Daten aktualisiert werden müssen. Tägliche Kostendaten können für ein großes Konto eine Herausforderung darstellen. Erwägen Sie monatliche Aggregate, um Kosten zu senken und die Abfrageleistung und -zuverlässigkeit zu erhöhen, wenn dies Ihren Berichterstellungsanforderungen entspricht.
  • Erwägen Sie die Verwendung einer FinOps-Plattform eines Drittanbieters.
    • Überprüfen Sie die verfügbaren Drittanbieterlösungen im Azure Marketplace.
    • Wenn Sie sich dafür entscheiden, selbst eine Lösung zu erstellen, erwägen Sie, mit FinOps-Hubs zu beginnen, die zum von Microsoft bereitgestellten Open-Source-Toolkit FinOps gehören.
      • FinOps-Hubs beschleunigen die Entwicklung und helfen Ihnen dabei, sich auf die Entwicklung der benötigten Features zu konzentrieren, statt sich mit der Infrastruktur beschäftigen zu müssen.
  • Wählen Sie die Kostendetaillösung aus, die für Sie geeignet ist. Wir empfehlen geplante Exporte, bei denen Kostendaten täglich oder monatlich in ein Speicherkonto übertragen werden.
    • Wenn Sie tägliche Exporte verwenden, beachten Sie, dass Daten jeden Tag in eine neue Datei gepusht werden. Stellen Sie sicher, dass Sie bei der Kostenberichterstattung nur den letzten Tag auswählen.
  • Ermitteln Sie, ob Sie eine Datenintegrations- oder Workflowtechnologie zum Verarbeiten der Daten benötigen.
    • In einer frühen Phase können Sie Daten möglicherweise ohne andere Verarbeitung im exportierten Speicherkonto aufbewahren. Es wird empfohlen, die Daten dort für kleine Konten mit einfachen Anforderungen und minimalen Anpassungen aufzubewahren.
    • Wenn Sie Daten in einem erweiterten Datenspeicher erfassen oder eine Datenbereinigung oder -normalisierung durchführen müssen, ist möglicherweise die Implementierung einer Datenpipeline erforderlich. Wählen Sie eine Technologie zur Orchestrierung von Datenpipelines.
  • Bestimmen Sie Ihre Datenspeicheranforderungen.
    • In einer frühen Phase wird empfohlen, aus Gründen der Einfachheit und wegen der geringeren Kosten das exportierte Speicherkonto zu verwenden.
    • Wenn Sie eine erweiterte Abfrage-Engine benötigen oder in Ihren Berichterstellungstools Datengrößeneinschränkungen erreichen, sollten Sie die Erfassung von Daten in einem analytischen Datenspeicher in Erwägung ziehen. Wählen Sie einen Analysedatenspeicher aus.

Auf den Grundlagen aufbauen

An diesem Punkt verfügen Sie über eine Datenpipeline und erfassen Daten in einem zentralen Datenrepository. Wenn Sie über die Grundlagen hinausgehen, sollten Sie die folgenden Punkte berücksichtigen:

  • Normalisieren Sie Daten auf ein Standardschema, um das Ausrichten und Mischen von Daten aus mehreren Quellen zu unterstützen.
  • Ergänzen Sie Cloudkostendaten mit Organisationshierarchien und Budgets.
    • Erwägen Sie das Bezeichnen oder Taggen von Anforderungen, um Cloudkosten den Organisationshierarchien zuzuordnen.
  • Erweitern Sie Cloudressourcen- und Lösungsdaten um interne CMDB- oder ITAM-Daten.
  • Überlegen Sie, welche internen Geschäfts- und Umsatzmetriken erforderlich sind, um Cloudkosten dem Geschäftswert zuzuordnen.
  • Ermitteln Sie, welche anderen Datasets je nach Ihren Berichtsanforderungen erforderlich sind:

Weitere Informationen finden Sie bei der FinOps Foundation.

Diese Funktion ist Teil des FinOps-Frameworks der FinOps Foundation, einer gemeinnützigen Organisation, die sich der Förderung der Verwaltung und Optimierung von Cloudkosten widmet. Weitere Informationen zu FinOps, einschließlich nützlicher Playbooks, Schulungs- und Zertifizierungsprogrammen und mehr, finden Sie im Artikel Datenerfassung und -normalisierung in der Dokumentation zum FinOps-Framework.

Nächste Schritte

  • Informationen zum Zuordnen von Kosten zu Geschäftseinheiten und Anwendungen finden Sie unter Kostenzuordnung.
  • Informationen zum Analysieren und Melden von Kosten finden Sie unter Datenanalyse und Showback.