Cloud Infrastructure & Platform Engineering

Infrastructure as Code

Du behandelst Infrastructure as Code als kontrollierten Zustandsübergang: mit eindeutigem State-Owner, gesperrtem Backend, reproduzierbaren Abhängigkeiten, prüfbaren Plänen und einem sicheren Verfahren für Import, Refactoring und Wiederherstellung.

Solide · ~25 Min · 12 Abschnitte Einführung · 9 Übungen (davon 1 Mission)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • State-Grenzen und Schreibrechte belastbar festlegen
  • Pläne, Modulversionen und Imports sicher freigeben
  • Drift und beschädigten Zustand mit Evidenz behandeln

Übungen

  • 1. EntscheidungWas ist der erste belastbare Schritt?
  • 2. EntscheidungWelcher Vertrag reduziert das Betriebsrisiko am wirksamsten?
  • 3. EntscheidungWie stellt ihr die Zustandshaltung auf?
  • 4. EntscheidungWann gilt der Übergang als abgeschlossen?
  • 5. EntscheidungWie wird die Diagnose geführt?
  • 6. EntscheidungWelche Änderung setzt ihr um?
  • 7. MissionDer Modulaufruf, der die Produktion mitzieht
  • 8. EntscheidungWas tut ihr?
  • 9. EntscheidungWie wird die Entscheidung verteidigbar getroffen?
Quellen & Aktualität11 Primärquellen · zuletzt geprüft:
  1. 01Google Cloud: What is Infrastructure as Code
  2. 02Microsoft Azure Cloud Adoption Framework: Infrastructure as code
  3. 03AWS Well-Architected Framework, Operational Excellence Pillar
  4. 04HashiCorp Terraform: State
  5. 05HashiCorp Terraform: Module versions and sources
  6. 06HashiCorp Terraform: State and remote state
  7. 07HashiCorp Terraform: State locking
  8. 08HashiCorp Terraform: Version constraints
  9. 09HashiCorp Terraform: Backend configuration
  10. 10HashiCorp Terraform: Import
  11. 11HashiCorp Terraform: The lifecycle meta-argument

Verfasst von Julian Zentgraf