Shift Left in FinOps heißt, die Kosten einer Änderung zu prüfen, bevor sie ausgerollt wird: im Entwurf, im Pull Request und im Deployment, statt erst im Monatsbericht. Die FinOps Foundation verwendet den Begriff bei der Vorstellung ihres Frameworks 2026 für FinOps-Arbeit, die schon bei Entwurfs-, Architektur- und Beschaffungsentscheidungen ansetzt. Im Entwicklungszyklus sind das fünf Prüfungen: eine Schätzung aus Preisrechner oder Preis-API, eine Kostenschätzung der Infrastructure-as-Code-Änderung in der Pipeline, Pflicht-Tags beim Anlegen, Budgets für Preview- und Testumgebungen und ein Abgleich nach dem Deployment. Keine ersetzt die Rechnung; jede stellt eine Frage, solange die Antwort noch wenig kostet.

So funktioniert es

Das Framework beschreibt Shift Left in mehreren Capabilities als Weg durch die Reifestufen. Unter Planning & Estimating bleibt die Zahl aus dem ersten Gate die Referenz für alle späteren, und in der Stufe Run wird sie am tatsächlichen Ergebnis geprüft, das in die nächste Schätzung einfließt. Unter Governance, Policy & Risk wandert die Regelprüfung in der Stufe Walk von der manuellen Durchsicht in die Pipeline: Code, der gegen eine Richtlinie verstößt, scheitert vor Merge oder Rollout.

PhasePrüfungErgebnis
EntwurfSchätzung mit Preisrechner oder Preis-APIKostenmodell je Option
Pull RequestKostenschätzung der IaC-Änderungmonatliche Differenz im Review
Merge und DeploymentPflicht-Tags, Freigabe ab Schwellezuordenbare Ressourcen, ein Name an der Änderung
Preview und TestBudget je UmgebungWarnung oder Stopp vor dem Monatsende
Nach dem DeploymentAbgleich mit der Schätzungbestätigte oder korrigierte Annahme

Preisrechner und Preis-APIs

AWS bietet den öffentlichen Pricing Calculator und einen Rechner in der Billing-Konsole mit eigenen APIs. Der Konsolenrechner kann Workloads mit den Satzarten „Before discounts“, „After discounts“ und „After discounts and purchase commitments“ schätzen und für die ganze Organisation eine Rechnungsschätzung erstellen, die den Verbrauch des Vormonats und bestehende Commitments enthält; Workload-Schätzungen sind kostenlos, Rechnungsschätzungen fünfmal im Monat, danach kostenpflichtig. Für eigene Werkzeuge stellt AWS seine Preise als AWS Price List bereit, abfragbar über eine Query API und eine Bulk API. Microsoft zeigt im Azure-Preisrechner nach der Anmeldung die verhandelten Preise eines Microsoft Customer Agreement oder Enterprise Agreement; die Azure Retail Prices API liefert ohne Authentifizierung die Einzelhandelspreise. Google verknüpft den Preisrechner mit einem Cloud Billing Account, um Vertragspreise einzurechnen, und liefert über die Pricing API, in Preview, öffentliche Preise und die eines Billing Accounts.

Kostenschätzung von IaC-Änderungen

Werkzeuge der Kategorie Infrastructure-as-Code-Kostenschätzung setzen am geplanten Änderungssatz an. Die Provider liefern den Änderungssatz, aber keine Preise: CloudFormation zeigt mit Change Sets, wie eine Änderung laufende Ressourcen betrifft, bevor sie ausgeführt wird; die What-if-Operation von Azure Resource Manager sagt voraus, welche Ressourcen ein Bicep-Deployment ändert; Googles Infrastructure Manager führt für eine Vorschau den Terraform-Befehl plan aus. Ein Schätzschritt bewertet die neuen, geänderten und gelöschten Ressourcen mit Preisen aus den Quellen oben und schreibt die monatliche Differenz in den Pull Request.

Pflicht-Tags und Freigaben

Pflicht-Tags werden beim Anlegen erzwungen, nicht nachträglich gesucht; wie, beschreibt Tagging-Durchsetzung und Policy as Code. Microsoft empfiehlt in der Säule Cost Optimization Release Gates in der Pipeline, deren Schwellen aus dem Kostenmodell kommen, und für Produktions-Deployments eine Kostenfreigabe, bei der eine Person oder eine automatische Prüfung beurteilt, ob Ressourcentypen und Konfiguration zum Bedarf des Workloads passen. Wer ab welcher Differenz freigibt, regeln die Freigabeschwellen.

Budgets für Preview- und Testumgebungen

Eine Umgebung braucht eine Grenze, an der ihr Budget greift. AWS Budgets filtert nach Konto oder Tag, nach Tags aber nur, wenn sie als Kostenzuordnungs-Tags aktiviert sind. Azure-Budgets lassen sich auf eine Ressourcengruppe setzen. Google-Budgets gelten für Projekte oder für ein Label, Label-Filter aber nur bei Budgets auf Ebene des Cloud Billing Accounts und nur ein Label je Budget. Für ein Projekt und einen Dienst, derzeit Cloud Run, Cloud Run functions, Gemini API oder Gemini Enterprise Agent Platform, kann ein Spend-Cap-Budget neue Nutzung pausieren; was es stoppt und was weiterläuft, beschreibt Cloud-Budgets. Ablaufdaten und Betriebszeiten für solche Umgebungen behandelt Nicht-Produktionskosten steuern.

