Field Notes

Infrastructure as Code für Enterprise-Systeme

89 % der Organisationen haben Infrastructure as Code bereits eingeführt, aber nur 6 % erreichen eine vollständige Abdeckung laut Firefly https://www.firefly.ai/state-of-iac-2025 . Genau dort liegt das eigentliche Enterprise-Problem, auch in Österreich, wo hybride Landschaften, me

Specialty Tokens13 min read

89 % der Organisationen haben Infrastructure as Code bereits eingeführt, aber nur 6 % erreichen eine vollständige Abdeckung laut Firefly. Genau dort liegt das eigentliche Enterprise-Problem, auch in Österreich, wo hybride Landschaften, mehrere Plattformen und gewachsene On-Prem-Systeme den Alltag prägen. IaC ist längst kein Experiment mehr, aber zwischen Einführung und sauberem Standard klafft oft eine Lücke, die man erst im Betrieb spürt.

Inhaltsverzeichnis

Warum Infrastructure as Code im Enterprise noch scheitert

Die Zahl 89 % Adoption bei nur 6 % vollständiger Abdeckung zeigt kein Tool-Problem, sondern ein Reifegrad-Problem laut Firefly. Viele Teams schreiben zwar Templates, aber sie bekommen keine durchgängige Disziplin über alle Umgebungen, Freigaben und Plattformen hin. Gerade in österreichischen Mittelstands- und Enterprise-Setups trifft IaC auf hybride Realitäten, also Cloud, ERP, CRM und On-Prem in einem Verbund, der historisch gewachsen ist.

Eine Infografik, die zeigt, dass 89 % der Unternehmen IaC nutzen, aber nur 6 % es konsequent anwenden.

Die eigentliche Lücke liegt zwischen Standard und Ausnahme

In der Praxis scheitert IaC selten an der ersten Datei. Es scheitert an den vielen kleinen Abweichungen, die sich in Tickets, Sonderfällen und manuellen Hotfixes verstecken. Wenn eine Umgebung anders behandelt wird als die nächste, entsteht wieder Drift, nur eben schneller und in besserer Verpackung.

65 % der Befragten sehen laut Firefly eine steigende Cloud-Komplexität in den letzten zwei Jahren. Das passt zur Realität vieler AT-Organisationen, die nicht nur Ressourcen bereitstellen, sondern Berechtigungen, Logging, Netzwerke und Plattformgrenzen gleichzeitig im Blick behalten müssen, ebenfalls Firefly, 2025. Dadurch rückt IaC über die reine DevOps-Bequemlichkeit hinaus und wird zur Steuerungs- und Governance-Schicht.

Der Fehler liegt oft nicht im Template, sondern im fehlenden Betriebsmodell darum herum.

Wenn man das konsequent betrachtet, wird auch klar, warum ein sauberes Übergabemodell wichtiger ist als das nächste Tool. Ein gutes internes Hilfsmittel ist oft kein weiteres Cloud-Produkt, sondern Ordnung im Input, etwa bei Sprach- und Prozessdokumentation wie bei Tipps zur Diktier-Software im Mittelstand. Je präziser Anforderungen in Code oder strukturierte Freigaben übersetzt werden, desto weniger manuelle Nacharbeit entsteht später im Betrieb.

Warum manuelle Handoffs so teuer werden

Manuelle Übergaben sind im Enterprise die eigentliche Schwachstelle. Ein Team versteht die Änderung, ein anderes setzt sie um, und ein drittes dokumentiert sie später halbvollständig. Genau dort entstehen Konfigurationsdrift, unklare Zuständigkeiten und Audit-Lücken.

IaC verspricht hier nicht Magie, sondern Wiederholbarkeit. Der Unterschied ist simpel, aber wichtig, dieselbe Änderung wird nicht mehr jedes Mal neu interpretiert, sondern als kontrollierte Definition behandelt. Für regulierte Organisationen ist das der Punkt, an dem aus „praktisch“ endlich „beherrschbar“ wird.

Die Kernmechanik von Infrastructure as Code verstehen

