Cloud Build

Serverlose CI-/CD-Plattform zum Erstellen, Testen und Bereitstellen

Cloud Build kostenlos testen
  • action/check_circle_24pxErstellt mit Sketch

    Software in allen Programmiersprachen schnell erstellen, zum Beispiel in Java, Go oder Node.js

  • action/check_circle_24pxErstellt mit Sketch

    Benutzerdefinierte Workflows für das Entwickeln, Testen und Bereitstellen selbst gestalten

  • action/check_circle_24pxErstellt mit Sketch

    Builds in verschiedenen Umgebungen wie VMs, serverlosen Systemen, Kubernetes oder Firebase bereitstellen

  • action/check_circle_24pxErstellt mit Sketch

    Im Rahmen der CI-/CD-Pipeline umfangreiche Sicherheitsscans durchführen

  • action/check_circle_24pxErstellt mit Sketch

    Mit Tools wie Maven, Gradle, Go oder Bazel Quellcode in Container oder Artefakte ohne Container verpacken

Vorteile

Vollständig serverlose Plattform

Cloud Build führt je nach Last eine automatische Skalierung durch, ohne dass vorab Server bereitgestellt oder Vorauszahlungen für zusätzliche Kapazitäten geleistet werden müssen. Sie zahlen nur für das, was Sie tatsächlich nutzen.

Flexibilität

Mit benutzerdefinierten Build-Schritten und vorab erstellten Erweiterungen für Drittanbieter-Apps können Unternehmen herkömmliche oder selbst erstellte Tools problemlos in ihren Build-Prozess einbinden.

Sicherheit und Compliance

Mit dem Scannen auf Sicherheitslücken schützen Sie Ihre Softwarelieferkette vor Sicherheitsbedrohungen und -risiken. Die Bereitstellung anfälliger Images können Sie anhand von DevSecOps-Richtlinien automatisch blockieren.

Wichtige Features

Wichtige Features

Äußerst schnelle Builds

Sie können Maschinen nutzen, die mit dem globalen Netzwerk von Google verbunden sind, um die Build-Dauer erheblich zu verkürzen. Führen Sie Builds auf VMs mit hoher CPU-Leistung aus oder speichern Sie Quellcode, Images oder andere Abhängigkeiten im Cache, um Builds noch schneller zu erstellen.

Bereitstellungen automatisieren

Erstellen Sie im Rahmen Ihrer Build-Schritte Pipelines, um Bereitstellungen zu automatisieren. Sie können dafür Einbindungen in Google Kubernetes Engine, App Engine, Cloud Functions und Firebase nutzen. Mit Spinnaker und Cloud Build können Sie komplexe Pipelines erstellen und ausführen.

Unterstützung von Multi-Cloud

Sie können im Rahmen Ihrer CI-/CD-Pipeline eine Bereitstellung in mehreren Clouds durchführen. Cloud Build umfasst Builder-Images, in denen bestimmte Sprachen und Tools bereits installiert sind. Darüber hinaus können containerbasierte Aufgaben von Cloud Build vollständig in verschiedene Clouds portiert werden.

In wenigen Minuten bereitstellen

Der Übergang vom Proof of Concept zum Erstellen, Testen und Bereitstellen könnte nicht einfacher sein: Richten Sie Trigger ein, um Quellcode automatisch zu erstellen, zu testen oder bereitzustellen, wenn Sie Änderungen in GitHub, Cloud Source Repositories oder einem Bitbucket-Repository vornehmen.

Einzigartiger Datenschutz

Sie können Builds in von Google Cloud geschützten Infrastrukturen ausführen. Dabei haben Sie die volle Kontrolle darüber, wer Ihre Builds erstellen und aufrufen kann, welcher Quellcode verwendet werden darf und wo Ihre Build-Artefakte gespeichert werden.

Alle Features ansehen

Kunden

Kunden

Bild: loveholidays-App
Mit Cloud Build konnte loveholidays die Geschwindigkeit und Stabilität seiner Reiseplattform verbessern.
Weiterlesen

Highlights

  • Innerhalb von drei Monaten wurden 30 Anwendungen containerisiert und zu GKE migriert.

  • Urlaubsbuchungen in der Hochsaison wurden störungsfrei bewältigt.

  • Der Daten-Cache wurde verdreifacht und die für die Indexierung benötigte Zeit halbiert.

