Terraform ist ein Werkzeug für Infrastructure as Code. Infrastruktur wird in Textdateien beschrieben und automatisiert sowie reproduzierbar bereitgestellt, statt sie manuell zu konfigurieren.
Was Terraform bietet
- Beschreibung von Infrastruktur als Code
- Automatisierte, reproduzierbare Bereitstellung
- Versionierung von Infrastrukturänderungen
- Unterstützung vieler Cloud-Anbieter
Warum Infrastructure as Code hilft
Manuell aufgesetzte Infrastruktur ist fehleranfällig und schwer nachvollziehbar. Mit Terraform wird sie versioniert, überprüfbar und lässt sich jederzeit gleich wiederherstellen.
Beispiel aus der Praxis
Statt Server manuell einzurichten, beschreibt ein Team die gesamte Infrastruktur in Terraform-Dateien und stellt sie per Befehl reproduzierbar bereit.
Typische Fehler
- Den Zustand (State) nicht sauber verwalten
- Änderungen ohne Prüfung anwenden
- Zugangsdaten unsicher ablegen
Abgrenzung: Terraform und manuelle Konfiguration
Manuelle Konfiguration ist schnell, aber schwer nachvollziehbar. Terraform macht Infrastruktur reproduzierbar und versionierbar.
Weiterführende Begriffe
Sie planen ein komplexes IT-Projekt?
SABIC IT unterstützt Unternehmen und öffentliche Organisationen von der Projektinitialisierung bis zum Go-Live, strukturiert, transparent und mit klarem Fokus auf Ergebnisse.
Kostenloses Erstgespräch buchen