Die Kernfrage bei IaC ist nicht, ob Code hübscher wirkt als ein Klickpfad. Entscheidend ist, dass die Infrastruktur als Sollzustand beschrieben wird und nicht als Folge einzelner Handgriffe. Microsoft beschreibt genau diesen Ansatz als Weg, denselben Zustand bei jedem Deployment zu erzeugen und Drift technisch zu begrenzen Microsoft. IBM ordnet den Ablauf als write, version, provision, deploy ein IBM, und dieser Gedanke zieht sich durch viele Enterprise-Setups, auch dort, wo Security und Governance separat betrachtet werden müssen.

Ein ERP-Beispiel macht den Unterschied sichtbar

Nehmen wir eine Datenbankumgebung für ein ERP-System. Ohne IaC prüft jemand manuell Parameter, legt Ressourcen an, kontrolliert Berechtigungen und hofft, dass Test und Produktion nah genug beieinanderliegen. Mit IaC wird der Zielzustand in YAML oder JSON beschrieben, versioniert und in die Zielumgebung ausgerollt, statt ihn jedes Mal neu zusammenzuklicken Coursera.

Der praktische Vorteil ist nicht nur Geschwindigkeit. Wenn derselbe Code in Entwicklung, Test und Produktion verwendet wird, werden Abweichungen kleiner und das Verhalten vorhersagbarer. Genau deshalb behandeln viele Teams IaC als exekutierbare Dokumentation, besonders dort, wo ERP-, CRM- und On-Prem-Systeme nebeneinander bestehen und Standards oft nur auf dem Papier gleich aussehen.

Ein guter IaC-Stand ersetzt nicht Denken, er ersetzt das Erinnern an alte Klickfolgen.

Write, version, provision, deploy in der Praxis

Beim Write entsteht die Definition der Ressourcen, also etwa Datenbank, Netzwerkregeln, Storage und Sicherheitsvorgaben. Beim Version landet diese Definition in Git oder einem anderen Versionssystem, damit Änderungen nachvollziehbar bleiben. Beim Provision erstellt die Plattform die Ressourcen, und beim Deploy wird die Änderung in die konkrete Umgebung gebracht. Das entspricht dem Arbeitsfluss, den Coursera ebenfalls beschreibt, ohne dass jede Umgebung ihre eigenen Einzelschritte erfinden muss Coursera.

Der Unterschied zu imperativem Skripting ist entscheidend. Ein Skript sagt Schritt für Schritt, was es tun soll, eine deklarative Vorlage beschreibt, wie der Zustand am Ende aussehen muss. Für Enterprise-Umgebungen ist das meist verlässlicher, weil Abhängigkeiten sichtbar werden und dieselbe Definition wiederverwendbar bleibt.

Warum Configuration Drift so gut eingedämmt wird

Drift entsteht immer dann, wenn Realität und Dokumentation auseinanderlaufen. IaC begrenzt dieses Risiko, weil nicht die Konsole die Wahrheit ist, sondern der versionierte Code. Das ist besonders hilfreich bei ERP-, Finance- und On-Prem-Landschaften, wo selbst kleine Abweichungen große Folgekosten auslösen können.

Im Betrieb zeigt sich der Unterschied oft erst unter Last. Eine manuell nachgezogene Firewall-Regel, ein lokal geändertes Subnetz oder ein vergessener Parameter in der Produktionsumgebung reichen aus, damit Freigaben, Audits und Störungsanalysen auseinanderlaufen. IaC reduziert diese Reibung nicht durch mehr Disziplin allein, sondern durch einen gemeinsamen, prüfbaren Zustand.

Messbare Geschäftsvorteile durch IaC Implementierung

Der Business Case für IaC wird im Enterprise oft zu weich formuliert. In der Praxis zählen harte Betriebsmetriken, nicht nur mehr Automatisierung auf dem Papier. Die Forschung nennt hier vor allem Lead Time for Changes, Time to Restore Service, Change Failure Rate und Deployment Frequency ScienceDirect.

Wo die Zahlen wirklich helfen