Partner

Das ist neu

Dokumentation

Dokumentation

Grundlagen zu Google Cloud
Konzepte von Cloud Build

Hier erfahren Sie mehr über Cloud Build, Build-Konfigurationen, die verschiedenen Arten von Cloud-Buildern und CMEK-Compliance.

Tutorial
Serverlose Lösungen für Mobilgeräte

In dieser Anleitung wird erklärt, wie Sie eine serverlose Mobile-Delivery-Pipeline in Google Cloud erstellen.

Best Practice
Builds beschleunigen

Diese Seite enthält Best Practices zur Beschleunigung von Builds mit Cloud Build.

Tutorial
Benutzerdefinierte Build-Schritte erstellen

Hier erfahren Sie, wie Sie von der Community bereitgestellte und benutzerdefinierte Builder in Cloud Build verwenden.

Tutorial
Entwicklung von Anwendungen mit Google Cloud

In dieser Anleitung wird erläutert, wie Sie Anwendungen entwerfen, entwickeln und bereitstellen, die Komponenten aus Google Cloud nahtlos einbinden.

Tutorial
Binärautorisierung mithilfe von Cloud Build und GKE implementieren

Wir zeigen Ihnen, wie Sie eine Binärautorisierung für Google Kubernetes Engine (GKE) einrichten, konfigurieren und verwenden.

Tutorial
Infrastruktur als Code mit Terraform, Cloud Build und GitOps verwalten

Hier finden Sie Informationen zum Verwalten von Infrastruktur als Code mit Terraform und Cloud Build mithilfe der beliebten GitOps-Methode.

Tutorial
Kontinuierliche Bereitstellung aus Git mit Cloud Build

In dieser Anleitung wird erklärt, wie Sie Builds und Bereitstellungen in Cloud Run mit Cloud Build anhand eines Cloud Build-Triggers automatisieren.

Alle Features

Alle Features

Native Unterstützung für Docker Importieren Sie einfach Ihr vorhandenes Dockerfile, um loszulegen. Sie können Images direkt in Speicher-Repositories für Docker-Images wie Docker Hub und Container Registry übertragen. Automatisieren Sie Deployments in Google Kubernetes Engine oder Cloud Run zu Continuous-Delivery-Zwecken.
Großzügiges kostenloses Kontingent Sie müssen Ihre Build-Server nicht mehr selbst verwalten und erhalten 120 Build-Minuten pro Tag bei bis zu 10 gleichzeitigen Builds innerhalb der kostenlosen Stufe. Für die Zeit, die ein Build in der Warteschlange verbringt, werden keine Build-Minuten berechnet.
Leistungsstarke Statistiken Sie erhalten detaillierte Statistiken zu Build-Ergebnissen und Build-Fehlern sowie Warnungen für ein einfaches Debugging. Außerdem haben Sie die Möglichkeit, die Build-Ergebnisse mit Tags oder Abfragen zu filtern, um Informationen zu langsamen Builds oder zeitaufwendigen Tests zu erhalten.
Sicherheitslücken identifizieren Ermitteln Sie Sicherheitslücken in Paketen für Ihre Container-Images. Sie können Pakete für Ubuntu, Debian und Alpine automatisch auf Sicherheitslücken scannen.
Builds – lokal oder in der Cloud Führen Sie Builds erst lokal aus, bevor Sie sie in die Cloud senden. Verwenden Sie den lokalen Open-Source-Builder, um auf Ihrem lokalen Computer Builds zu erstellen und zu debuggen.
Benutzerdefinierte Worker (Alpha) Mit benutzerdefinierten Workern können Sie lokalen Quellcode, Artefakte oder andere Build-Abhängigkeiten auswählen, um CI-/CD-Pipelines zu erstellen.

Preise

Preise

Sie zahlen nur das, was Sie über das tägliche kostenlose Kontingent hinaus nutzen. Weitere Einzelheiten finden Sie in der Preisübersicht.

Feature Preis ($)
Erste 120 Build-Minuten pro Tag Kostenlos
Zusätzliche Build-Minuten 0,003 $ pro Minute

Wenn Sie in einer anderen Währung als US-Dollar bezahlen, gelten die unter Google Cloud SKUs für Ihre Währung angegebenen Preise.