Continue integratie (CI)

Snelle feedback over codewijzigingen op grote schaal.

Sneller kwaliteitssoftware ontwerpen

Lever uw klanten sneller nieuwe functionaliteit terwijl uw ontwikkelaars productiever worden en de kwaliteit van uw software verbetert. Met de tools voor continue integratie van GCP kunt u geautomatiseerde builds maken, tests uitvoeren, omgevingen leveren en artefacten scannen op beveiligingskwetsbaarheden, en dat allemaal in enkele minuten.

Waarom GCP voor continue integratie

Efficiëntere ontwikkeling en verbeterde productiviteit

Versnel de ontwikkelaarsfeedback door builds en tests uit te voeren op machines die zijn gekoppeld via het wereldwijde, high-performance netwerk van Google. Voer builds parallel op meerdere machines uit voor snelle feedback. Besteed met gedetailleerde inzichten minder tijd aan het opsporen van fouten.

Schalen zonder zorgen over onderhoud

Maakt u zich zorgen over de lange ontwerp- en testtijden naarmate uw team groter wordt? De tools voor continue integratie van GCP schalen automatisch zodat u honderden of duizenden builds kunt uitvoeren wanneer uw team of project groeit. Kies uit een reeks virtuele machines om nog sneller op grote schaal uit te kunnen voeren.

Maak beveiliging en naleving onderdeel van uw CI-pipeline

Zorg vanaf het eerste moment voor beveiliging. Scan op beveiligingskwetsbaarheden zodra artefacten worden gemaakt. U krijgt gedetailleerde rapporten over de impact van kwetsbaarheden en mogelijke oplossingen. Stel beleidsregels in voor verschillende omgevingen, zodat alleen geverifieerde artefacten worden geïmplementeerd.

Maximale flexibiliteit

Verpak uw broncode in Docker-containers of niet-container-artefacten met buildtools zoals Maven, Gradle, webpack, Go of Bazel. Voer specifieke build- en teststappen uit als onderdeel van uw CI-workflow. Voer unit- en integratietests gelijktijdig uit om te controleren of uw code werkt.

CI uitbreiden naar CD

Gebruik de tools van GCP voor continue integratie om als onderdeel van uw CD-proces (continuous delivery) te implementeren naar VM's, serverloze omgevingen, Kubernetes of Firebase. Gebruik multicloudtools voor continuous delivery zoals Spinnaker om alle stappen te automatiseren, van het schrijven van code tot implementatie.

Uw favoriete tools gebruiken

Maak omgevingen sneller met tools zoals Terraform en Packer als onderdeel van uw CI-pipeline. Gebruik de CI-tools van Google met bestaande CI-services zoals Jenkins, GitLab en TeamCity om administratieve overhead te verminderen, complexe builds te versnellen en beveiliging te verbeteren.

Referentiepipeline

Geautomatiseerd ontwerpen, testen en scannen voor beveiliging om kwaliteitssoftware snel te kunnen leveren.

referentiepipeline

Erkenning door de branche

Ontdek waarom Cloud Build door Forrester tot marktleider is uitgeroepen op het gebied van continue integratie

"Google Cloud Build maakt een vliegende start en kan zich prima meten met andere cloudreuzen. Google Cloud Build is relatief nieuw vergeleken met andere CI-opties voor openbare clouds en had dus veel te bewijzen. En dat deed het ook."
Rapport The Forrester Wave™
Toepassingen

Koppelen met GitHub-projecten voor CI

Systeemeigen support voor pull-verzoeken van GitHub. Voer geautomatiseerde builds en tests uit voor wijzigingen die naar een GitHub-opslagplaats worden gepusht.

Meer informatie  

CI-pipelines ontwerpen voor serverloze apps

Gebruik Cloud Build en GitHub om uw workflow voor continue integratie voor serverloze apps te automatiseren.

Video bekijken

CI uitbreiden naar CD

Gebruik Cloud Build om pipelines te maken en pakketkwetsbaarheden op te sporen. Integreer bovendien Cloud Build met Spinnaker voor CD.

Meer informatie  

CI/CD voor hybride en multicloud

Gebruik Cloud Build om veilig te koppelen met uw resources op locatie en de ontwerp-, test- en implementatieprocessen te automatiseren.

Video bekijken

Onze klanten

Van start-ups tot grote ondernemingen, ze vertrouwen allemaal op GCP als het gaat om continue integratie.

Cloud Build heeft veel functionaliteit te bieden, maar is toch makkelijk te leren en gebruiken. We gebruiken de mogelijkheden voor parallellisatie en opslag in het cachegeheugen om onze containerbuilds te versnellen en benutten de Container Analysis API om onze images veilig te houden. Dankzij de betrouwbaarheid van Cloud Build kunnen wij onze aandacht op andere onderdelen richten.

Riley Shott, Production Engineer, Shopify
Logo van klant Zendesk Logo van klant Lyft Logo van klant Snapchat Logo van klant GoCardless Logo van klant Urban Airship Logo van klant Vendasta

Hulpbronnen

Probeer tutorials, bekijk documenten en meer over continue integratie.

Google Cloud

Aan de slag

Leren en ontwerpen

Ga aan de slag in Google Cloud met $ 300 aan gratis tegoed en meer dan twintig Always Free-producten.

Meer hulp nodig?

Onze experts helpen u de juiste oplossing te ontwerpen of de juiste partner te vinden.