Eine systematische Mapping-Studie berichtet, dass Ambit Energy mit IaC-Skripten die Deployment-Frequenz um den Faktor 1.200 steigern konnte ScienceDirect. Dieselbe Auswertung nennt für Enterprise-IaC-Implementierungen im ersten Jahr durchschnittlich +208 % Deployment-Frequenz und -65 % Lead Time for Changes. Für österreichische Organisationen mit langen Freigabeketten ist das nicht nur technisch interessant, sondern wirtschaftlich relevant.

Die Management-Frage lautet dann nicht mehr „brauchen wir das?“, sondern „wo verlieren wir aktuell am meisten Zeit und Risiko?“. Finance- und Operations-Teams spüren diese Verzögerungen direkt, wenn eine Änderung an Infrastruktur, Netzwerkrouting oder Umgebungskonfiguration erst nach mehreren Handovers live geht. IaC macht diese Warteschlangen sichtbar und reduziert sie systematisch.

Gerade in hybriden Enterprise-Umgebungen mit ERP-, CRM- und On-Prem-Systemen zeigt sich der Unterschied deutlich. Dort scheitert Standardisierung selten an fehlender Technik, sondern an uneinheitlichen Zuständigkeiten, manuellem Übergaben und lokal gewachsenen Sonderwegen. IaC schafft einen gemeinsamen Referenzpunkt, auch wenn nicht jede Plattform gleich gut automatisierbar ist.

Welche Metrik welches Problem abbildet

  • Lead Time for Changes zeigt, wie lange eine Änderung vom Commit bis in die Produktion braucht.
  • Time to Restore Service misst, wie schnell ein stabiler Zustand nach einem Vorfall zurückkommt.
  • Change Failure Rate macht sichtbar, wie viele Änderungen Nacharbeit oder Rollback brauchen.
  • Deployment Frequency zeigt, ob Teams überhaupt regelmäßig und kontrolliert liefern können.

Diese vier Zahlen reichen oft schon aus, um eine IaC-Initiative gegenüber Management und Audit sauber zu begründen. Wer bisher mit Tickets, manuellen Handoffs und Einzelabnahmen arbeitet, erkennt die Wirkung am besten daran, dass kleine Änderungen nicht mehr denselben Organisationsaufwand erzeugen wie früher. Der ROI liegt dann weniger in spektakulären Einsparungen als in weniger Reibung pro Veränderung.

Warum das für österreichische Betriebe besonders zählt

In vielen AT-Unternehmen laufen Änderungen noch durch hybride Freigaben, technische Sonderwege und fachliche Rückfragen. Das ist nachvollziehbar, solange die Umgebung klein bleibt, wird aber mit wachsender Komplexität zum Engpass. IaC verschiebt den Fokus von „Wer hat das gerade manuell gemacht?“ hin zu „Welche Version wurde genehmigt und ausgerollt?“.

Die wichtigsten IaC Tools im Enterprise Vergleich

Im Enterprise entscheidet selten das Tool-Label, sondern die Passung zur Umgebung. Wer mit Multi-Cloud, State-Management, On-Prem-Anteilen und Audit-Vorgaben arbeitet, braucht ein Werkzeug, das sich in bestehende Freigaben und Betriebsmodelle einfügt. In hybriden Umgebungen mit ERP-, CRM- und lokalen Systemen ist genau diese Passung oft der eigentliche Engpass.

Vergleichstabelle für die Praxis

ToolMulti-CloudState-ManagementOn-Prem-EignungLernkurve
TerraformHochZentraler BestandteilGut für hybride SzenarienMittel
PulumiHochCode-nah und flexibelGut, wenn Teams programmieren wollenHöher
AWS CloudFormationNiedrig bis mittelAWS-nativBegrenzterMittel
Azure BicepNiedrig bis mittelAzure-nativBegrenzterMittel
AnsibleMittelWeniger klassisches State-ModellSehr gut für Konfiguration und On-Prem-NäheNiedrig bis mittel

