Zum Inhalt springen
uencoder

Immutable Infrastructure

Prinzip der immutablen Infrastruktur: Instanzen werden nach der Erzeugung nie geändert; Änderungen erfolgen durch Ersetzen von Instanzen, was Configuration Drift ausschaltet.

Zweck

Configuration Drift und Snowflake-Server beseitigen und Konsistenz sowie Reproduzierbarkeit verbessern.

Mechanismus

Einmal erstellt, lassen sich Instanzen nicht per SSH ändern. Änderungen entstehen durch Bauen neuer Images/Vorlagen + Ersetzen von Instanzen. K8s-Pods sind immutabel; Deployments ersetzen sie rollierend. IaC + Containerisierung ermöglichen Immutabilität.

Anwendungsfälle

  • Konfigurationskonsistenz
  • Reproduzierbarkeit
  • Vereinfachter Betrieb

Verwandte Begriffe

References