Infrastruktur als Code (IaC)

Hiermit automatisieren Sie wiederholbare Aufgaben wie z. B. Konfiguration und Bereitstellung, ganz gleich, ob für eine einzige oder für Millionen Maschinen. Hinweis: Einige der in diesem Dokument verlinkten Inhalte sind nur auf Englisch verfügbar.

DevOps-Infrastruktur

Infrastruktur wie Software behandeln

Sie können Infrastruktur als Code konzipieren, um Kosten zu reduzieren, Risiken zu minimieren und Bereitstellungen zu beschleunigen. Außerdem können Sie auch mit Tools, die Sie schon kennen, Ressourcen in Google Cloud bereitstellen und verwalten.

Vorteile der GCP für IaC

Umgebungen konfigurieren und bereitstellen

Nutzen Sie einfache Konfigurationsdateien und Befehle, um wiederholbare Umgebungen einschließlich Infrastruktur, Netzwerken, Load-Balancing und Cloud IAM zu erstellen. Durch konsistente, sitzungsspezifische Umgebungen für Staging, Tests oder QA, die zugleich im Einklang mit den Anforderungen der Produktion stehen, reduzieren Sie Ihre Kosten. Sie können auch Änderungen gemeinsam bearbeiten, eine elastische Infrastruktur realisieren und somit einen DevOps-Ansatz verfolgen.

Bestehende Tools verwenden

Zusätzlich zum eigenen Cloud Deployment Manager (DM) verfügt Google über ein Team aus Entwicklern, das dafür sorgt, dass GCP-Support für Open-Source-Tools von Drittanbietern verfügbar ist. Damit erübrigen sich komplexe DevOps-Initiativen oder das Erlernen neuer Technologien, sodass Sie sich auf langfristige Ziele konzentrieren können.

Von konsistenten Vorgängen profitieren

Profitieren Sie von konsistenten Vorgängen sowohl in der Cloud als auch in lokalen Umgebungen. Unsere Partner und unser Support für beliebte Open-Source-Tools helfen bei der Reduzierung von Startzeiten und kognitivem Mehraufwand, indem bekannte Tools und Technologien verwendet werden. Diese Konsistenz ermöglicht eine schnelle Implementierung von Cloudtechnologien für Lift-and-Shift-, Move-and-Improve-, Hybrid-Cloud- und Multi-Cloud-Bereitstellungen.

Beliebig viele Maschinen verwalten

Nutzen Sie die Vorteile von IaC, ganz gleich, ob Sie eine einzige Maschine oder Millionen von Maschinen zu verwalten haben. Sie können mühelos abhängige Ressourcen wie Netzwerke, Speicher, Datenbanken, Nutzer und Berechtigungen verwalten. Infrastruktur als Code kann auf Organisationen beliebiger Größe und auf Infrastrukturressourcen in beliebiger Anzahl skaliert werden.

Zusammenarbeit von Teams fördern

Infrastruktur und Konfigurationen lassen sich so als Code erfassen, dass die Vorteile traditioneller Ressourcen der Anwendungsentwicklung und operativer Ressourcen genutzt werden. IaC eignet sich auch hervorragend, um die Zusammenarbeit zwischen Entwicklern und operativen IT-Mitarbeitern zu fördern. Wenn Sie Ihre Infrastruktur als Code erfassen, können Sie bequem an Codeüberprüfungen teilnehmen, CI/CD-Pipelines erstellen und auf einen vollständigen Änderungsverlauf zugreifen. Fehlerhafte Infrastrukturänderungen können Sie durch schnelle Rollbacks zurücknehmen oder für die Notfallwiederherstellung neue Umgebungen erstellen.

Mit Ihren Workflows kompatibel

Mit IaC können Sie Ressourcen auf der Google Cloud Platform mit wenig Aufwand erstellen, aktualisieren oder löschen, ohne drastische Änderungen an bestehenden Workflows vornehmen zu müssen. Durch die Verwendung einer gemeinsamen Sprache werden organisatorische Hürden beseitigt und die Produktivität gesteigert. IaC sorgt außerdem für eine einheitliche Nutzererfahrung in jeder Rolle.

IaC-Tools für Google Cloud

Deployment Manager

Automatisieren Sie die Erstellung und Verwaltung von Google Cloud Platform-Ressourcen mit flexiblen Vorlagen.

Terraform

Ihr Vorteil: Sie nutzen den gleichen Workflow für die Planung und Erstellung von Infrastruktur als Code bei mehreren Cloudanbietern zugleich.

Chef

Mit den leistungsstarken Funktionen von Chef können Sie in Google Cloud Infrastrukturressourcen als Code erstellen und verwalten.

Puppet

Verwalten Sie Google Cloud Platform-Ressourcen mit Puppet und Modulen, die von Google ausgewählt und von Puppet genehmigt wurden.

Ansible

Erstellen Sie Infrastrukturressourcen der Google Cloud Platform mithilfe von Playbooks.

Packer

Erstellen Sie automatisierte und wiederholbare Maschinen-Images für einen schnellen Start von Servern oder Containern.

Ressourcen

Im Folgenden finden Sie Anleitungen, Lösungsbeispiele und Blogs zu IaC in Google Cloud.

GCP-Infrastruktur mithilfe von Terraform als Code verwalten

Bereitstellung mit Chef auf der GCP von Anfang an erklärt

Puppet auf der GCP verwenden

Kontinuierliche Bereitstellung mit Ansible

Automatisierte Builds mit Jenkins, Packer und Kubernetes

Google Cloud

Jetzt starten

Lernen und entwickeln

Sie verwenden die GCP zum ersten Mal? Sichern Sie sich beim Einstieg in ein beliebiges GCP-Produkt ein Startguthaben von 300 $.

Benötigen Sie weitere Hilfe?

Unsere Experten unterstützen Sie dabei, die passende Lösung zu erstellen oder den richtigen Partner für Ihre Anforderungen zu finden.