
Ottieni il massimo dalla tua pipeline Jenkins
Riduci i tempi per le build di Jenkins con le prestazioni prevedibili e l'infrastruttura scalabile di Google Cloud. Automatizza l'installazione, l'upgrade e la scalabilità eseguendo Jenkins in Google Kubernetes Engine. Semplifica lo scale out della tua build farm sfruttando Compute Engine per un'esecuzione perfettamente integrata dei tuoi job. Scansiona gli artefatti durante le prime fasi del ciclo di vita di sviluppo del software per rilevare le vulnerabilità. Definisci criteri per assicurare che ogni immagine abbia superato le necessarie fasi di convalida prima del deployment.
Perché utilizzare Jenkins con Google Cloud?
Accelera le build di Jenkins
Distribuisci le build su macchine virtuali con prestazioni superiori come GPU, TPU e SSD locali per un feedback rapido. Esegui il provisioning di macchine on demand con RAM e vCPU personalizzate per build più rapide con il plug-in Jenkins di Compute Engine.
Scopri di piùSupporto nativo per Kubernetes
Configura facilmente una pipeline CI/CD con Jenkins e Kubernetes. Semplifica la configurazione ed esegui test e deployment degli artefatti in Google Kubernetes Engine (GKE) con il plug-in Jenkins di GKE.
Scopri di piùScala Jenkins su Kubernetes
Lascia a Kubernetes la gestione della scalabilità e del bilanciamento del carico eseguendo il deployment di Jenkins su un cluster GKE. GKE fornisce inoltre esecutori di build temporanei per assicurare che ogni build venga eseguita in un ambiente pulito e che il cluster venga utilizzato solo quando le build sono in esecuzione.
Scopri di piùUtilizza le best practice per il deployment
Combina le funzionalità di CI di Jenkins e quelle di distribuzione continua (CD) di Spinnaker. Sfrutta le best practice per il deployment integrate in Spinnaker, come i deployment Red/Black e Canary, per lanci più rapidi e rollback più semplici.
Scopri di piùArchivia e gestisci le tue immagini container
Archivia le immagini container del tuo team in Container Registry. Mantieni il controllo su chi può accedere, visualizzare o scaricare immagini. Usufruisci di tempi di attività costanti su un'infrastruttura protetta dalla sicurezza di Google.
Scopri di piùIntegra sicurezza e conformità
Esegui la scansione delle vulnerabilità di sicurezza non appena vengono creati gli artefatti. Vengono generati rapporti dettagliati sull'impatto della vulnerabilità e sulle possibili correzioni. Applica la verifica automatica dei criteri per assicurare che venga eseguito il deployment dei soli artefatti verificati.
Scopri di piùFunzionalità
Distribuzione continua in stile GitOps | Utilizza Git come unica fonte attendibile per la gestione del codice sorgente delle applicazioni e del repository di ambienti. Crea pipeline CI/CD con build, test e deployment tramite richieste di pull. |
Costi ridotti e prevedibili | Con gli sconti per impegno di utilizzo, ottieni sconti consistenti sulle VM predefinite e personalizzate. Scegli tra un'ampia gamma di tipi di macchine per eseguire le build in parallelo ed eliminare i tempi di attesa. |
Pagamento a consumo | Con la fatturazione al secondo puoi pagare per i secondi di utilizzo delle VM GCP per accelerare le tue build Jenkins. |
Plug-in Jenkins
Archivia artefatti, esegui il deployment su Kubernetes e VM o utilizza credenziali private per l'autorizzazione di Jenkins.
Distribuisci le build Jenkins sulle macchine virtuali (VM)
Automatizza la pipeline CI/CD ed esegui le build utilizzando agenti Jenkins in Compute Engine.
Autorizza l'accesso sicuro a Google Cloud da Jenkins
Utilizza gli account di servizio Google per autenticare l'accesso sicuro a Google Cloud.
Gestisci gli artefatti delle build
Pubblica gli artefatti delle build in Cloud Storage per il backup e l'archiviazione.
Esegui il deployment in Google Kubernetes Engine con Jenkins
Configura una pipeline CI/CD con Jenkins e Kubernetes.
Con GCP la scalabilità di Jenkins non è mai stata così facile. Con oltre 350 TB di trasferimenti di dati al mese e build Jenkins distribuite tra 670 vCPU, siamo stati in grado di ridurre i tempi di esecuzione delle build da interi giorni a una questione di minuti. Inoltre, con la fatturazione al secondo, paghiamo solo per ciò che utilizziamo. Spendiamo meno di 110 £ al giorno per accelerare le build Jenkins. Ottenere un risultato del genere utilizzando la nostra infrastruttura ci costerebbe almeno 69.600 £ e richiederebbe un investimento di tempo significativo per l'implementazione.
— Tony Espley, Head of DevOps, PCMS Group plc

Risorse

Per iniziare
Impara e crea
Non hai mai usato GCP? Inizia a utilizzare gratuitamente qualsiasi prodotto GCP con un credito di 300 $.
Hai bisogno di ulteriore assistenza?
I nostri esperti ti aiuteranno a creare la soluzione adeguata o a trovare il partner adatto alle tue esigenze.