Das Problem

Mit jedem neuen Team, das Azure Automation nutzt, wächst der ungesteuerte Footprint: Runbooks per Klick erstellt, Variablen händisch gepflegt, Schedules undokumentiert, Service-Principal-Secrets überall verteilt. Keine Versionierung, keine Reviews, keine Reproduzierbarkeit. Was bei zwei Runbooks noch geht, wird bei zweihundert zur Black Box.

Die Lösung

Wir bauen Ihre Azure-Automation-Infrastruktur als Code auf, mit Terraform für die Plattform, GitHub als Source of Truth und GitHub Actions als Deployment-Pipeline. Jede Änderung läuft durch Pull-Request, jede Umgebung ist reproduzierbar, jeder Zugriff geht über Managed Identities.

  • Terraform-Modul-Bibliothek: Automation Accounts, Runbooks, Schedules, Variablen und RBAC, alles wiederverwendbar parametrisiert.
  • GitHub-Repo-Struktur: Pro Themenbereich ein eigenes Repo, klare Code-Owner, automatische PR-Reviews.
  • CI/CD-Pipeline: Pull-Request → automatisches Deployment in Stage → manuelles Promote in Prod.
  • Managed Identities statt Secrets: Zentraler Azure Key Vault, alle Automation Accounts greifen ausschließlich identitätsbasiert zu.
  • Onboarding für neue Themenbereiche: Stunden statt Tage, über vorgefertigte Templates.

Beispielprozess

Ein neues Runbook geht durch denselben Pfad wie Application-Code: Branch → PR → Review → Deployment.

Tech-Stack

Azure Automation Terraform GitHub Actions PowerShell Azure Key Vault Azure Arc Managed Identities Azure DevOps

Aus der Praxis

Für einen Industriekunden (10.000+ Mitarbeiter) haben wir das gesamte Azure-Automation-Setup auf Infrastructure-as-Code umgestellt: GitHub-Repos pro Themenbereich, Terraform-deployed Automation Accounts, Managed Identities statt Service-Principal-Secrets. Neue Themenbereiche werden seitdem in Stunden statt Tagen aufgesetzt.

Mehr Referenzen ansehen

Erstgespräch

Automation-Setup besprechen. 30 Min, kostenlos.

Sie zeigen uns Ihre aktuelle Azure-Automation-Landschaft, wir skizzieren, wie eine sauber versionierte Umgebung aussehen könnte. Kein Pitch.

Weitere Leistungen

Drei weitere Bereiche, in denen wir Ihr Team entlasten.

Identity & Access Lifecycle

Joiner-Mover-Leaver automatisiert über AD, Entra ID und Microsoft 365, gesteuert vom HR-System.

Mehr erfahren

System-Synchronisierung

Saubere Datenflüsse zwischen HR-Systemen, Active Directory, Entra ID, SAP Concur und weiteren.

Mehr erfahren

Self-Service-Dashboards

Maßgeschneiderte Dashboards für IT-Teams und Fachabteilungen, sauber rechtebasiert.

Mehr erfahren