Um Cloud-Kosten auf mehrere Teams zu verteilen, versehen Sie Cloud-Ressourcen mit Team- oder Projektkennungen und nutzen diese Kennzeichnungen anschließend, um die Ausgaben in Ihren Cloud-Abrechnungsdaten zu gruppieren und zu verteilen. Der effektivste Ansatz kombiniert die direkte Zuordnung von Ressourcen, die einem Team gehören, mit einer festgelegten Methode für gemeinsam genutzte Kosten wie Netzwerkkosten, Sicherheitstools und gemeinsam genutzte Plattformen. In den folgenden Abschnitten werden die einzelnen Aspekte der Cloud-Kostenverteilung ausführlich erläutert.
Was macht die Kostenverrechnung in der Cloud schwieriger als die Kostenverrechnung vor Ort?
Die Zuordnung von Cloud-Kosten ist schwieriger als die Zuordnung von On-Premises-Kosten, da Cloud-Ausgaben dynamisch, verbrauchsabhängig und von Natur aus gemeinsam genutzt sind. On-Premises-Kosten sind größtenteils fest und an physische Anlagen gebunden, die Sie den Eigentümern zuordnen können. Cloud-Ressourcen werden je nach Bedarf hoch- und heruntergefahren, Kosten fallen sekündlich an, und viele Dienste werden teamübergreifend genutzt, ohne dass es klare Zuständigkeiten gibt.
Diese Komplexität ist auf mehrere strukturelle Unterschiede zurückzuführen:
- Verbrauchsabhängige Abrechnung: Cloud-Anbieter berechnen ihre Gebühren nach Verbrauch, was bedeutet, dass die Kosten täglich schwanken. Ein Team, das über Nacht eine Datenpipeline ausgeführt hat, verursacht einen Kostenanstieg, der am Vortag noch nicht vorhanden war.
- Gemeinsam genutzte Infrastruktur: Dienste wie virtuelle Netzwerke, Identitätsmanagement, Protokollierungsplattformen und Kubernetes-Cluster werden von mehreren Teams gleichzeitig genutzt. Es gibt keine physische Grenze, die eine Zuordnung zu einem einzigen Verantwortlichen ermöglichen würde.
- Dezentraler Einkauf: Ingenieure können Ressourcen direkt bereitstellen, ohne einen zentralen Beschaffungsprozess durchlaufen zu müssen, sodass Ausgabenentscheidungen weit entfernt vom Finanzteam getroffen werden.
- Multi-Cloud- und Hybridumgebungen: Unternehmen, die Workloads auf AWS, Azure und GCP ausführen, erhalten separate Rechnungen in unterschiedlichen Formaten, was einen umfassenden Überblick erschwert.
Lokale Umgebungen weisen in der Regel eine vorhersehbare Kostenstruktur auf, bei der Hardware, Lizenzen und Wartungsverträge einmalig zugewiesen und jährlich überprüft werden. Cloud-Umgebungen erfordern eine kontinuierliche Zuweisung, da sich die Kostenbasis täglich ändert. Genau aus diesem Grund Cloud-FinOps-Verfahren als eigenständige Disziplin existieren und nicht als Erweiterung des traditionellen IT-Finanzmanagements.
Was sind die wichtigsten Methoden zur Zuordnung von Cloud-Kosten an Teams?
Die drei wichtigsten Methoden zur Zuordnung von Cloud-Kosten an Teams sind die direkte Zuordnung, die proportionale Zuordnung und die Zuordnung nach festen Anteilen. Die meisten Unternehmen nutzen je nach Art der zu verteilenden Kosten eine Kombination aus allen drei Methoden.
Direkte Zuordnung
Bei der direkten Zuordnung werden die Kosten dem Team oder Projekt zugewiesen, dem die Ressource gehört. Dies funktioniert gut, wenn Ressourcen eindeutig gekennzeichnet und einem einzelnen Team zugeordnet sind. Ein Entwicklungsteam, das seine eigene Anwendungsumgebung in einem separaten Cloud-Konto oder -Abonnement betreibt, ist ein anschauliches Beispiel dafür. Die direkte Zuordnung ist die genaueste Methode und sollte, sofern möglich, standardmäßig angewendet werden.
Proportionale Zuteilung
Bei der proportionalen Zuordnung werden gemeinsam genutzte Kosten auf der Grundlage eines messbaren Faktors verteilt, beispielsweise des prozentualen Anteils an den insgesamt in Anspruch genommenen Rechenstunden, der Anzahl der aktiven Nutzer oder des Volumens der getätigten API-Aufrufe. Wenn beispielsweise ein gemeinsam genutzter Kubernetes-Cluster drei Teams bedient und Team A 60% der Rechenleistung des Clusters nutzt, werden Team A 60% der Kosten des Clusters in Rechnung gestellt. Diese Methode ist fair, wenn Nutzungsdaten verfügbar und zuverlässig sind.
Zuteilung mit festem Anteil
Bei der festen Kostenverteilung werden die gemeinsamen Kosten unabhängig von der tatsächlichen Nutzung zu gleichen Teilen oder nach einem festgelegten Prozentsatz aufgeteilt. Diese Methode ist einfacher umzusetzen, aber weniger genau. Unternehmen nutzen sie häufig als Ausgangspunkt, wenn noch keine Nutzungsdaten vorliegen, mit der Absicht, auf eine proportionale Verteilung umzustellen, sobald die Erfassung und Überwachung ausgereifter sind.
Wie funktioniert die Kennzeichnung von Cloud-Ressourcen für die Kostenverrechnung?
Beim Tagging von Cloud-Ressourcen werden den Cloud-Ressourcen Metadaten-Tags im Schlüssel-Wert-Format zugewiesen, sodass Abrechnungssysteme die Kosten anhand dieser Tags gruppieren und filtern können. Ein Tag wie beispielsweise Team: Datenverarbeitung oder Kostenstelle: 1042 Gibt dem Abrechnungstool Ihres Cloud-Anbieters vor, welchem Team oder welcher Geschäftseinheit die Kosten für diese Ressource zuzuordnen sind.
Alle großen Cloud-Anbieter, darunter AWS, Azure und GCP, unterstützen Ressourcen-Tags nativ und ermöglichen es Ihnen, Abrechnungsdaten nach Tag-Werten gefiltert zu exportieren. Diese mit Tags versehenen Abrechnungsdaten fließen dann in Kostenverrechnungsberichte, Dashboards oder ITFM-Tools ein.
Damit das Tagging eine zuverlässige Zuordnung der Cloud-Kosten ermöglicht, müssen Sie vier praktische Anforderungen berücksichtigen:
- Eine einheitliche Taxonomie für die Verschlagwortung: Einigen Sie sich auf einen Standardsatz von Tag-Schlüsseln und zulässigen Werten, bevor die Teams mit der Bereitstellung von Ressourcen beginnen. Andernfalls kommt es zu Abweichungen wie Team: DataEng, Team: Data Engineering, und Team: Datenverarbeitung, die alle als separate Posten in den Abrechnungsberichten erscheinen.
- Durchsetzung der Kennzeichnungspflicht: Verwenden Sie Cloud-Richtlinientools wie AWS Service Control Policies, Azure Policy oder GCP Organization Policies, um zu verhindern, dass Ressourcen ohne Tags erstellt werden.
- Rückwirkende Kennzeichnung: Überprüfen Sie die vorhandenen Ressourcen und kennzeichnen Sie diejenigen, die vor der Definition Ihrer Taxonomie bereitgestellt wurden. Nicht gekennzeichnete Ressourcen führen zu Lücken in Ihrem Zuordnungsmodell.
- Überwachung der Tag-Abdeckung: Verfolgen Sie, wie viel Prozent Ihrer Gesamtausgaben durch Tags abgedeckt sind. Eine geringe Tag-Abdeckung ist einer der häufigsten Gründe dafür, dass die Zuordnung von Cloud-Kosten bei großem Umfang nicht mehr funktioniert.
Das Tagging allein löst nicht das Problem der Zuweisung gemeinsam genutzter Ressourcen oder verwalteter Dienste, die keine Tags auf Ressourcenebene unterstützen. Aus diesem Grund wird das Tagging zusätzlich zu den oben beschriebenen Zuweisungsmethoden eingesetzt und ersetzt diese nicht.
Was ist der Unterschied zwischen „Cloud Chargeback“ und „Showback“?
Bei einem „Cloud-Chargeback“ werden den Teams ihre Cloud-Nutzung in Rechnung gestellt, wobei die Kosten auf ihre Budgets umgelegt werden. Bei einem „Cloud-Showback“ erhalten die Teams einen Bericht, aus dem hervorgeht, was sie genutzt haben und wie hoch die Kosten waren, ohne dass dabei tatsächlich Geld fließt. Der wesentliche Unterschied liegt in der finanziellen Rechenschaftspflicht: Ein Chargeback erzeugt echten Budgetdruck, während ein Showback das Bewusstsein schärft, ohne finanzielle Konsequenzen nach sich zu ziehen.
Beide Ansätze dienen dem Ziel der Transparenz bei den Cloud-Kosten, eignen sich jedoch für unterschiedliche organisatorische Kontexte:
- Showback Dies funktioniert gut, wenn ein Unternehmen zum ersten Mal ein Kostenbewusstsein aufbaut, wenn Teams noch keine eigenen IT-Budgets haben oder wenn sich das Zuweisungsmodell noch in der Entwicklungsphase befindet. Es verschafft den Teams Transparenz über ihre Ausgaben, ohne sie für Ungenauigkeiten im Modell zu bestrafen.
- Rückbuchung Das funktioniert gut, wenn die Teams klare Zuständigkeiten für ihre Cloud-Ressourcen haben, wenn das Zuteilungsmodell präzise genug ist, um vertretbar zu sein, und wenn das Unternehmen auf Teamebene ein echtes Kostenoptimierungsverhalten fördern möchte.
Viele Unternehmen beginnen mit Showback und stellen erst dann auf Chargeback um, wenn die Tagging-Abdeckung hoch ist, Regeln zur Kostenteilung vereinbart wurden und die Teams Zeit hatten, ihre Ausgabendaten zu verstehen und entsprechend zu handeln. Eine Umstellung auf Chargeback, bevor das Zuordnungsmodell zuverlässig ist, führt häufig zu Streitigkeiten und untergräbt das Vertrauen in die Daten.
Wie gehen Sie mit gemeinsam genutzten Cloud-Kosten um, die sich nicht direkt zuordnen lassen?
Sie regeln nicht zuordenbare gemeinsame Cloud-Kosten, indem Sie explizite Verrechnungsregeln festlegen, die diese Kosten anhand eines messbaren Indikators auf die Teams verteilen, die sie in Anspruch nehmen. Das Ziel besteht darin, jede Ausgabe für jemanden sichtbar zu machen, auch wenn eine direkte Zuordnung nicht möglich ist, damit keine Ausgaben in einem Pool ohne Verantwortlichen verbleiben.
Zu den gängigen Ansätzen für die Aufteilung von Cloud-Kosten gehören:
- Nutzungsabhängige Aufteilung: Verteilen Sie die Kosten für den gemeinsam genutzten Dienst proportional zur Nutzung einer entsprechenden messbaren Ressource durch die einzelnen Teams. Teilen Sie beispielsweise die Kosten für den ausgehenden Netzwerkverkehr entsprechend dem Anteil jedes Teams an der insgesamt übertragenen Datenmenge auf.
- Gleichmäßige Aufteilung: Teilen Sie die gemeinsamen Kosten gleichmäßig auf alle Teams auf, die von dem Dienst profitieren. Einfach umzusetzen und transparent, spiegelt jedoch die tatsächlichen Verbrauchsunterschiede nicht wider.
- Gestaffelte Zuteilung: Weisen Sie allen Teams eine Grundgebühr zu und verteilen Sie die verbleibenden Kosten entsprechend der Nutzung. Dies berücksichtigt sowohl fixe Gemeinkosten als auch variable Verbrauchsanteile.
- Verantwortung des Plattformteams: Behandeln Sie gemeinsam genutzte Infrastruktur als ein Produkt, das einem Plattformteam gehört, das die Kosten trägt und diese über interne Servicegebühren oder eine separate Budgetlinie wieder hereinholt.
Der wichtigste Schritt besteht nicht darin, die perfekte Methode auszuwählen, sondern die von Ihnen verwendete Methode zu dokumentieren und sich darauf zu einigen. Wenn Teams verstehen, wie die gemeinsamen Kosten aufgeteilt werden, kommt es weitaus seltener zu Streitigkeiten über die Zahlen. Undokumentierte Verteilungsregeln sind eine häufige Ursache für Reibereien zwischen IT-, Finanz- und Entwicklungsteams.
Welche Tools unterstützen die Verteilung der Cloud-Kosten auf verschiedene Teams?
Die Zuordnung von Cloud-Kosten wird durch drei Kategorien von Tools unterstützt: native Cloud-Abrechnungstools, spezielle FinOps-Plattformen und integrierte IT-Finanzmanagement-Plattformen. Jede Kategorie bietet je nach Reifegrad Ihres Zuordnungsmodells unterschiedliche Funktionsumfänge.
Native Cloud-Abrechnungstools
AWS Cost Explorer, Azure Cost Management und GCP Cloud Billing bieten alle eine tagbasierte Kostenfilterung, Berichte zur Kostenverrechnung sowie grundlegende Budgetierungsfunktionen. Sie eignen sich gut für Single-Cloud-Umgebungen mit unkomplizierten Anforderungen an die Kostenverrechnung. Ihre Grenzen zeigen sich jedoch, wenn eine cloudübergreifende Konsolidierung, komplexe Regeln für gemeinsam genutzte Kosten oder die Integration in umfassendere IT-Finanzdaten erforderlich sind.
Spezielle FinOps- und ITFM-Plattformen
Plattformen wie Apptio Cloudability bieten in einer einzigen Benutzeroberfläche Transparenz über Multi-Cloud-Kosten, erweiterte Zuordnungsregeln, Showback- und Chargeback-Berichte sowie die Erkennung von Anomalien. Diese Tools sind für Unternehmen konzipiert, die erhebliche Cloud-Ausgaben über viele Teams und Konten hinweg verwalten. Sie unterstützen den gesamten Lebenszyklus des Cloud-Kostenmanagements, von der Tagging-Governance bis hin zu Optimierungsempfehlungen und Prognosen.
Für Unternehmen, die die Zuordnung von Cloud-Kosten in ihren Gesamtkontext der Technologieinvestitionen einordnen möchten, bietet die Integration von FinOps-Tools in ein TBM-Framework einen zusätzlichen Mehrwert. Durch diese Integration werden die Cloud-Ausgaben den damit verbundenen Dienstleistungen und Geschäftsergebnissen zugeordnet, wodurch sich der Fokus von der reinen Kostenverteilung auf den geschäftlichen Nutzen verlagert, den die Cloud-Investitionen der einzelnen Teams erbringen.
So unterstützen wir Sie bei der Zuordnung von Cloud-Kosten
Wir arbeiten mit Unternehmen in jeder Reifephase der Cloud-Kostenverrechnung zusammen – von der Einrichtung einer einheitlichen Tagging-Taxonomie bis hin zur Implementierung eines vollständig geregelten FinOps-Betriebsmodells. Unser Ansatz verbindet die technischen und finanziellen Aspekte des Cloud-Kostenmanagements, sodass IT-, Finanz- und Entwicklungsteams auf der Grundlage derselben Daten und derselben Regeln arbeiten.
Konkret helfen wir Ihnen dabei:
- Entwicklung und Durchsetzung einer Tagging-Taxonomie, die eine hohe Tag-Abdeckung in AWS, Azure und GCP gewährleistet
- Erstellen Sie Regeln für die Aufteilung gemeinsamer Kosten, die dokumentiert, abgestimmt und gegenüber allen Beteiligten vertretbar sind
- Führen Sie Showback- und Chargeback-Modelle ein, die der finanziellen Reife und der Governance-Struktur Ihres Unternehmens entsprechen
- Konfigurieren Sie Apptio Cloudability oder Ihre vorhandenen Tools so, dass zuverlässige Berichte zur Kostenverrechnung auf Teamebene erstellt werden
- Verbinden Sie die Zuordnung von Cloud-Kosten über eine TBM-Integration mit Ihrem übergeordneten IT-Finanzmanagementmodell
Wir beginnen mit einer FinOps-Reifegradanalyse, um zu ermitteln, wo Ihr derzeitiger Prozess zur Zuordnung von Cloud-Kosten Schwachstellen aufweist und wo die wertvollsten Verbesserungen möglich sind. Wenn Sie von einer ad-hoc-Kostentransparenz zu einem strukturierten, skalierbaren Zuordnungsmodell übergehen möchten, Nehmen Sie Kontakt mit uns auf um zu besprechen, wo wir anfangen sollen.