Terraform ist in vielen Enterprise-Setups die pragmatische Wahl, wenn mehrere Clouds oder Plattformen zusammenspielen. In einer typischen Konfiguration landet der Remote State in einem zentralen Backend wie S3 mit Locking über DynamoDB, damit parallele Änderungen nicht kollidieren. Das hilft besonders dort, wo mehrere Teams an derselben Infrastruktur arbeiten und Änderungen sauber nachvollziehbar bleiben müssen.

Pulumi passt besser zu Teams, die Infrastruktur in allgemeinen Programmiersprachen modellieren wollen. Ein Team, das ohnehin in TypeScript oder Python entwickelt, kann damit Validierung, Wiederverwendung und Logik näher an den Anwendungscode ziehen. Der Preis dafür ist eine höhere Einstiegshürde und mehr Disziplin bei Code-Reviews, weil aus flexiblerem Code auch schneller komplexere Fehler entstehen.

CloudFormation und Bicep sind sinnvoll, wenn der Scope klar auf eine einzelne Plattform begrenzt ist. Für einen Azure-zentrierten Betrieb kann ein Bicep-Modul für Netzwerke oder Identity-Ressourcen deutlich weniger Reibung erzeugen als ein allgemeines Cross-Cloud-Setup. Die Kehrseite ist die stärkere Bindung an den jeweiligen Provider, was in Mischumgebungen mit anderen Plattformen schnell zum Nachteil wird.

Ansible spielt seine Stärke dort aus, wo Konfiguration und Betrieb näher aneinander liegen, etwa bei klassischen Servern, Bastion Hosts oder lokalen Verwaltungsaufgaben. Für gewachsene ERP-Landschaften mit vielen On-Prem-Anteilen ist das oft hilfreicher als ein reines Provisioning-Tool. In der Praxis zählt die Kombination mehr als die Ideologie, also etwa ein Provisioning-Tool für Infrastruktur und ein Konfigurationstool für den Rest.

Wähle das Tool nach der Landschaft, nicht nach der Begeisterung im Team.

Wie man die Entscheidung sauber trifft

Für Greenfield-Cloud-Setups reicht oft ein Cloud-nahes Modell aus. In gewachsenen ERP-Welten mit BMD, DATEV oder Navision zählt eher, ob sich das Werkzeug in vorhandene Abläufe, Freigaben und Plattformgrenzen integrieren lässt. Die bessere Wahl ist selten das Tool mit der längsten Feature-Liste, sondern das mit der geringsten Reibung im Betrieb.

Firefly, 2025, ordnet genau diesen Punkt in einen breiteren Enterprise-Kontext ein. Multi-Cloud ist verbreitet, aber Standardisierung bleibt in hybriden Umgebungen oft lückenhaft. Wer IaC einführt, sollte deshalb nicht nur nach Ressourcen-Typen oder Provider-Support schauen, sondern auch danach, wie gut sich das Tool in Governance, Nachvollziehbarkeit und Wiederholbarkeit übersetzen lässt.

Security und Governance als IaC-Disziplin

IaC beseitigt Fehler nicht, es verlagert sie an eine prüfbare Stelle, den Code. Genau darin liegt der Nutzen, aber auch das Risiko, wenn Vorlagen ohne Kontrolle in produktive Umgebungen gelangen. Die Analyse von Orca Security für 2026 zeigt ein Muster, das in vielen Enterprise-Umgebungen vertraut klingt, unverschlüsselter Storage über IaC, fehlende Logging- oder Monitoring-Kontrollen und direkte Full-Admin-Berechtigungen in Templates Zusammenfassung der Analyse.

Wo Governance im Alltag ansetzt

Der Einstieg beginnt nicht mit Misstrauen, sondern mit klaren Leitplanken. Peer Reviews, automatisierte Policy-Checks, getrennte Repositories für Infrastruktur- und Anwendungscode und rollenbasierte Zugriffskontrollen gehören in regulierten Umgebungen zum Mindeststandard. Microsoft beschreibt diese Richtung als Best Practice für Operational Excellence, ergänzt um Tests und die Reduktion von Drift Microsoft.

