Verwaltete Terraform-Ausführung für Infrastructure as Code in Google Cloud.
Was ist Infrastructure Manager?
Infrastructure Manager ist Googles verwalteter Service für Terraform-basierte Infrastruktur-Automatisierung. Der Service führt Terraform-Konfigurationen aus, verwaltet den State sicher in Google Cloud und bietet integriertes Audit-Logging. Teams müssen keine eigene Terraform-Infrastruktur betreiben und können sich auf das Schreiben von Konfigurationen konzentrieren.
Der Service unterstützt Standard-Terraform-Konfigurationen mit dem Google Provider und anderen Terraform-Providern. Deployments werden als Ressourcen in Google Cloud verwaltet, mit vollständiger History, Rollback-Möglichkeiten und IAM-basierter Zugriffskontrolle. Previews zeigen geplante Änderungen an, bevor sie angewendet werden.
Die Integration mit Git-Repositories ermöglicht GitOps-Workflows. Änderungen an Terraform-Konfigurationen in Git können automatische Previews auslösen, und genehmigte Änderungen werden automatisch deployed. Dies kombiniert die Vorteile von Code-Reviews mit Infrastructure as Code.
Kernfunktionen
- Verwaltete Ausführung: Terraform Plan und Apply als verwalteter Service ohne eigene Infrastruktur
- State Management: Sicherer, verwalteter Terraform-State mit Locking und Verschlüsselung
- GitOps-Integration: Automatische Previews und Deployments bei Git-Repository-Änderungen
- Audit-Logging: Vollständige Nachverfolgung aller Infrastrukturänderungen über Cloud Audit Logs
Typische Anwendungsfälle
Zentrales Infrastructure as Code Management
Platform-Teams stellen Infrastructure Manager als zentrale Terraform-Ausführungsplattform bereit. Entwicklungsteams submittieren Terraform-Konfigurationen, die nach Review automatisch deployed werden. Dies standardisiert Infrastruktur-Bereitstellungen und verhindert Konfigurationsdrift.
Compliance-konforme Infrastruktur-Deployments
Durch die Kombination mit Organisationsrichtlinien und IAM stellt Infrastructure Manager sicher, dass nur genehmigte Konfigurationen deployed werden. Audit Logs dokumentieren alle Änderungen für Compliance-Anforderungen.
Vorteile
- Keine eigene Terraform-Infrastruktur erforderlich
- Sicheres State-Management mit automatischem Locking
- GitOps-Workflows für Review-basierte Infrastrukturänderungen
- Kostenlose Nutzung ohne zusätzliche Gebühren
Integration mit innFactory
Als Google Cloud Partner unterstützt innFactory Sie bei Infrastructure Manager: Terraform-Modul-Entwicklung, GitOps-Workflow-Design, Migration von bestehenden Terraform-Setups und Platform-Engineering-Beratung.
Typische Anwendungsfälle
Häufig gestellte Fragen
Was ist Infrastructure Manager?
Infrastructure Manager ist ein Google Cloud Service, der Terraform-Konfigurationen als verwalteten Service ausführt. Er verwaltet den Terraform-State, führt Plan und Apply aus und bietet Audit-Logging, ohne dass Sie eigene Terraform-Infrastruktur betreiben müssen.
Wie unterscheidet sich Infrastructure Manager von Cloud Deployment Manager?
Cloud Deployment Manager verwendet proprietäre YAML/Jinja-Templates, während Infrastructure Manager Standard-Terraform-Konfigurationen nutzt. Infrastructure Manager ist die empfohlene Lösung für neue Projekte, da Terraform branchenübergreifender Standard ist.
Unterstützt Infrastructure Manager GitOps?
Ja, Infrastructure Manager kann mit Git-Repositories verknüpft werden. Änderungen an Terraform-Konfigurationen in Git lösen automatische Previews und optionale Deployments aus. Dies ermöglicht Review-basierte Infrastrukturänderungen.