Abgleich nach dem Deployment

AWS schlägt in COST01-BP04 vor, Prozesse um eine Prüfung vor der Änderung (was wird sie kosten?) und eine danach (haben sich Kosten und Nutzung wie erwartet bewegt?) zu ergänzen. Verglichen wird im Bereich der Änderung, sobald die Abrechnungsdaten die ersten vollen Tage enthalten; wie lange das dauert, steht unter Aktualität, Nachberechnung und Finalisierung. Den Ablauf vom Antrag bis zur Nachprüfung beschreibt Change Management für Cloud-Kosten.

Was es für Ihre Kosten bedeutet

Eine Schätzung ist eine Aussage über die Konfiguration, nicht über die Rechnung. Was sie nicht wissen kann, entscheidet, wie weit sie vom Ist abweicht.

BestandteilWas die Schätzung brauchtWas sie nicht weiß
Ressourcen mit ZeitpreisTyp, Größe, Region, angenommene Laufzeittatsächliche Laufzeit, Skalierung
Nutzungsabhängige Postenein angenommenes Volumen an Anfragen, Gigabyte, Aufrufendas echte Volumen
Datentransferdie Wege mit Quelle, Ziel und VolumenWege, die niemand modelliert hat
Rabatte und CommitmentsVertrags- oder Rabattsätze, wo der Rechner sie kenntRabatte, die die gewählte Preisquelle nicht kennt
Steuernnichts; der AWS-Rechner schließt sie ausdie Umsatzsteuer auf der Rechnung

Dazu kommen Lücken der Preisquellen: Die AWS Price List enthält keine EC2-Spot-Preise und keine befristeten Free-Tier-Angebote, und die Query API liefert keine Savings-Plans-Preise. Savings-Plan-Preise gibt die Azure Retail Prices API nur in der API-Version 2023-01-01-preview aus; Microsoft bepreist alle Azure-Dienste in USD und nennt die Nicht-USD-Preise der API eine Referenz zur Budgetschätzung. Google schreibt im Preisrechner, dass Schätzungen auf den eigenen Annahmen beruhen und von der Monatsrechnung abweichen können. Nach der FinOps Foundation eignet sich ein Preisrechner besser für den Tausch eines Dienstes gegen einen anderen als für eine ganze Anwendung, die das Unternehmen noch nie betrieben hat.

Der Nutzen in der Pipeline ist deshalb die Differenz und ihr Verantwortlicher, nicht der genaue Betrag: Eine Änderung, die die monatlichen Kosten eines Bereichs über die Schwelle hebt, bekommt einen Namen, bevor sie auf der Rechnung steht.

Wo es schiefgeht

  • Listenpreis in der Pipeline. Symptom: Die Schätzung liegt dauerhaft über dem Ist, und das Team ignoriert sie. Ursache: Die Pipeline rechnet mit Listenpreisen, die Rechnung mit Rabatten und Commitments.
  • Nutzung gleich null. Symptom: Serverless-, Speicher- oder Transferposten erscheinen mit null. Ursache: Nutzungsabhängige Preise brauchen ein angenommenes Volumen, und keines wurde hinterlegt.
  • Jede Stufe eine neue Zahl. Symptom: Entwurf, Pull Request und Budget nennen verschiedene Beträge für dieselbe Änderung. Ursache: Jedes Team schätzt mit eigenen Annahmen neu, statt von der früheren Zahl auszugehen.
  • Tag-Budget ohne Daten. Symptom: Ein AWS-Budget für eine Preview-Umgebung zeigt nichts. Ursache: Der Tag ist nicht als Kostenzuordnungs-Tag aktiviert.
  • Label-Budget im Projekt gesucht. Symptom: In Google Cloud lässt sich für das Label einer Umgebung kein Budget anlegen. Ursache: Label-Filter gibt es nur bei Budgets auf Ebene des Billing Accounts.

Quellen

Gelesen am 2026-10-16. FinOps Foundation FinOps Framework 2026, Planning & Estimating und Governance, Policy & Risk (CC BY 4.0); AWS Was ist AWS Pricing Calculator?, Pricing Calculator in der Konsole, AWS Price List, Change Sets in CloudFormation, Budget-Filter und COST01-BP04 Kostenbewusstsein in Prozessen; Microsoft Kosten mit dem Azure-Preisrechner schätzen, Azure Retail Prices API, Bicep What-if, Ausgabengrenzen setzen und Budgets erstellen und verwalten; Google Cloud Monatliche Kosten schätzen, Preisrechner, Preise über die API abrufen, Vorschau eines Deployments in Infrastructure Manager, Budgets und Budgetbenachrichtigungen und Spend-Cap-Budgets verwalten.