Was ist Cloud Build?
Cloud Build ist die serverlose CI/CD-Plattform von Google Cloud. Der Dienst führt Builds auf Google-Cloud-Infrastruktur aus, importiert Quellcode aus verschiedenen Repositories und erzeugt daraus Artefakte wie Container-Images oder Java-Archive. Als vollständig verwalteter Dienst entfällt die Wartung eigener Build-Server.
Kernfunktionen
- Serverlose Builds: Keine Infrastruktur zu verwalten, automatische Skalierung bei Bedarf
- Container-native Ausführung: Jeder Build-Schritt läuft in einem eigenen Docker-Container
- Flexible Trigger: Automatische Builds bei Ereignissen aus Cloud Storage, GitHub, GitLab oder Bitbucket
- Artifact-Integration: Speicherung von Container-Images und Paketen, Deployment z. B. nach Cloud Run oder GKE
- Parallelisierung: Mehrere Build-Schritte gleichzeitig für schnellere Durchlaufzeiten
Typische Anwendungsfälle
Containerisierte Microservices
Teams nutzen Cloud Build für automatisierte Container-Builds bei jedem Commit. Die Integration mit GKE ermöglicht kontinuierliche Deployments in Kubernetes-Cluster.
Infrastructure as Code
Cloud Build führt Terraform- oder Pulumi-Änderungen automatisiert aus. Kombiniert mit Approval-Workflows entstehen sichere Infrastructure-Pipelines.
Multi-Stage Deployments
Von der Entwicklung über Staging bis Produktion: Cloud Build orchestriert Deployments über mehrere Umgebungen mit integrierten Tests zwischen den Stages.
Vorteile
- Keine Build-Server zu betreiben oder zu skalieren
- Native Integration mit Google Cloud Services wie Cloud Run, GKE und Artifact Registry
- Tägliches Freikontingent von 120 Build-Minuten
- Kostentransparenz durch minutengenaue Abrechnung nach Maschinentyp
Integration mit innFactory
Als zertifizierter Google Cloud Partner unterstützt innFactory Sie bei Cloud Build: Architektur von CI/CD-Pipelines, Migration bestehender Build-Systeme, Optimierung von Build-Zeiten und Kostenanalyse.
Verfügbare Varianten & Optionen
Standard
- Fully managed
- Scalable
- Integrated with GCP
- Pricing varies by usage
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was ist Cloud Build?
Cloud Build ist eine serverlose CI/CD-Plattform von Google Cloud, die Builds als Abfolge von Schritten in Docker-Containern ausführt und daraus Artefakte wie Container-Images oder Java-Archive erzeugt.
Welche Build-Umgebungen unterstützt Cloud Build?
Cloud Build führt jeden Build-Schritt in einem Docker-Container aus. Sie können vordefinierte Builder für gängige Sprachen nutzen oder eigene Custom Builder erstellen.
Wie integriert sich Cloud Build mit Source Repositories?
Cloud Build unterstützt den automatisierten Import von Quellcode aus Cloud Storage, GitHub, GitLab und Bitbucket. Builds können automatisch bei Push, Pull Request oder Tag ausgelöst werden.
Was kostet Cloud Build?
Cloud Build stellt 120 Build-Minuten pro Tag kostenlos zur Verfügung. Darüber hinaus wird nach Build-Minuten abgerechnet, wobei der Preis vom gewählten Maschinentyp abhängt.
Kann ich Cloud Build für Multi-Cloud Deployments nutzen?
Ja, Cloud Build kann erzeugte Artefakte an verschiedene Ziele ausliefern, etwa Cloud Run, GKE oder andere Kubernetes-Cluster außerhalb von Google Cloud.
Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Google Cloud (offizielle Dokumentation). Diese Seite stellt kein Angebot von Google Cloud dar.
