Glossar   /   Betrieb

Infrastructure as Code

Infrastructure as Code beschreibt technische Infrastruktur in Dateien, die Werkzeuge automatisch auswerten und bereitstellen können.

Auch bekannt als: IaC, Infrastruktur als Code

Was bedeutet Infrastructure as Code?

Darin können beispielsweise Netzwerke, Rechnerkapazitäten und Zugriffsregeln festgelegt werden. Die Dateien lassen sich versionieren und vor Änderungen gemeinsam prüfen. Das erleichtert nachvollziehbare und wiederholbare Bereitstellung.

Trotzdem können tatsächlich vorhandene Ressourcen von der Beschreibung abweichen. Geheime Zugangsdaten und der vom Werkzeug gespeicherte Infrastrukturzustand müssen besonders geschützt werden.

So sieht das in der Praxis aus

Beispiel: Netzwerk, Rechnerumgebung und Zugriffsregeln einer Anwendung werden aus gemeinsam geprüften Beschreibungsdateien bereitgestellt.

Häufige Fragen

Ersetzt die Beschreibung jede manuelle Kontrolle?

Nein. Geplante Änderungen und ihre Folgen sollten geprüft werden. Auch unerwartete Abweichungen zwischen Beschreibung und tatsächlicher Umgebung müssen erkannt werden.

Was passiert bei einer manuellen Änderung am Server?

Dann können Beschreibung und Wirklichkeit auseinanderlaufen. Beim nächsten Abgleich kann das Werkzeug die Abweichung melden oder die manuelle Änderung zurücksetzen; das Verhalten hängt vom Werkzeug ab.

Gehören Passwörter direkt in diese Dateien?

Nicht ungeschützt. Geeignete Geheimnisverwaltung und eingeschränkte Zugriffe sind nötig. Auch Zustandsdateien können vertrauliche Angaben enthalten und benötigen Schutz.

Das könnte Sie auch interessieren

Passend zum Thema

Individuelle Softwareentwicklung Bereitstellung und Betriebsanforderungen einer individuellen Anwendung berücksichtigen.

Quellen und weiterführende Informationen

HashiCorp: Introduction to Terraform
← Zurück zu allen Glossarbegriffen

Eine passende Betriebsform klären

Eine eigene Anwendung soll verlässlich bereitgestellt werden? Besprechen Sie Umgebung, Datenhaltung, Aktualisierungen und die Verantwortung für den laufenden Betrieb.

Kontakt aufnehmen