Kapitel 27 · Teil 5

Environment, Workspace, and State Management

A focused chapter on environment, workspace, and state management, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

27-1

Warum State- und Umgebungsmanagement wichtig ist, bevor Ihre Infrastruktur kaputtgeht

Stellen Sie sich vor, Sie und ein Kollege verwalten denselben Server. Sie aktualisieren die Firewall-Konfiguration, um Port 443 zu öffnen. Ihr Kollege ändert dieselbe Konfiguration, um Port 80 zu öffnen. Wer gewinnt? Niemand weiß es. Dieses Problem heißt State-Konflikt. Erfahren Sie, wie Sie State- und Umgebungsmanagement richtig angehen, bevor Ihre Infrastruktur unkontrollierbar wird.

6 Min.
27-2

Umgebungen trennen: Warum Dev- und Prod-Zustände niemals in Kontakt kommen sollten

Erfahren Sie, warum die Trennung von Entwicklungs-, Staging- und Produktionsumgebungen mehr als nur Ordnerstrukturen erfordert. Drei Ansätze zur Zustandsisolation mit Terraform-Beispielen.

6 Min.
27-3

Wo sollten Sie Ihren Infrastruktur-Status speichern? Ein praktischer Leitfaden

Erfahren Sie, warum lokale State-Dateien in Teams zu Problemen führen und wie Sie mit Remote-Backends wie S3, GCS oder Terraform Cloud Ihren Infrastruktur-Status sicher, versioniert und mit Locking verwalten.

6 Min.
27-4

Wenn zwei Personen gleichzeitig den gleichen Infrastrukturstatus ändern

Erfahren Sie, warum State Locking in CI/CD für Infrastruktur unverzichtbar ist. Konflikte bei gleichzeitigen Änderungen vermeiden, Backend-Vergleiche und praktische Checkliste.

4 Min.
27-5

Wenn eine Infrastruktur-Konfiguration mehrere Umgebungen bedienen muss

Terraform-Workspaces vs. Root-Module: Wie man Infrastruktur-Code für Dev, Staging und Production verwaltet, ohne Duplikate oder Risiken.

5 Min.
27-6

Wem gehört die Produktion? Warum Berechtigungsgrenzen zwischen Umgebungen wichtig sind

Ein Entwickler ändert versehentlich die Produktion statt Staging. Berechtigungsgrenzen zwischen Umgebungen verhindern solche Fehler und schaffen klare Verantwortlichkeiten.

6 Min.
27-7

Wenn der Infrastrukturzustand nicht der Realität entspricht

Drift in der Infrastruktur als Code: Erkennung, Automatisierung und Behebung von Abweichungen zwischen Terraform-State und tatsächlicher Cloud-Umgebung.

6 Min.
27-8

Wenn Ihre Terraform-Statusdatei verschwindet: Wiederherstellungsstrategien, die wirklich funktionieren

Ihre Terraform-Statusdatei ist weg oder beschädigt? Keine Panik – Ihre Infrastruktur läuft noch. Lernen Sie praktische Wiederherstellungsstrategien für DevOps und SRE.

6 Min.