IT-Lexikon › Infrastruktur › Terraform-Modul

Terraform-Modul

Infrastruktur Svenska → Aktualisiert: 2026-09-12

Ein wiederverwendbares, parametrisiertes Paket aus Terraform-Ressourcen — das Gegenstück einer Funktion in der Infrastruktur. Statt dieselbe Ressourcenkonfiguration überall zu kopieren, definiert man sie einmal als Modul mit Ein- und Ausgaben und ruft es mit unterschiedlichen Werten auf.

Mechanik: Ein Modul bündelt zusammengehörige Ressourcen (etwa "ein vollständiges VPC mit Subnetzen, Routing-Tabellen und Gateway") hinter einer klaren Schnittstelle: Input-Variablen (Region, Größe, Name) und Outputs (die IDs der erzeugten Ressourcen). Es wird ein- oder mehrfach mit unterschiedlichen Eingaben aufgerufen → DRY ("don't repeat yourself") für Infrastruktur. Nutzen: Standardisierung (alle Teams bauen Netzwerke auf dieselbe gehärtete Weise), Wiederverwendung (zehn identische Umgebungen aus einem Modul erzeugen) und Abstraktion (der Aufrufer muss nicht jedes Detail kennen). Ökosystem: Die Terraform Registry enthält tausende fertige Community-Module, etwa für AWS-VPCs oder EKS. Abwägung: zu tiefe Modulhierarchien machen den Code schwer nachvollziehbar. Grundlegend für skalierbares IaC. Hängt zusammen mit Infrastructure as Code und Golden Image.

← Zurück zum Lexikon