Finanzdienstleistungen: Kostenoptimierung

Last reviewed 2025-07-28 UTC

Dieses Dokument in der Google Cloud Perspektive „Finanzdienstleistungen“ des Well-Architected Framework bietet eine Übersicht über Prinzipien und Empfehlungen zur Optimierung der Kosten Ihrer Arbeitslasten für Finanzdienstleistungen in Google Cloud. Die Empfehlungen in diesem Dokument stimmen mit der Säule „Kostenoptimierung“ des Well-Architected Framework überein.

Für eine robuste Kostenoptimierung von Arbeitslasten für Finanzdienstleistungen sind die folgenden grundlegenden Elemente erforderlich:

  • Die Möglichkeit, ineffiziente von wertschöpfender Ressourcennutzung zu unterscheiden.
  • Eine verankerte Kultur der finanziellen Rechenschaftspflicht.

Um Kosten zu optimieren, benötigen Sie ein umfassendes Verständnis der Kostentreiber und des Ressourcenbedarfs in Ihrem Unternehmen. In einigen großen Unternehmen, insbesondere in solchen, die sich noch am Anfang der Cloud-Einführung befinden, ist oft ein einzelnes Team für die Optimierung der Ausgaben in einer Vielzahl von Bereichen verantwortlich. Dieser Ansatz geht davon aus, dass ein zentrales Team am besten in der Lage ist, Möglichkeiten zur Effizienzsteigerung mit hohem Wert zu identifizieren.

Der zentralisierte Ansatz kann in den ersten Phasen der Cloud-Einführung oder für nicht kritische Arbeitslasten einige Erfolge erzielen. Ein einzelnes Team kann jedoch die Kostenoptimierung nicht im gesamten Unternehmen vorantreiben. Wenn die Ressourcennutzung oder die regulatorischen Anforderungen steigen, ist der zentralisierte Ansatz nicht nachhaltig. Zentralisierte Teams stehen vor Skalierbarkeitsproblemen, insbesondere wenn sie mit einer großen Anzahl von Finanzprodukten und ‑dienstleistungen zu tun haben. Die Projektteams, die die Produkte und Dienstleistungen besitzen, wehren sich möglicherweise gegen Änderungen, die von einem externen Team vorgenommen werden.

Für eine effektive Kostenoptimierung müssen ausgabenbezogene Daten gut sichtbar sein und Entwickler und andere Cloud-Nutzer, die mit den Arbeitslasten vertraut sind, müssen motiviert werden, Maßnahmen zur Kostenoptimierung zu ergreifen. Aus organisatorischer Sicht besteht die Herausforderung bei der Kostenoptimierung darin, die Bereiche zu identifizieren, die optimiert werden sollten, die für diese Bereiche verantwortlichen Entwickler zu ermitteln und sie dann davon zu überzeugen, die erforderlichen Optimierungsmaßnahmen zu ergreifen. Dieses Dokument enthält Empfehlungen, wie Sie diese Herausforderung meistern können.

Die Empfehlungen zur Kostenoptimierung in diesem Dokument sind den folgenden Kernprinzipien zugeordnet:

Ineffizienzen mithilfe von Google Cloud Tools identifizieren

Google Cloud bietet verschiedene Produkte, Tools und Funktionen, mit denen Sie Ineffizienzen identifizieren können. Beachten Sie die folgenden Empfehlungen.

Automatisierung und KI verwenden, um systematisch zu ermitteln, was optimiert werden muss

Active Assist bietet intelligente Empfehlungen für verschiedene Dienste wie Cloud Run für Microservices, BigQuery für Datenanalysen, Compute Engine für Kernanwendungen und Cloud SQL für relationale Datenbanken. Active Assist-Empfehlungen werden kostenlos und ohne Konfiguration durch Sie bereitgestellt. Die Empfehlungen helfen Ihnen, inaktive Ressourcen und nicht ausreichend genutzte Zusicherungen zu identifizieren.

FinOps-Monitoring und ‑Kontrolle über eine einheitliche Oberfläche zentralisieren