Auch die Trennung von Verantwortlichkeiten ist praktisch relevant. Infrastrukturänderungen brauchen andere Kontrollen als Applikationsänderungen, vor allem wenn Auditierbarkeit gefragt ist. IBM beschreibt den IaC-Workflow deshalb als versionierbar und nachvollziehbar, nicht als lose Sammlung von Skripten IBM.

Praktische Kontrollen, die in Enterprise-Teams funktionieren

  • Peer Reviews verpflichtend machen: Kein Template geht ohne fachliche Prüfung in den Merge.
  • Automatisierte Tests einbauen: Syntax, Richtlinien und Umgebungsregeln vor dem Deploy prüfen.
  • Secrets aus dem Code halten: Keine Passwörter, Tokens oder Schlüssel in Templates speichern.
  • Rollen sauber trennen: Wer schreibt, muss nicht automatisch deployen dürfen.
  • Repositories aufteilen: Infrastruktur, Anwendung und sensible Freigaben nicht vermischen.

Ein sinnvoller Rahmen für Governance ist ein klar definiertes Kontrollmodell wie das Security Governance Framework. Der Hebel liegt dabei nicht in Papier, sondern in Regeln, die sich im Alltag prüfen lassen und nicht nebenbei umgangen werden. Gerade Finance- und Compliance-Teams profitieren davon, weil sie nicht nachträglich rekonstruieren müssen, was in einem Deployment passiert ist.

Warum Auditierbarkeit hier den Unterschied macht

Auditierbarkeit klingt trocken, ist aber operativ wertvoll. Wenn klar nachvollziehbar ist, wer eine Änderung vorgeschlagen, geprüft und ausgerollt hat, wird die Abstimmung mit Interner Revision und Auditoren deutlich einfacher. In regulierten österreichischen Umgebungen ist genau das oft der Punkt, an dem IaC vom Effizienzthema zum Governance-Thema wird.

Migrationsleitfaden für Legacy und ERP Landschaften

Der häufigste Fehler bei IaC-Migrationen ist der Versuch, alles gleichzeitig umzustellen. Das funktioniert in der Regel nicht, vor allem nicht in Unternehmen mit ERP-, CRM- und Finance-Systemen, die seit Jahren produktiv laufen. Der Software Engineering Institute beschreibt IaC als Methode, bei der Maschinen, Netzwerke, Pakete und Umgebungen per Code eingerichtet werden, statt manuell SEI, aber die Migration dorthin braucht einen sauberen Pfad.

Die ersten vier Schritte in der Praxis

  1. Bestand aufnehmen. Alle kritischen Infrastrukturbausteine, Abhängigkeiten und Freigabewege dokumentieren.
  2. Erste Kandidaten auswählen. Mit wiederholbaren, risikoarmen Änderungen anfangen, nicht mit den kritischsten Systemen.
  3. Module standardisieren. Wiederkehrende Muster in modulare Vorlagen überführen, statt jede Umgebung separat zu bauen.
  4. Schrittweise versionieren. Neue Deployments in Version Control bringen und den Rollout kontrolliert erweitern.

Diese Reihenfolge ist langweilig, aber sie funktioniert. Sie verhindert, dass Teams sich im ersten großen Umbau verzetteln und dabei die operative Kontrolle verlieren. Für AT-Organisationen mit BMD, DATEV, Exact oder weclapp ist genau diese Disziplin entscheidend, weil dort oft nicht das Tool, sondern die Integrationsrealität die eigentliche Schwierigkeit ist.

Was in den ersten 90 Tagen zählt

  • Scope klein halten: Ein System, ein Team, ein klarer Anwendungsfall.
  • Abhängigkeiten sichtbar machen: Wer hängt an wem, und was darf sich durch einen Deploy nicht ändern.
  • Kontrollpunkte festlegen: Review, Test, Freigabe und Rollback vorab definieren.
  • Connectoren sauber planen: Alte Systeme nicht direkt „freischalten“, sondern kontrolliert integrieren.

