Wirtschaftlichkeit von Einheiten (Unit Economics)
Dieser Artikel hilft Ihnen, die Funktionen der Einheitsökonomie im FinOps-Framework zu verstehen und dies in der Microsoft-Cloud zu implementieren.
Definition
Unit Economics bezieht sich auf den Prozess der Berechnung der Kosten einer einzelnen Einheit eines Unternehmens, die den Geschäftswert der Cloud anzeigen kann.
Identifizieren Sie, was eine einzelne Einheit für Ihr Unternehmen ist – z. B. eine Verkaufstransaktion für eine E-Commerce-Website oder ein Benutzer für eine soziale App. Ordnen Sie jede Einheit den unterstützenden Clouddiensten zu, die diese Einheit unterstützen. Um die Gesamtkosten der einzelnen Einheiten zu quantifizieren, teilen Sie die Kosten der gemeinsam genutzten Infrastruktur mit Nutzungsdaten auf.
Unit Economics bietet Einblicke in die Rentabilität und ermöglicht Es Organisationen, datengesteuerte Geschäftsentscheidungen in Bezug auf Cloudinvestitionen zu treffen. Die Wirtschaftlichkeit einer Einheit ist das, was die Cloud mit messbarem Geschäftswert verbindet.
Das ultimative Ziel der Einheitsökonomie als Ableitung der aktivitätsbasierten Kostenberechnungsmethode ist es, die gesamten Kosten Ihres Unternehmens zu berücksichtigen. Dieser Artikel beschreibt, wie Sie Ihre Microsoft Cloud-Kosten hierbei berücksichtigen können. Bei der Weiterentwicklung Ihrer FinOps-Praktiken sollten Sie die manuellen Prozesse und Schritte außerhalb der Cloud berücksichtigen, die für die Berechnung von Einheiten wichtig sein können, die für Ihr Unternehmen bei der möglichst genauen Erfassung der Kosten pro Einheit wichtig sind.
Voraussetzungen
Um die Kosten pro Einheit effektiv messen zu können, müssen Sie sich damit vertraut machen, wie die von Ihnen genutzten Dienste abgerechnet werden. Wenn Sie die Faktoren verstehen, die zu den Kosten beitragen, können Sie den Verbrauch und die Kosten aufschlüsseln und sie einzelnen Einheiten zuordnen. Zu den Faktoren, die zu den Kosten beitragen, zählen Compute, Speicher, Netzwerk und Datenübertragung. Die Abstimmung Ihrer Servicenutzung mit den verschiedenen Preismodellen (z. B. nutzungsbasierte Bezahlung, Reservierungen und Azure-Hybridvorteil), wirkt sich ebenfalls auf Ihre Kosten aus.
Erste Schritte
Unit Economics ist keine einfache Aufgabe. Die Wirtschaftlichkeit der Einheiten erfordert ein tiefes Verständnis Ihrer Architektur sowie mehrere Datasets, um das gesamte Bild zu erfassen. Welche Daten Sie genau benötigen, hängt von den von Ihnen verwendeten Diensten und den von Ihnen verwendeten Telemetriedaten ab.
- Beginnen Sie mit Anwendungstelemetriedaten.
- Je umfassender Ihre Anwendungstelemetriedaten sind, desto einfacher kann die Wirtschaftlichkeit der Einheiten zu generieren sein. Protokollieren Sie, wann und wie lange wichtige Funktionen ausgeführt werden. Sie können damit die Laufzeit jeder Einheit oder einer Funktion ableiten, die mit der Einheit korreliert.
- Wenn Anwendungstelemetrie nicht direkt möglich ist, sollten Sie Problemumgehungen in Betracht ziehen, die Telemetriedaten protokollieren können, z. B. API Management oder sogar das Konfigurieren von Warnungsregeln in Azure Monitor, die Aktionsgruppen auslösen, die die Telemetriedaten protokollieren. Das Ziel besteht darin, alle Nutzungstelemetriedaten in einem einzigen, konsistenten Datenspeicher zu erfassen.
- Wenn Sie über keine Telemetrie verfügen, sollten Sie Application Insights einrichten, eine Erweiterung von Azure Monitor.
- Verwenden Sie Azure Monitor-Metriken, um Ressourcennutzungsdaten abzurufen.
- Wenn Sie über keine Telemetriedaten verfügen, sehen Sie sich an, welche Metriken in Azure Monitor verfügbar sind, mit denen sich Ihre Anwendungsnutzung den Kosten zuordnen lässt. Sie benötigen etwas, mit dem Sie den Verbrauch Ihrer Ressourcen aufschlüsseln können, um Ihnen eine Vorstellung davon zu geben, welcher Prozentsatz des abgerechneten Verbrauchs von einer Einheit im Vergleich zu einer anderen stammt.
- Wenn Sie die benötigten Daten nicht in Metriken finden, überprüfen Sie auch Protokolle und Ablaufverfolgungen in Azure Monitor. Dies steht möglicherweise nicht in direktem Zusammenhang mit dem Verbrauch, kann Ihnen jedoch einen Hinweis auf den Verbrauch geben.
- Verwenden Sie dienstspezifische APIs, um detaillierte Nutzungstelemetriedaten abzurufen.
- Jeder Dienst verwendet Azure Monitor für einen Kernsatz von Protokollen und Metriken. Einige Dienste bieten auch detailliertere Überwachungs- und Nutzungs-APIs, um mehr Details zu erhalten, als in Azure Monitor verfügbar sind. Schlagen Sie in der Dokumentation zum Azure-Dienst nach, um die richtige API für die von Ihnen verwendeten Dienste zu finden.
- Quantifizieren Sie anhand der von Ihnen gesammelten Daten den Prozentsatz der Nutzung, der aus jeder Einheit stammt.
- Verwenden Sie Preis- und Nutzungsdaten, um diese Arbeit zu erleichtern. Es ist in der Regel am besten, nach der Datenaufnahme und Normalisierung aufgrund der hohen Datenmenge zu tun, die erforderlich ist, um genaue Einheitenkosten zu berechnen.
- Ein Teil des Verbrauchs wird keiner Einheit zugeordnet. Es gibt mehrere Möglichkeiten, diese Kosten zu berücksichtigen, z. B. die Aufteilung auf der Grundlage der bekannten Nutzungsanteile oder die Behandlung als Gemeinkosten, die separat minimiert werden sollten.
Aufbauen auf den Grundlagen
- Automatisieren Sie alle Aspekte der Kostenberechnung, die nicht vollständig automatisiert sind.
- Ziehen Sie in Betracht, die Berechnung der Kosten pro Einheit um andere Kosten wie externe Lizenzierung, lokale Betriebskosten und Arbeitsaufwand zu erweitern.
- Erstellen Sie Einzelkosten in Geschäfts-KPIs, um den Wert der gesammelten Daten zu maximieren.
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, Schulungen und Zertifizierungsprogramme, und mehr finden Sie im Artikel zu Unit Economics Capability in der FinOps Framework-Dokumentation.
Sie finden auch verwandte Videos auf dem YouTube-Kanal der FinOps Foundation:
Zugehöriger Inhalt
Verwandte FinOps-Funktionen:
Verwandte Produkte:
Verwandte Lösungen:
Weitere Ressourcen: