Cloud Build

Crea, testa ed esegui il deployment sulla nostra piattaforma CI/CD serverless.

Prova Cloud Build gratuitamente
  • action/check_circle_24px Creato con Sketch.

    Crea software rapidamente in qualsiasi linguaggio, tra cui Java, Go, Node.js e altri

  • action/check_circle_24px Creato con Sketch.

    Ottieni il controllo completo sulla definizione di flussi di lavoro personalizzati per creare build, testarle ed eseguirne il deployment 

  • action/check_circle_24px Creato con Sketch.

    Esegui il deployment in diversi ambienti, tra cui VM, serverless, Kubernetes o Firebase

  • action/check_circle_24px Creato con Sketch.

    Esegui scansioni di sicurezza approfondite come parte della tua pipeline CI/CD

  • action/check_circle_24px Creato con Sketch.

    Compila il tuo codice sorgente in container o elementi non containerizzati come Maven, Gradle, Go o Bazel

Piattaforma completamente serverless

Cloud Build scala verso l'alto e verso il basso a seconda del carico senza la necessità di far ricorso al provisioning preventivo di server o dover pagare in anticipo per capacità aggiuntiva. Paghi solo per quello che usi.

Flessibilità

Con passi di build personalizzati ed estensioni create in precedenza per app di terze parti, le imprese possono associare facilmente i propri strumenti legacy o locali come parte del proprio processo di creazione.

Sicurezza e conformità

Previeni le minacce alla sicurezza nella catena di fornitura del tuo software con un'analisi delle vulnerabilità. Blocca automaticamente il deployment di immagini vulnerabili a seconda dei criteri impostati da DevSecOps.

Funzionalità principali

Build estremamente veloci

Accedi a macchine collegate tramite la rete globale di Google per ridurre in modo significativo la durata della build. Esegui le build su VM con CPU elevata o codice sorgente della cache, immagini o altre dipendenze per incrementare ulteriormente la velocità della build.

Automatizza i deployment

Crea pipeline come parte del processo di build per automatizzare i deployment. Esegui il deployment utilizzando integrazioni incorporate in Google Kubernetes Engine, App Engine, Cloud Functions, e Firebase. Utilizza Spinnaker con Cloud Build per creare ed eseguire pipeline complesse.

Supporto per multi-cloud

Esegui il deployment su cloud multipli come parte della tua pipeline CI/CD. Cloud Build include immagini di builder con linguaggi e strumenti già installati. Allo stesso modo, attività containerizzate di Cloud Build sono completamente portabili su cloud diversi.

Dal commit al deployment in pochi minuti

Passare da richieste di pull (PR) a processi di build, test e deployment è molto semplice. Imposta trigger per creare, testare o eseguire il deployment di codice sorgente in modo automatico quando esegui il push di modifiche in un repository GitHub, Cloud Source Repositories, or Bitbucket.

Privacy impareggiabile

Esegui le build su infrastrutture protette dalla sicurezza di Google Cloud. Ottieni il pieno controllo su chi può creare e visualizzare le build, quale codice sorgente può essere utilizzato e dove possono essere archiviati gli elementi di build.

Visualizza tutte le funzionalità

Clienti

App loveholidays
Con Cloud Build, loveholidays ha aggiunto velocità e stabilità alla propria piattaforma di viaggio.
Leggi la storia

La storia in breve

  • 30 app containerizzate e migrate su GKE in soli tre mesi

  • Picco di prenotazioni per l'alta stagione gestito senza interruzioni

  • Ha triplicato la sua cache di dati, dimezzando il tempo di indicizzazione

Partner

Novità

Iscriviti alle newsletter di Google Cloud per ricevere aggiornamenti sui prodotti, informazioni sugli eventi, offerte speciali e molto altro.

Documentazione

Nozioni di base su Google Cloud
Concetti di Cloud Build

Ulteriori informazioni su Cloud Build, tra cui le configurazioni delle build, vari tipi di cloud builder e la conformità CMEK.

Tutorial
Pipeline di distribuzione mobile serverless

Scopri come creare una pipeline di distribuzione mobile serverless in Google Cloud.

Best practice
Velocizzazione delle build

Questa pagina fornisce le best practice per l'accelerazione delle build di Cloud Build.

Tutorial
Passi di build personalizzati con Cloud Build

Scopri come utilizzare i builder offerti dalla community e builder personalizzati in Cloud Build.

Tutorial
Sviluppo di applicazioni con Google Cloud

Scopri come progettare, sviluppare ed eseguire il deployment di applicazioni che integrano alla perfezione componenti dall'ecosistema Google Cloud.

Tutorial
Implementazione dell'Autorizzazione binaria con Cloud Build e GKE

Scopri come impostare, configurare e utilizzare l'Autorizzazione binaria per Google Kubernetes Engine (GKE).

Tutorial
Infrastruttura come codice con Terraform, Cloud Build e GitOps

Scopri come gestire l'infrastruttura come codice con Terraform e Cloud Build utilizzando la popolare metodologia GitOps.

Tutorial
Deployment continuo da Git con Cloud Build

Scopri come utilizzare Cloud Build per automatizzare build e deployment su Cloud Run utilizzando un trigger di Cloud Build.

Tutte le funzionalità

Supporto nativo per Docker Importa semplicemente il tuo Dockerfile per iniziare. Esegui il push delle immagini direttamente nei repository di archiviazione delle immagini Docker come Docker Hub e Container Registry. Automatizza i deployment su Google Kubernetes Engine o Cloud Run per la distribuzione continua.
Livello gratuito con un'offerta interessante Non dovrai più gestire i server delle build grazie a 120 minuti di build gratuiti al giorno e fino e 10 build simultanee incluse. I minuti di build non vengono addebitati per il periodo in cui la build è in coda.
Informazioni dettagliate pertinenti Ottieni informazioni dettagliate relative ai risultati, agli errori e agli avvisi delle build per semplificare il processo di debug. Filtra i risultati della build utilizzando tag o query per scoprire di più su build a prestazioni limitate o test che richiedono molto tempo.
Identifica le vulnerabilità Identifica le vulnerabilità dei pacchetti nelle immagini container. Esegui automaticamente l'analisi delle vulnerabilità dei pacchetti per Ubuntu, Debian e Alpine.
Crea localmente o nel cloud Esegui build localmente prima di inviarle nel cloud. Crea ed esegui il debug sulla macchina locale con il builder locale open source.
Worker personalizzati (alpha) Con i worker personalizzati puoi scegliere tra codice sorgente on-premise, elementi e altre dipendenze di una build per creare una pipeline (CI/CD).

Prezzi

Paghi per quello che utilizzi al di sopra del livello giornaliero gratuito. Per maggiori dettagli consulta la guida ai prezzi.

Funzionalità Prezzi (USD)
Primi 120 minuti di build al giorno Nessun costo
Minuti di build aggiuntivi $ 0,003 al minuto

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Google Cloud.