Cloud Billing-Berichte und der FinOps-Hub ermöglichen Ihnen die Implementierung eines umfassenden Kostenmonitorings. Diese umfassende Ansicht ist für Finanzprüfer und interne Finanzteams unerlässlich, um Cloud-Ausgaben zu verfolgen, die finanzielle Situation zu bewerten, den FinOps-Reifegrad in verschiedenen Geschäftsbereichen oder Kostenstellen zu beurteilen und eine konsistente finanzielle Darstellung zu liefern.

Wert durch Analyse und Anreicherung von Ausgabendaten ermitteln

Active Assist ist effektiv bei der Identifizierung offensichtlicher Ineffizienzen. Die Ermittlung des Werts kann jedoch schwieriger sein, insbesondere wenn Arbeitslasten auf ungeeigneten Produkten ausgeführt werden oder wenn die Arbeitslasten nicht klar auf den Geschäftswert ausgerichtet sind. Bei Arbeitslasten für Finanzdienstleistungen geht der Geschäftswert über die Kostenreduzierung hinaus. Der Wert umfasst auch die Risikominderung, die Einhaltung von Vorschriften und die Erzielung von Wettbewerbsvorteilen.

Um Cloud-Ausgaben und ‑Wert ganzheitlich zu verstehen, benötigen Sie ein umfassendes Verständnis auf mehreren Ebenen: Woher kommen die Ausgaben, welche Geschäftsfunktion wird durch die Ausgaben vorangetrieben und wie technisch machbar ist es, die betreffende Arbeitslast umzugestalten oder zu optimieren?

Das folgende Diagramm zeigt, wie Sie die DIKW-Pyramide (Data-Information-Knowledge-Wisdom) und Google Cloud Tools verwenden können, um ein ganzheitliches Verständnis der Cloud-Kosten und des Cloud-Werts zu erhalten.

Die DIKW-Pyramide (Data-Information-Knowledge-Wisdom) zeigt, wie Sie Daten zu Cloud-Ausgaben nutzen können, um fundierte Entscheidungen zu treffen.

Das vorherige Diagramm zeigt, wie Sie mit dem DIKW-Ansatz Rohdaten zu Cloud-Ausgaben in umsetzbare Erkenntnisse und Entscheidungen umwandeln können, die den Geschäftswert steigern.

  • Daten: Auf dieser Ebene erfassen Sie unaufbereitete Streams von Nutzungs und Kostendaten für Ihre Cloud-Ressourcen. Ihr zentrales FinOps-Team verwendet Tools wie Cloud Billing-Rechnungen, Abrechnungsexporte und Cloud Monitoring, um detaillierte Daten zu erhalten. Ein Datenpunkt könnte beispielsweise sein, dass eine VM mit dem Namen app1-test-vmA 730 Stunden in der Region us-central1 ausgeführt wurde und 70 $ gekostet hat.
  • Informationen: Auf dieser Ebene verwendet Ihr zentrales FinOps-Team Tools wie Cloud Billing-Berichte und den FinOps-Hub, um die Rohdaten zu strukturieren und Fragen wie „Für welche Kategorien von Ressourcen geben die Nutzer Geld aus?“ zu beantworten. Beispielsweise stellen Sie möglicherweise fest, dass insgesamt 1.050 $ für VMs des Maschinentyps „n4-standard-2“ in zwei Regionen in den USA ausgegeben wurden.
  • Wissen: Auf dieser Ebene reichert Ihr zentrales FinOps-Team Informationen mit dem entsprechenden geschäftlichen Kontext an, z. B. wer hat Geld ausgegeben und für welchen Zweck. Sie verwenden Mechanismen wie Tagging, Labels, Ressourcenhierarchie, Rechnungskonten und benutzerdefinierte Looker-Dashboards. Beispielsweise stellen Sie möglicherweise fest, dass das Testteam für app1 in den USA in der zweiten Juliwoche im Rahmen eines Stresstests 650 $ ausgegeben hat.
  • Weisheit: Auf dieser Ebene verwenden Ihre Produkt- und Anwendungsteams das kontextbezogene Wissen, um den Geschäftswert von Cloud-Ausgaben zu bewerten und fundierte, strategische Entscheidungen zu treffen. Ihre Teams beantworten möglicherweise Fragen wie die folgenden:
    • Generieren die 5.000 $, die für eine Datenanalysepipeline ausgegeben wurden, einen Geschäftswert?
    • Können wir die Pipeline umgestalten, um sie effizienter zu machen, ohne die Leistung zu beeinträchtigen?