Für vernetzte Liefer- und Betriebsprozesse lohnt sich ein Blick auf Supply Chain Optimisation, weil dort dieselbe Logik gilt, erst Transparenz schaffen, dann automatisieren. In Legacy-Landschaften ist das oft der einzige Weg, um Automatisierung ohne Kontrollverlust zu erreichen. Custom Connectoren und ein Enterprise-MCP-Layer sind dann nicht Dekoration, sondern die technische Brücke zwischen alter Plattform und neuem Workflow.

Wo die meisten Migrationen stocken

Sie stocken nicht an der Syntax. Sie stocken an Freigaben, Zuständigkeiten und der Angst vor Nebeneffekten. Wer das ernst nimmt, plant IaC nicht als Big Bang, sondern als kontrollierte Überführung von manuellen in versionierte Abläufe.

IaC als Fundament für KI gestützte Automatisierung

IaC ist nicht das Endziel, sondern die Voraussetzung für die nächste Stufe der Automatisierung. Wenn Infrastruktur standardisiert, versioniert und geprüft ist, können AI-gestützte Workflows überhaupt erst sicher auf ERP-, CRM- und Finance-Systeme zugreifen. Ohne dieses Fundament landen Agenten schnell in Sonderfällen, alten Berechtigungen und unklaren Zuständen.

Warum standardisierte Infrastruktur für Agenten wichtig ist

KI-Agenten brauchen klare Grenzen. Sie können nur dann verlässlich arbeiten, wenn Systeme reproduzierbar erreichbar sind, Zugriffe sauber geregelt werden und Deployments nicht jedes Mal anders aussehen. Genau deshalb ist eine versionierte IaC-Basis so wichtig, sie reduziert Überraschungen und macht automatisierte Abläufe prüfbar.

Die Verbindung liegt in der Architektur, nicht im Hype. IaC-Templates definieren die Umgebung, Connectoren stellen den Zugriff her, und Governance sorgt dafür, dass ein Agent nicht einfach an allem herumändert. Das ist die Art von Betriebsmodell, die man mit einer Enterprise-MCP-Schicht und internen Workflows verbinden kann, statt KI nur als Chat-Frontend zu benutzen.

Was in der Praxis zusammengehört

  • IaC-Templates für wiederholbare Umgebung und Berechtigungen.
  • Connector-Architektur für ERP, CRM und Finance.
  • Governance-Frameworks für Freigaben, Logging und Verantwortlichkeiten.
  • AI-Coworker für dokumentierte, end-to-end ausführbare Abläufe.

Für genau diese Verbindung zwischen Plattform, Agenten und Governance ist ein Blick auf Enterprise Automation Platform sinnvoll, weil dort die operative Ebene sauber mit der Automatisierungsebene zusammengedacht wird. Wer IaC sauber aufsetzt, muss spätere Agenten nicht neu erfinden, sondern gibt ihnen einen belastbaren Unterbau. Das spart Kontrollaufwand und erhöht die Qualität der automatisierten Ergebnisse.

Der eigentliche Übergang zur AI-nativen Organisation

Die Organisation wird nicht AI-nativ, weil sie einen Bot einführt. Sie wird AI-nativ, wenn ihre Systeme so standardisiert sind, dass Automatisierung sicher wiederholbar wird. IaC ist dafür der nüchterne, aber entscheidende Anfang.


Wenn du IaC nicht nur einführen, sondern in hybriden Enterprise-Landschaften wirklich stabil machen willst, dann hilft Specialty Tokens mit Senior Engineers, die Integrationen, Governance und produktionsreife Automatisierung gemeinsam mit deinem Team bauen. Schau dir Specialty Tokens an, wenn du ERPs, CRMs, Legacy-Systeme und KI-Workflows sauber verbinden willst.

  • Infrastructure as Code
  • IaC Tools
  • DevOps Enterprise
  • Cloud Governance
  • IT-Automatisierung

Want this working inside your business?

We embed with your team and ship one real, load-bearing AI process, then hand it over so the capability stays.

Contact us