Cloud Build

Ontwerp, test en implementeer continu.

Bekijk de documentatie voor dit product.

Snelheid met flexibiliteit

Snelheid met flexibiliteit

Met Cloud Build kunt u snel software ontwerpen in alle talen. Krijg volledige controle over het definiëren van custom workflows voor het ontwerpen, testen en implementeren in meerdere omgevingen, zoals VM's, serverloze omgevingen, Kubernetes of Firebase.

Wat is er nieuw

Van toewijzen naar implementeren in enkele minuten

Het traject van voorbereiding naar ontwerpen, testen en implementeren kan niet eenvoudiger. Stel triggers in om automatisch broncode te ontwerpen, te testen en te implementeren wanneer u veranderingen doorvoert in GitHub, Cloud Source Repositories of een Bitbucket-opslagplaats.

Kies wat u wilt ontwerpen

U hoeft niet langer buildomgevingen te leveren of te onderhouden. Maak snel consistente en betrouwbare builds in elke taal. Gebruik buildtools zoals Maven, Gradle, webpack, Go of Bazel om uw broncode in Docker-containers of niet-containerartefacten te verpakken.

Extreem snelle builds

Gebruik apparaten die zijn verbonden via het wereldwijde netwerk van Google om uw ontwerptijd aanzienlijk te verkorten. Voer builds uit op VM's met hoge CPU's of sla broncode, images of andere afhankelijkheden op in het cachegeheugen om de buildsnelheid nog verder te verhogen.

Automatiseer uw implementaties

Maak pipelines als onderdeel van uw ontwerpprocedure om implementaties te automatiseren. Implementeer met behulp van ingebouwde integraties naar Kubernetes Engine, App Engine, Cloud Functions en Firebase. Gebruik Spinnaker met Cloud Build om complexe pipelines te maken en uit te voeren.

Definieer uw aangepaste workflow

Krijg volledige controle over de stappen die u wilt uitvoeren tijdens de ontwerp-, test- en implementatiefase. Definieer specifieke instructies voor het ontwerpen, verpakken en pushen van images of voer meerdere taken tegelijk uit met aangepaste buildstappen.

Ongeëvenaarde privacy

Voer builds uit op een infrastructuur die wordt beschermd door Google Cloud-beveiliging. Krijg volledige controle over wie uw builds kan maken en weergeven, welke broncode kan worden gebruikt en waar uw buildartefacten kunnen worden opgeslagen.

Functies

Systeemeigen support voor Docker

Importeer gewoon uw bestaande Dockerfile om aan de slag te gaan. Push images rechtstreeks naar Docker-opslagplaatsen voor images, zoals Docker Hub en Container Registry. Automatiseer implementaties naar Kubernetes of Google Kubernetes Engine voor continuous delivery.

Royale Free Tier

Zeg vaarwel tegen het beheer van uw eigen buildservers met 120 gratis buildminuten per dag en 10 gelijktijdige builds. Buildminuten worden niet in rekening gebracht voor de tijd dat een build in de wachtrij staat.

Krachtige inzichten

Krijg gedetailleerde inzichten in resultaten van builds, inclusief buildfouten en -waarschuwingen voor eenvoudige foutopsporing. Filter de resultaten met behulp van tags of query's om meer te weten te komen over trage builds of tijdrovende tests.

Identificeer kwetsbaarheden

Identificeer pakketkwetsbaarheden voor uw containerimages. Scan automatisch op pakketkwetsbaarheden voor Ubuntu, Debian en Alpine.

Ontwerp lokaal of in de cloud

Voer builds lokaal uit voordat u deze naar de cloud verzendt. Ontwerp en spoor fouten op uw lokale machine op met de lokale opbouwfunctie voor open source.

Custom Workers (alfa)

Met Custom Workers kunt u kiezen uit broncode, artefacten en andere buildafhankelijkheden op locatie om een (CI/CD-)pipeline te maken.

Technische hulpbronnen

Prijzen

U betaalt voor wat u meer dan de dagelijkse Free Tier gebruikt. Raadpleeg het prijsoverzicht voor meer informatie.

Functie Prijzen
Eerste 120 buildminuten per dag Gratis
Extra buildminuten $ 0,003 per minuut

De volgende stap

Ontvang een tegoed van $ 300 om kennis te maken met Google Cloud en ermee te leren ontwerpen (maximaal twaalf maanden geldig).

Kosteloos uitproberen
Heeft u hulp nodig om aan de slag te gaan?
Werk samen met een betrouwbare partner