Beachten Sie die folgenden Empfehlungen zur Analyse von Cloud-Ausgabendaten.

Ausgabendaten analysieren, die vonbereitgestellt werden Google Cloud

Beginnen Sie mit detaillierten Cloud Billing-Daten, die nach BigQuery exportiert wurden und Daten, die verfügbar sind in Monitoring Logs. Um umsetzbare Erkenntnisse zu gewinnen und Entscheidungen zu treffen, müssen Sie diese Daten strukturieren und mit geschäftlichem Kontext anreichern.

Daten mit den verfügbaren Tools visualisieren

Ergänzen Sie die integrierten Google Cloud Dashboards mit benutzerdefinierten Berichten, indem Sie Tools wie Data Studio für BigQuery-Exporte verwenden. Finanzteams können benutzerdefinierte Dashboards erstellen, die Cloud-Ausgaben im Kontext von Finanzmesswerten, regulatorischen Berichtsanforderungen und der Rentabilität von Geschäftsbereichen darstellen. Anschließend können sie eine klare finanzielle Darstellung für die Analyse und Entscheidungsfindung durch Führungskräfte bereitstellen.

Ausgaben zuweisen, um die Rechenschaftspflicht zu erhöhen

Nachdem Sie verstanden haben, was die Cloud-Ausgaben verursacht, müssen Sie ermitteln, wer Geld ausgibt und warum. Für dieses Verständnis ist eine robuste Kostenzuweisung erforderlich, bei der Cloud-Ressourcen geschäftsrelevante Metadaten zugewiesen werden. Wenn beispielsweise eine bestimmte Ressource vom Banking-AppDev-Team verwendet wird, können Sie der Ressource ein Tag wie team=banking_appdev zuweisen, um die Kosten zu verfolgen, die dem Team für diese Ressource entstehen. Im Idealfall sollten Sie 100% Ihrer Cloud-Kosten der Quelle der Ausgaben zuweisen. In der Praxis können Sie mit einem niedrigeren Ziel beginnen, da die Erstellung einer Metadatenstruktur zur Unterstützung der 100-prozentigen Kostenzuweisung sehr aufwendig ist.

Beachten Sie die folgenden Empfehlungen, um eine Metadatenstrategie zur Unterstützung der Kostenzuweisung zu entwickeln:

  • Gültigkeit: Achten Sie darauf, dass die Tags helfen, geschäftsbezogene KPIs (Key Performance Indicators) und regulatorische Anforderungen zu identifizieren. Diese Zuordnung ist entscheidend für interne Rückbelastungen, regulatorisches Berichtswesen und die Abstimmung von Cloud-Ausgaben auf die Ziele der Geschäftsbereiche. Die folgenden Tags identifizieren beispielsweise eindeutig ein Ausgabenteam, seine Region und das Produkt, an dem es arbeitet: team=banking_appdev, region=emea, product=frontend.
  • Automatisierung: Um ein hohes Maß an Tagging-Compliance zu erreichen, erzwingen Sie das Tagging durch Automatisierung. Manuelles Tagging ist fehleranfällig und führt zu Inkonsistenzen, was in Umgebungen für Finanzdienstleistungen, in denen Prüfbarkeit und finanzielle Genauigkeit von größter Bedeutung sind, inakzeptabel ist. Automatisches Tagging sorgt dafür, dass Ressourcen beim Erstellen richtig kategorisiert werden.
  • Einfachheit: Messen Sie einfache, nicht korrelierte Faktoren. Umgebungen für Finanzdienstleistungen sind komplex. Damit die Regeln für die Kostenzuweisung in einer solchen Umgebung leicht zu verstehen und durchzusetzen sind, müssen sie so einfach wie möglich sein. Vermeiden Sie es, die Regeln für sehr spezifische (Edge-)Fälle zu überkomplizieren. Komplexe Regeln können zu Verwirrung und Widerstand bei den Betriebsteams führen.

Nachdem Sie eine Zuweisungsstrategie mithilfe von Tags definiert haben, müssen Sie den Detaillierungsgrad festlegen, auf dem die Strategie implementiert werden soll. Der erforderliche Detaillierungsgrad hängt von Ihren geschäftlichen Anforderungen ab. Einige Unternehmen müssen beispielsweise die Kosten auf Produktebene verfolgen, andere benötigen Kostendaten für jede Kostenstelle und wieder andere benötigen Kostendaten pro Umgebung (Entwicklung, Staging und Produktion).

