Sie können Ihre Cloud-Ausgaben senken, ohne die Leistung zu beeinträchtigen, indem Sie Verschwendung vermeiden, Ressourcen optimal dimensionieren und die richtigen Kaufverpflichtungen für Ihre Workloads wählen. Der Schlüssel liegt nicht darin, wahllos zu kürzen, sondern fundierte Abwägungen zwischen Kosten, Leistung und Risiko zu treffen. Genau das ermöglicht ein ausgereiftes Finanzmanagement für die Cloud. In den folgenden Abschnitten werden die häufigsten Fragen behandelt, die Unternehmen stellen, wenn sie versuchen, ihre Cloud-Kosten in den Griff zu bekommen.
Was führt eigentlich zu unnötigen Cloud-Ausgaben?
Unnötige Cloud-Ausgaben sind meist auf ungenutzte oder überdimensionierte Ressourcen, mangelnde Verantwortlichkeit für die Cloud-Kosten sowie eine Diskrepanz zwischen den Teams, die die Cloud nutzen, und den Teams, die dafür bezahlen, zurückzuführen. Wenn niemand für eine Ressource verantwortlich ist, wird diese selten bereinigt. Wenn Entwickler Ressourcen ohne Berücksichtigung finanzieller Aspekte bereitstellen, neigen sie dazu, diese überdimensioniert zu dimensionieren, um Leistungsrisiken zu vermeiden.
In der Praxis zeigen sich bei den Bemühungen zur Reduzierung von Cloud-Verschwendung immer wieder dieselben Muster. Ressourcen werden für ein Projekt bereitgestellt und nie wieder außer Betrieb genommen. Speicherkapazitäten bleiben an gestoppte Instanzen gebunden. Entwicklungs- und Testumgebungen laufen rund um die Uhr, obwohl sie nur während der Geschäftszeiten benötigt werden. Es fallen Lizenzkosten für Dienste an, die bereits ersetzt oder aufgegeben wurden.
Abgesehen von ungenutzten Ressourcen erschwert ein strukturelles Problem die Bekämpfung von Verschwendung: Kostendaten sind zwar sichtbar, die Verantwortlichkeiten jedoch nicht. Die Finanzabteilung sieht die Rechnung, die IT-Abteilung sieht die Infrastruktur, und die Entwicklerteams sehen beides nicht in einer aussagekräftigen Weise. Jeder Bereich optimiert aus seiner eigenen Perspektive, was zu Reibungsverlusten und suboptimalen Entscheidungen führt. Um Verschwendung in der Cloud zu reduzieren, braucht es mehr als nur ein Dashboard. Es erfordert klare Verantwortlichkeiten, einen regelmäßigen Entscheidungsrhythmus und eine funktionsübergreifende Zusammenarbeit zwischen Finanz, IT und Entwicklung.
Wie lassen sich durch Rightsizing die Cloud-Kosten senken, ohne die Leistung zu beeinträchtigen?
Durch „Rightsizing“ lassen sich Cloud-Kosten senken, indem Größe und Art einer Cloud-Ressource an die tatsächliche Arbeitslast angepasst werden, die sie bedient, anstatt an den theoretisch maximal benötigten Bedarf. Bei korrekter Durchführung beeinträchtigt „Rightsizing“ die Leistung nicht, da es auf beobachteten Nutzungsdaten basiert und nicht auf Vermutungen. Die meisten Workloads laufen deutlich unterhalb ihrer bereitgestellten Kapazität, was bedeutet, dass durch eine Verkleinerung immer noch ein beträchtlicher Spielraum verbleibt.
Der Prozess beginnt mit einer Auslastungsanalyse. Dabei werden die CPU-, Speicher-, Netzwerk- und Speicherkennzahlen über einen repräsentativen Zeitraum – in der Regel 30 bis 90 Tage – untersucht, um Ressourcen zu identifizieren, die durchgehend nicht ausgelastet sind. Eine virtuelle Maschine, deren CPU-Auslastung die meiste Zeit bei 10% liegt, muss nicht für Spitzenkapazität bereitgestellt werden, es sei denn, diese Spitzenbelastung tritt häufig auf und ist geschäftskritisch.
Zur richtigen Dimensionierung gehört nicht nur die Wahl der richtigen Größe, sondern auch die Auswahl der richtigen Instanzfamilie. Cloud-Anbieter bieten Instanztypen an, die für Rechen-, Speicher-, Speicherplatz- oder GPU-Workloads optimiert sind. Der Betrieb einer speicherintensiven Datenbank auf einer Allzweck-Instanz verschwendet sowohl Geld als auch Leistung. Durch die Verlagerung auf eine speicheroptimierte Instanz lassen sich Kosten senken und gleichzeitig der Durchsatz verbessern.
Die Herausforderung besteht darin, dass eine groß angelegte Anpassung der Kapazitäten ohne entsprechende Tools und Steuerungsmechanismen einen erheblichen manuellen Aufwand erfordert. Da Cloud-Umgebungen immer komplexer werden, lässt sich eine konsistente Kapazitätsanpassung ohne Automatisierung und klare Verantwortlichkeiten für die Umsetzung von Empfehlungen immer schwerer aufrechterhalten.
Was ist der Unterschied zwischen reservierten Instanzen, Sparplänen und Spot-Instanzen?
Reservierte Instanzen, Sparpläne und Spot-Instanzen sind drei unterschiedliche Beschaffungsmodelle, die die Cloud-Kosten senken – im Gegenzug für unterschiedliche Verpflichtungen oder Risikoprofile. Reservierte Instanzen und Sparpläne bieten Rabatte bei einer Nutzungszusage über einen Zeitraum von einem oder drei Jahren. Spot-Instanzen bieten erhebliche Rabatte im Gegenzug dafür, dass der Cloud-Anbieter die Kapazität kurzfristig zurückfordern kann.
Reservierte Instanzen und Sparpläne
Reservierte Instanzen bieten einen Preisnachlass – oft zwischen 30% und 70% im Vergleich zu den On-Demand-Preisen –, im Gegenzug für die Festlegung auf einen bestimmten Instanztyp, eine bestimmte Region und eine bestimmte Laufzeit. Sie eignen sich gut für stabile, vorhersehbare Workloads, bei denen Sie sicher sind, dass die Ressource während der gesamten Laufzeit benötigt wird.
Sparpläne sind flexibler. Anstatt sich auf eine bestimmte Instanzkonfiguration festzulegen, verpflichten Sie sich zu einem Mindestumsatz pro Stunde. Der Rabatt gilt automatisch für die gesamte berechtigte Nutzung, unabhängig von Instanztyp, -größe oder -region. Aufgrund dieser Flexibilität eignen sich Sparpläne besonders für Unternehmen, deren Workloads sich im Laufe der Zeit weiterentwickeln.
Spot-Instanzen
Spot-Instanzen nutzen freie Kapazitäten der Cloud-Anbieter und können bis zu 90% günstiger sein als On-Demand-Preise. Der Nachteil ist, dass der Anbieter diese Instanzen kurzfristig unterbrechen kann – bei AWS in der Regel mit einer Vorankündigung von zwei Minuten. Daher eignen sich Spot-Instanzen für fehlertolerante, unterbrechbare Workloads wie Batch-Verarbeitung, Datenanalyse oder CI/CD-Pipelines, jedoch nicht für Produktionsdatenbanken oder latenzempfindliche Anwendungen.
Die richtige Mischung hängt von den Merkmalen Ihres Arbeitsaufkommens ab. Bei Kaufentscheidungen auf der Grundlage von Verpflichtungen ist eine finanzielle Kontrolle von Vorteil; sie sollten nicht allein von den Entwicklungsteams getroffen werden. Eine frühzeitige Einbindung der IT-Finanzabteilung verhindert sowohl eine zu geringe Bindung, durch die Einsparpotenziale ungenutzt bleiben, als auch eine zu hohe Bindung, durch die Budgetmittel in Ressourcen gebunden werden, die Sie nicht mehr benötigen.
Inwiefern helfen FinOps-Verfahren Unternehmen dabei, ihre Cloud-Ausgaben zu kontrollieren?
FinOps-Verfahren helfen Unternehmen dabei, ihre Cloud-Ausgaben zu kontrollieren, indem sie ein gemeinsames Betriebsmodell schaffen, in dem Finanz-, IT- und Entwicklungsteams gemeinsam kostenbewusste Entscheidungen treffen – und zwar kontinuierlich statt reaktiv. FinOps verwandelt das Cloud-Kostenmanagement von einer reinen Berichtsfunktion in eine aktive Steuerungsfunktion, bei der Abwägungen zwischen Kosten, Leistung und Risiko von Anfang an in technische und geschäftliche Entscheidungen einfließen.
Die meisten Unternehmen beginnen mit dem Cloud-Kostenmanagement: Budgetierung, Prognosen und Berichterstattung über die getätigten Ausgaben. Dies verbessert zwar die Transparenz, führt jedoch allein noch nicht zu einer strukturellen Optimierung. FinOps – Cloud-Kostenmanagement geht noch einen Schritt weiter, indem es die Prozesse, Rollen und Entscheidungsrhythmen festlegt, die Transparenz in konkretes Handeln umsetzen.
Die praktischen Auswirkungen zeigen sich in mehreren Bereichen. Teams, die zuvor keinen Einblick in die Kosten ihrer Cloud-Nutzung hatten, erhalten nun regelmäßig aussagekräftige Berichte. Optimierungsempfehlungen, wie beispielsweise die Anpassung der Kapazitäten oder der Abschluss von Rahmenverträgen, werden nach einem festgelegten Zeitplan geprüft und nicht mehr nur ad hoc behandelt. Die Finanz- und die Technikabteilung stimmen ihre Prognosen ab, bevor Verpflichtungen eingegangen werden – und nicht erst, nachdem die Rechnungen eingegangen sind.
FinOps behebt zudem die Lücke in der Verantwortlichkeit, die einen Großteil der zuvor beschriebenen Verschwendung verursacht. Indem die Verantwortung für die Cloud-Kosten klar den Teams zugewiesen wird, die sie verursachen, und indem Governance-Strukturen geschaffen werden, die festlegen, wer befugt ist, Optimierungsmöglichkeiten umzusetzen, gelangen Unternehmen von der bloßen Verfügbarkeit von Kostendaten hin zu tatsächlich getroffenen Kostenentscheidungen.
Welche Tools zur Optimierung der Cloud-Kosten sind am effektivsten?
Die effektivsten Tools zur Optimierung der Cloud-Kosten sind diejenigen, die eine zuverlässige Kostenverrechnung, umsetzbare Empfehlungen zur Ressourcenanpassung und das Commitment-Management auf einer einzigen Plattform vereinen und in die Governance-Prozesse integriert sind, die Ihr Unternehmen tatsächlich nutzt. Ein Tool, das Empfehlungen liefert, die niemand umsetzt, bringt keinen Mehrwert, unabhängig von seiner technischen Leistungsfähigkeit.
Native Tools von Cloud-Anbietern wie AWS Cost Explorer, Azure Cost Management und die Kostenmanagement-Suite von Google Cloud bieten einen nützlichen Ausgangspunkt. Sie ermöglichen einen Überblick über die Ausgaben nach Dienst, Konto und Tag und liefern grundlegende Empfehlungen zur bedarfsgerechten Anpassung der Ressourcen. Für Unternehmen, die in einer einzigen Cloud arbeiten, können diese Tools einen erheblichen Teil des Bedarfs an Kostenoptimierung abdecken.
Für Unternehmen mit Multi-Cloud-Umgebungen, hybrider Infrastruktur oder dem Bedarf, Cloud-Kosten in ein umfassenderes IT-Finanzmanagement einzubinden, bieten dedizierte FinOps-Plattformen mehr Tiefe. Tools wie Apptio Cloudability, die wir im Rahmen unserer Implementierungsarbeit einsetzen, unterstützen die vollständige Kostenverrechnung einschließlich Containern und Supportgebühren, die cloudübergreifende Optimierung der Kapazitäten zwischen AWS, Azure und GCP sowie die Integration mit lokalen Kostendaten für Vergleichsanalysen.
Tools allein lösen jedoch nicht die strukturellen Probleme, die zu überhöhten Cloud-Ausgaben führen. Unternehmen, die in ausgefeilte Tools investieren, ohne sich mit den Themen Zuständigkeiten, Entscheidungsrhythmen und funktionsübergreifender Zusammenarbeit auseinanderzusetzen, stellen fest, dass sich zwar ihre Dashboards verbessern, ihre Ausgaben jedoch nicht sinken. Das Tool ermöglicht die Umsetzung; die Umsetzung sorgt für Einsparungen.
Wann sollten Unternehmen die IT-Finanzabteilung in Entscheidungen über Cloud-Ausgaben einbeziehen?
Die IT-Finanzabteilung sollte bereits vor dem Eingehen von Verpflichtungen in Entscheidungen über Cloud-Ausgaben einbezogen werden, nicht erst, wenn die Rechnungen eintreffen. Das bedeutet, dass die finanzielle Kontrolle in die Beschaffung von Reserved Instances und Savings Plans, die Genehmigung neuer Cloud-Projekte sowie den Prognoseprozess für Cloud-Budgets einbezogen werden muss. Eine zu späte Einbindung schränkt die Möglichkeit ein, Ergebnisse zu beeinflussen, und führt oft zu einem reaktiven Kostenmanagement statt zu einer proaktiven Optimierung.
In vielen Unternehmen steuern Anwendungs- und Entwicklungsteams die Cloud-Bereitstellung und verursachen damit den Großteil der Cloud-Ausgaben. Die IT-Finanzabteilung erhält zwar die konsolidierte Rechnung, hat jedoch nur begrenzten Einblick darin, wodurch bestimmte Kosten entstanden sind oder welche Teams dafür verantwortlich sind. Dies führt dazu, dass keine Verantwortlichkeiten festgelegt werden können und Optimierungsentscheidungen verzögert oder zurückgestellt werden.
Eine frühzeitige Einbindung der IT-Finanzabteilung verändert diese Dynamik. Wenn die Finanzabteilung an der Überprüfung der Cloud-Architektur beteiligt ist, kann sie Kostenauswirkungen bereits vor dem Aufbau der Infrastruktur aufzeigen. Wenn sie an Kaufentscheidungen mit Bindungsfristen mitwirkt, kann sie beurteilen, ob die Budgetlage des Unternehmens eine Laufzeit von einem Jahr oder drei Jahren zulässt. Wenn sie gemeinsam mit den Entwicklungsteams an der Prognose arbeitet, spiegeln die daraus resultierenden Budgets eine realistische Nutzung wider und nicht lediglich die historischen Ausgaben zuzüglich eines Prozentsatzes.
Grundsätzlich gilt: Entscheidungen über Cloud-Ausgaben sind geschäftliche Entscheidungen und keine rein technischen. Die Kosten einer Workload, der Kompromiss zwischen On-Demand- und reservierter Kapazität sowie die Frage, ob ein Cloud-Dienst einen seinen Kosten entsprechenden Mehrwert bietet, sind Themen, bei denen finanzielles Fachwissen von Vorteil ist. Eine frühzeitige Einbindung der IT-Finanzabteilung in diese Gespräche führt zu besseren Entscheidungen und einer nachhaltigeren Kostenkontrolle.
Wie „It’s Value“ Ihnen hilft, Ihre Cloud-Kosten zu senken, ohne die Leistung zu beeinträchtigen
Wir unterstützen Unternehmen dabei, den Schritt von einer reaktiven Cloud-Kostenberichterstattung hin zu einer aktiven FinOps-Governance zu vollziehen, indem wir die erforderlichen Fähigkeiten aufbauen, um die Cloud-Ausgaben zu optimieren und gleichzeitig die Leistung zu gewährleisten, auf die Ihr Unternehmen angewiesen ist. Unser Ansatz berücksichtigt sowohl die technischen als auch die organisatorischen Aspekte des Cloud-Kostenmanagements.
- Bewertung des Reifegrades von FinOps: Zunächst bewerten wir den aktuellen Reifegrad Ihres Cloud-Finanzmanagements in den Bereichen Personal, Prozesse, Governance und Tools und ermitteln, wo die vielversprechendsten Optimierungsmöglichkeiten liegen.
- Vollkostenverrechnung: Wir sorgen für eine zuverlässige Kostenverrechnung über alle Cloud-Ressourcen hinweg, einschließlich Containern und Supportgebühren, sodass jedes Team die tatsächlichen Kosten für seine Nutzung sieht.
- Optimierung der Ressourcenauslastung bei AWS, Azure und GCP: Wir analysieren Auslastungsdaten und setzen Empfehlungen zur Optimierung der Serverkapazität auf strukturierte und kontrollierte Weise um, wodurch Kosten gesenkt werden, ohne die Leistung der Workloads zu beeinträchtigen.
- Verpflichtungsmanagement: Wir unterstützen Sie bei Entscheidungen zu Reserved Instances und Savings Plans durch finanzielle Analysen und stellen sicher, dass die Verpflichtungen mit Ihrer Budgetlage und Ihren Nutzungsprognosen im Einklang stehen.
- Funktionsübergreifende Steuerung: Wir konzipieren und implementieren das Betriebsmodell, das die Bereiche Finanzen, IT und Technik im Hinblick auf eine gemeinsame Verantwortlichkeit für Cloud-Kosten und einen regelmäßigen Entscheidungsrhythmus miteinander verbindet.
- Integration von TBM und FinOps: Für Unternehmen, die sowohl Cloud- als auch On-Premises-IT verwalten, verknüpfen wir die Optimierung der Cloud-Kosten mit dem übergeordneten IT-Finanzmanagement und ermöglichen so fundierte Abwägungen zwischen Investitionen in die Cloud und in On-Premises-Lösungen.
Wenn Sie wissen möchten, wo Ihr Unternehmen heute steht und wo die größten Einsparpotenziale liegen, Nehmen Sie Kontakt mit uns auf um eine FinOps-Bewertung zu besprechen.