Home / Blog / Technical Blog Posts Devops Masterminds / FinOps ohne Verkaufsziel: die 30% in Ihrer Azure-Rechnung finden

Die meisten Azure-Rechnungen enthalten mehr als nötig. Das ist selten jemandes Schuld. Ressourcen werden für ein Projekt angelegt und nie entfernt, Maschinen sind auf eine Spitzenlast ausgelegt, die nie kam, und Testumgebungen laufen nachts und am Wochenende weiter, weil niemand sie abgeschaltet hat.

Die schwierigere Frage ist, wer das bemerken soll. In unserem früheren Artikel Cloud cost management, not all you can pay haben wir auf eine unbequeme Tatsache hingewiesen: Wer Ihnen Azure verkauft, verdient in der Regel mehr, je mehr Sie davon nutzen.

Warum es darauf ankommt, wer Ihre Rechnung prüft

Viele Organisationen kaufen Azure über einen Cloud Solution Provider, oft zusammen mit Microsoft-Lizenzen. Das ist ein guter Weg einzukaufen. Aber ein Reseller, dessen Marge mit Ihrem Verbrauch wächst, ist nicht der naheliegende Partner, um Ihnen zu sagen, dass ein Drittel davon wegfallen kann.

Wir verkaufen keine CSP-Abonnements, Lizenzen oder Azure-Verbrauch. Unsere Arbeit ist der Aufbau und Betrieb von Azure-Plattformen und Datenlandschaften, unser Interesse ist also eine Plattform, die tut, was sie soll, zu Kosten, die stimmen. Sie behalten Ihren bisherigen CSP und Ihre Verträge. Wir sehen uns nur an, was Sie nutzen und wie.

In den Umgebungen, die wir prüfen, finden wir oft rund 30% der monatlichen Ausgaben, die wegfallen können. Ein Teil davon sofort. Der Rest erfordert strukturelle Änderungen, und das sind die Einsparungen, die bleiben.

Sofortige Einsparungen

Das sind Änderungen, die Tage oder Wochen dauern, keine Projekte:

  • Ressourcen, die niemand nutzt. Nicht angebundene Datenträger, alte Snapshots, öffentliche IP-Adressen, ungenutzte Load Balancer und vergessene Testumgebungen. Über die versteckten Kosten verwaister Ressourcen haben wir bereits geschrieben.
  • Überdimensionierte Maschinen und Datenbanken. Größen, die bei der Migration gewählt und nie überprüft wurden, während die Messwerte nur einen Bruchteil der Kapazität in Gebrauch zeigen.
  • Nicht-Produktionsumgebungen rund um die Uhr. Entwicklungs- und Testumgebungen, die nur während der Bürozeiten gebraucht werden.
  • Logging und Speicher, den niemand liest. Diagnosedaten, die vollständig an Log Analytics gehen, und Daten in einer Speicherebene, die sie nicht mehr brauchen.

Strukturelle Einsparungen

Sofortige Einsparungen kommen zurück, wenn sich sonst nichts ändert. Der größere und beständigere Teil steckt darin, wie die Plattform eingekauft, lizenziert und betrieben wird:

  • Verpflichtungen, die zum tatsächlichen Verbrauch passen. Reservierungen und Savings Plans senken den Preis stabiler Workloads, aber erst, wenn die Dimensionierung stimmt. Wer sich auf eine überdimensionierte Umgebung festlegt, schreibt die Verschwendung für ein oder drei Jahre fest.
  • Lizenzen, die Sie bereits besitzen. Mit dem Azure Hybrid Benefit nutzen Sie vorhandene Windows-Server- und SQL-Server-Lizenzen in Azure. Oft ist das möglich und nicht aktiviert.
  • Die richtige SQL-Server-Edition. Bei SQL Server auf virtuellen Maschinen in Azure macht die Lizenz oft einen größeren Teil der Rechnung aus als die Maschine selbst. Unser SQL-Server-Kostenrechner teilt eine Schätzung in Maschinen, Windows- und SQL-Lizenzen auf und zeigt, welche Einsparungen eine Prüfung wert sind.
  • Verantwortung und Transparenz. Tags, die zeigen, zu welchem Team und Produkt eine Ressource gehört, Budgets mit Warnungen und Kostenberichte, die ein Product Owner lesen kann, ohne das Azure-Portal lernen zu müssen.
  • Leitplanken in der Plattform. Infrastructure as Code und Azure Policy sorgen dafür, dass neue Ressourcen getaggt sind und innerhalb vereinbarter Grenzen bleiben, damit das nächste Projekt die Verschwendung nicht stillschweigend wieder aufbaut. Microsofts Open-Source-FinOps-Toolkit hilft, das Reporting wiederholbar zu machen.

Die Einsparungen halten

FinOps ist keine einmalige Aufräumaktion. Es ist eine Gewohnheit: Jemand schaut sich jeden Monat die Zahlen an, Änderungen laufen über Code statt von Hand im Portal, und wer das Geld ausgibt, sieht, was er ausgibt.

Auch hier hilft Unabhängigkeit. Den Rat, eine Reservierung zu verkleinern, eine Lizenz abzuschalten oder einen Workload auf einen günstigeren Dienst zu verlagern, gibt man leichter, wenn nichts, was man verkauft, davon abhängt.

Wie wir beginnen

Wir beginnen mit Lesezugriff auf Ihre Kostendaten und Ihr Ressourceninventar. Sie erhalten einen kurzen Bericht mit den Änderungen, die sofort möglich sind, den strukturellen Änderungen mit ihrer erwarteten Wirkung und dem, was nötig ist, um die Einsparungen zu halten. Ihr CSP und Ihre bestehenden Verträge bleiben, wie sie sind. Wie die Arbeit abläuft, lesen Sie unter Cloud-Kostenoptimierung.

Neugierig, was Ihre Azure-Rechnung alles mitträgt? Nehmen Sie Kontakt auf oder werfen Sie mit dem Kostenrechner einen ersten Blick auf Ihre SQL-Server-Kosten.

Diesen Blog teilen