Beachten Sie die folgenden Ansätze, um den geeigneten Detaillierungsgrad für die Kostenzuweisung für Ihr Unternehmen zu erreichen:

  • Verwenden Sie die Projekthierarchie in Google Cloud als natürlichen Ausgangspunkt für die Kostenzuweisung. Projekte stellen Punkte der Richtliniendurchsetzung in Google Clouddar. Standardmäßig werden IAM-Berechtigungen, Sicherheitsrichtlinien und Kosten Projekten und Ordnern zugewiesen. Wenn Sie Kostendaten überprüfen, die aus Cloud Billing exportiert wurden, können Sie die Ordnerhierarchie und die Projekte sehen, die mit den Kostendaten verknüpft sind. Wenn Ihre Google Cloud Ressourcenhierarchie die Verantwortlichkeitsstruktur Ihres Unternehmens für Ausgaben widerspiegelt, ist dies die einfachste Möglichkeit, die Kostenzuweisung zu implementieren.
  • Verwenden Sie Tags und Labels für zusätzliche Detaillierung. Sie bieten flexible Möglichkeiten, Ressourcen in Abrechnungsexporten zu kategorisieren. Tags und Labels ermöglichen eine detaillierte Aufschlüsselung der Kosten nach Anwendung und Umgebung.

Oft müssen Sie die Projekthierarchie in Kombination mit Tagging und Labels verwenden, um eine effektive Kostenzuweisung zu erreichen. Unabhängig vom gewählten Ansatz für die Kostenzuweisung sollten Sie die zuvor beschriebenen Empfehlungen zur Entwicklung einer robusten Metadatenstrategie befolgen: Validierung, Automatisierung und Einfachheit.

Rechenschaftspflicht erhöhen und Entwickler zum Handeln motivieren

Das Cloud FinOps-Team ist dafür verantwortlich, dass ein Unternehmen kosten- und wertbewusst wird. Die einzelnen Produkt- und Entwicklungsteams müssen die erforderlichen Maßnahmen zur Kostenoptimierung ergreifen. Diese Teams sind auch für das Kostenverhalten der Arbeitslasten für Finanzdienstleistungen verantwortlich und müssen sicherstellen, dass ihre Arbeitslasten den erforderlichen Geschäftswert liefern.

Beachten Sie die folgenden Empfehlungen, um die Rechenschaftspflicht zu erhöhen und Teams zu motivieren, Kosten zu optimieren.

Zentrales FinOps-Team für Governance einrichten

Cloud FinOps-Praktiken entwickeln sich nicht von selbst. Ein spezielles FinOps-Team muss FinOps-Praktiken definieren und einrichten, indem es Folgendes tut:

  • Die erforderlichen Prozesse, Tools und Anleitungen erstellen.
  • Die erforderlichen Richtlinien erstellen, kommunizieren und durchsetzen, z. B. obligatorisches Tagging, Budgetprüfungen und Optimierungsprozesse.
  • Entwicklungsteams dazu anhalten, die Verantwortung für Kosten zu übernehmen.
  • Eingreifen, wenn die Entwicklungsteams keine Verantwortung für Kosten übernehmen.

Unterstützung und Mandate von Führungskräften einholen

Führungskräfte, einschließlich CTO, CFO und CIO, müssen sich aktiv für eine unternehmensweite Umstellung auf eine FinOps-Kultur einsetzen. Ihre Unterstützung ist entscheidend, um die Kostenverantwortung zu priorisieren, Ressourcen für das FinOps-Programm zuzuweisen, die funktionsübergreifende Teilnahme sicherzustellen und die Einhaltung der FinOps-Anforderungen zu fördern.

Teams Anreize zur Kostenoptimierung bieten

