# Cloud FinOps: Strategien zur Kosten-Optimierung & Budget-Kontrolle

TL;DR / Management Summary In der Cloud ist der Klick auf “Erstellen” ein Klick auf “Bezahlen”. FinOps (Cloud Financial Management) ist die Disziplin, die operative Agilität mit finanzieller Verantwortung verbindet. Ein Senior Admin verlässt sich nicht auf das Glück, sondern implementiert Budget-Alarme, nutzt Reserved Instances für Grundlasten und identifiziert “Zombie-Ressourcen” (ungenutzte Festplatten oder IP-Adressen), um die Cloud-Rechnung monatlich um bis zu 30% zu senken.


# 1. Die drei Säulen von FinOps

Informieren, Optimieren, Operieren.

  1. Inform: Wer verursacht welche Kosten? Nutzung von Tags (z.B. Dept: Marketing, Project: Website).
  2. Optimize: Wo können wir sparen? (Rechts-Sizing von VMs, Nutzung von Spot-Instanzen).
  3. Operate: Kontinuierliche Überwachung und Automatisierung der Kostenkontrolle.

# 2. Praktische Sparmaßnahmen

Low Hanging Fruits.

# 1. Rightsizing

Prüfen Sie, ob Ihre VMs wirklich die zugewiesene CPU/RAM Leistung nutzen.

# 2. Orphaned Resources (Vampire) löschen

Suchen Sie nach Ressourcen, die Geld kosten, aber nicht genutzt werden:


# 3. Deep Dive: Reserved Instances (RI) vs. Spot

Einkaufen wie ein Profi.


# 4. Day-2 Operations: Automatisierte Budget-Alarme

Sicherungen für das Konto.

Konfigurieren Sie in AWS oder Azure harte Grenzen:


# 5. Troubleshooting & “War Stories”

Wenn die Rechnung explodiert.

# Top 3 Kostenfallen

  1. Symptom: Massive Rechnung für “Data Transfer”.

    • Ursache: Traffic zwischen verschiedenen Regionen (Egress) oder Nutzung von öffentlichen IPs statt privatem Peering.
    • Lösung: Platzieren Sie Ressourcen in der gleichen Availability Zone.
  2. Symptom: Managed Services (PaaS) sind 10x teurer als erwartet.

    • Ursache: Falsches Performance-Level gewählt (z.B. Provisioned IOPS bei einer Test-DB).
  3. Symptom: Entwicklungsumgebungen fressen das Budget am Wochenende.

    • Fix: Nutzen Sie ein Auto-Stop Script, das alle Test-VMs am Freitag um 18:00 Uhr herunterfährt.

# “War Story”: Die “Schatten”-Datenbank

Ein Entwickler erstellte eine mächtige Test-Datenbank in Azure, um eine Migration zu testen. Er nutzte die höchste Performance-Stufe (Premium). Er vergaß, den Dienst nach dem Test zu löschen. Das Ergebnis: Die Datenbank kostete 50 Euro – pro Tag. Da niemand die Kosten-Dashboards prüfte, fiel der Fehler erst 3 Monate später auf. Die Kosten: 4.500 Euro für ein leeres Test-System. Lehre: Implementieren Sie einen “Resource-Sweeper”. Jede Ressource ohne Ablaufdatum-Tag muss vom System automatisch markiert oder gelöscht werden.


# 6. Monitoring & Reporting

Kosten-Transparenz.

# AWS Cost Explorer / Azure Advisor

Nutzen Sie die KI-Empfehlungen der Provider.


# 7. Fazit & Empfehlung

FinOps ist ein Teil der IT-Kultur, kein einmaliges Projekt.


# Anhang: FinOps Checkliste (Monatlich)

  1. [ ] Alle ungenutzten Snapshots gelöscht?
  2. [ ] Nicht verbundene IP-Adressen freigegeben?
  3. [ ] Rightsizing-Empfehlungen geprüft?
  4. [ ] Reserved Instances Coverage überprüft?
  5. [ ] Budget-Alarme noch aktuell?

# Referenzen