Entwickler und Entwicklungsteams sind möglicherweise nicht von sich aus motiviert, sich auf die Kostenoptimierung zu konzentrieren. Es ist wichtig, Team- und Einzelziele auf Kosteneffizienz auszurichten, indem Sie Anreize wie die folgenden implementieren:

  • Einen Teil der Einsparungen aus der Kostenoptimierung in die Teams reinvestieren, die die Optimierung erreicht haben.
  • Bemühungen und Erfolge bei der Kostenoptimierung öffentlich anerkennen und feiern.
  • Gamification-Techniken verwenden, um Teams zu belohnen, die Kosten effektiv optimieren.
  • Effizienzmesswerte in Leistungsziele einbeziehen.

Showback- und Chargeback-Techniken implementieren

Sorgen Sie dafür, dass Teams einen klaren Überblick über die Cloud-Ressourcen und ‑Kosten haben, für die sie verantwortlich sind. Weisen Sie die finanzielle Verantwortung den entsprechenden Personen in den Teams zu. Verwenden Sie formale Mechanismen, um ein strenges Tagging durchzusetzen und transparente Regeln für die Zuweisung gemeinsamer Kosten zu implementieren.

Fokus auf Wert und TCO statt auf Kosten

Wenn Sie Cloud-Lösungen bewerten, berücksichtigen Sie die langfristigen Gesamtbetriebskosten (TCO). Beispielsweise kann das Selbsthosting einer Datenbank für eine Anwendung günstiger erscheinen als die Verwendung eines verwalteten Datenbankdienstes wie Cloud SQL. Um den langfristigen Wert und die TCO zu bewerten, müssen Sie jedoch die versteckten Kosten berücksichtigen, die mit selbst gehosteten Datenbanken verbunden sind. Zu diesen Kosten gehören der Aufwand für Patching, Skalierung, Sicherheitshärtung und Notfallwiederherstellung, die kritische Anforderungen für Arbeitslasten für Finanzdienstleistungen sind. Verwaltete Dienste bieten einen deutlich höheren langfristigen Wert, der die Infrastrukturkosten ausgleicht. Verwaltete Dienste bieten robuste Compliance-Funktionen, haben integrierte Zuverlässigkeitsfunktionen und können dazu beitragen, Ihren Betriebsaufwand zu senken.

Beachten Sie die folgenden Empfehlungen, um sich auf Wert und TCO zu konzentrieren.

Produktspezifische Techniken und Tools zur Ressourcenoptimierung verwenden

Nutzen Sie Tools und Funktionen zur Kostenoptimierung, die von Google Cloud Produkten bereitgestellt werden, z. B.:

Rabatte nutzen

Sorgen Sie dafür, dass der Abrechnungssatz für Ihre Cloud-Ressourcen so niedrig wie möglich ist, indem Sie Rabatte von Google nutzen. Die einzelnen Produkt- und Entwicklungsteams verwalten in der Regel die Ressourcenoptimierung. Das zentrale FinOps-Team ist für die Optimierung der Abrechnungssätze verantwortlich, da es einen Überblick über die Ressourcenanforderungen im gesamten Unternehmen hat. Daher können sie die Anforderungen aggregieren und die rabattbasierten Zusicherungen maximieren.

Sie können die folgenden Arten von Rabatten für Google Cloud Ressourcen nutzen:

Durch die Verwendung von CUDs zusätzlich zu Unternehmensrabatten können Sie erhebliche Einsparungen erzielen.

Zusätzlich zu CUDs können Sie die Abrechnungssätze mit den folgenden Ansätzen senken:

  • Verwenden Sie Spot-VMs für fehlertolerante und flexible Arbeitslasten. Spot-VMs sind mehr als 80% günstiger als herkömmliche VMs.
  • BigQuery bietet mehrere Preismodelle, darunter On-Demand-Preise und editionsbasierte Preise die auf Zusicherungen und Autoscaling-Anforderungen basieren. Wenn Sie eine erhebliche Menge an BigQuery-Ressourcen verwenden, wählen Sie eine geeignete Edition aus, um die Kosten pro Slot für Analysearbeitslasten zu senken.
  • Bewerten Sie die verfügbaren Google Cloud Regionen für die Dienste die Sie verwenden müssen, sorgfältig. Wählen Sie Regionen aus, die Ihren Kostenzielen und Faktoren wie Latenz- und Compliance-Anforderungen entsprechen. Mit der Regionsauswahlkönnen Sie die Google Cloud Kompromisse zwischen Kosten, Nachhaltigkeit und Latenzzeit besser verstehen.