Vai a
Cloud Deploy

Cloud Deploy

Sfrutta la distribuzione continua in Google Kubernetes Engine, Cloud Run e altro ancora.

  • Crea pipeline di deployment per GKE, Cloud Run e altro ancora

  • Servizio di distribuzione continua completamente gestito per una scalabilità semplice

  • Sicurezza e controllo aziendali

  • Metriche di pubblicazione integrate

  • Si adatta perfettamente all'ecosistema DevOps esistente

Cloud Deploy

Funzionalità principali

Funzionalità principali

Distribuzione continua semplificata

Cloud Deploy semplifica e potenzia la distribuzione continua in GKE, ai servizi e ai jobCloud Run e Anthos. Definisci le release e sviluppale in ambienti come test, versione temporanea e produzione. Cloud Deploy offre una promozione in un solo passaggio e il rollback delle release tramite console web, interfaccia a riga di comando o API. Le metriche integrate consentono di ottenere insight su frequenza e successo del deployment.

Unica posizione di controllo completamente gestita

Come servizio completamente gestito, Cloud Deploy non prevede infrastrutture da configurare e gestire e offre al contempo scale up e scale down automatici per ottimizzare costi e prestazioni. Questa centralizzazione fornisce anche un pannello centralizzato per monitorare e controllare le versioni candidate per la release in tutta l'organizzazione man mano che avanzano verso la produzione.

Integrazione perfetta con Google Cloud

Cloud Deploy è la piattaforma di deployment GKE, Cloud Run e Anthos più integrata disponibile. Blocca l'avanzamento delle release tramite IAM, monitora gli eventi delle release con Cloud Logging e ottieni la tracciabilità con Cloud Audit Logs. Collega il monitoraggio alle risorse di cui è stato eseguito il deployment.

Si integra con gli strumenti che apprezzi

Cloud Deploy può essere integrato con i comuni strumenti DevOps come CI e gestione delle richieste di assistenza. Cloud Deploy consente di utilizzare Skaffold nelle pipeline, che insieme a Cloud Code garantisce la parità delle pipeline tra sviluppo e CI/CD.

Visualizza tutte le funzionalità
Ubie
Cloud Deploy offre un approccio semplificato per creare pipeline CI/CD utilizzando Skaffold, oltre a funzionalità avanzate come il deployment e la verifica canary. Inoltre, offre un'esperienza unificata degli sviluppatori per GKE e Cloud Run, che semplifica la scelta della piattaforma più adatta per le applicazioni.

Jun Sakata - Head of Platform Engineering, Ubie

Documentazione

Documentazione

Google Cloud Basics

Concetti di Cloud Deploy

Scopri di più su Cloud Deploy, il suo funzionamento, la terminologia e l'architettura.
Quickstart

Esegui il deployment di un'applicazione in due destinazioni GKE

Esegui il deployment di una semplice app nella progressione di cluster Google Kubernetes Engine.
Quickstart

Esegui il deployment di un'applicazione in due destinazioni Cloud Run

Esegui il deployment di una semplice app per una progressione dei servizi Cloud Run.
Tutorial

Tutorial su Cloud Deploy

Questi tutorial pratici ti guideranno attraverso la configurazione di una pipeline e il deployment di un'applicazione di esempio utilizzando Cloud Deploy.

Non trovi ciò che stai cercando?

Tutte le funzionalità

Scopri di più sulle funzionalità di Cloud Deploy

Visualizzazione delle pipeline
Visualizza il percorso verso la distribuzione. Definisci le pipeline di distribuzione e visualizza la progressione delle versioni candidate per la release fino alla produzione.
Implementazione e rollback semplici
Implementare ed eseguire il rollback nei cluster utente GKE, Cloud Run e Anthos non è mai stato così semplice e chiaro. Promuovi una release tra le fasi di destinazione utilizzando un'operazione in un solo passaggio nella console web, nell'interfaccia a riga di comando o nell'API.
Approvazioni integrate
Cloud Deploy supporta la separazione di compiti e responsabilità con approvazioni formali di promozioni di release, accessibili tramite console web, interfaccia a riga di comando o API e integrate con IAM.
Deployment parallelo
Esegui contemporaneamente il deployment in più cluster GKE o Anthos o in regioni di servizio Cloud Run. Cloud Deploy orchestra per garantire che il deployment abbia esito positivo ovunque o venga eseguito il rollback collettivo.
Esegui il deployment canary
Esegui in modo progressivo una nuova versione della tua applicazione in una porzione specificata (ad esempio il 10%) di traffico. 
Hook di deployment
Configura Cloud Deploy per eseguire le azioni di pre- e/o post-deployment.
Verifica del deployment
Integra i test di deployment e verifica per consentire a Cloud Deploy di confermare il successo dell'implementazione. 
Automazione
Configura il deployment continuo all'interno della tua pipeline di distribuzione attraverso l'automazione. Promuovi automaticamente le release da un target all'altro e automatizza le percentuali canary dell'implementazione. 
La configurazione dichiarativa

Non preoccuparti mai del come, basta definire cosa e lasciare che sia Cloud Deploy a occuparsi del lavoro pesante. Cloud Deploy gestisce completamente i deployment dei cluster utente GKE, Cloud Run e Anthos in base agli stati finali desiderati.

Tipi di target personalizzati
I tipi di target personalizzati estendono la portata di Cloud Deploy consentendoti di definire e utilizzare un tipo di target personalizzato con il proprio renderer e deployer, continuando a utilizzare le funzionalità di Cloud Deploy, tra cui approvazione e promozione.
Accesso "guidato"
Cloud Deploy fornisce un accesso "guidato" a GKE, Cloud Run e Anthos tramite Skaffold. Sfrutta le best practice integrate che assicurano la durabilità delle pipeline isolandole dai cambiamenti.
Integrazione perfetta
Non è necessario alcun collegamento manuale. Google Cloud Deploy è preintegrato in IAM, Cloud Logging e Cloud Audit Logs.
Metriche
Insight a portata di mano. Scopri la frequenza e il successo di avanzamento delle release tramite le pipeline di distribuzione.
Controllo e tracciabilità
Cloud Deploy si integra con Cloud Logging per fornire funzioni di controllo e tracciabilità delle release. Mantieni chiarezza su quali release sono state promosse e da chi.
IAM e autorizzazione dell'esecuzione
Blocca i deployment delle release tramite autorizzazioni IAM granulari e account di servizio con ambito specifico per l'esecuzione.
Collega gli strumenti che preferisci
Cloud Deploy estende il tuo ecosistema DevOps e interagisce con tutti gli strumenti che apprezzi. Richiama Cloud Deploy tramite i prodotti CI più diffusi utilizzando l'interfaccia a riga di comando o l'API e federa le approvazioni con i sistemi di gestione delle richieste che preferisci.
Unificato con la tua esperienza di sviluppo
Cloud Deploy permette di utilizzare Skaffold nelle pipeline, consentendo agli operatori di ottenere la parità delle pipeline tra sviluppo e CI/CD, mentre gli sviluppatori restano produttivi e isolati dalle modifiche della piattaforma, sfruttando al contempo l'esperienza di sviluppo idiomatica di Cloud Code.

Prezzi

Prezzi

Ai clienti Cloud Deploy viene addebitata una tariffa di gestione per pipeline di distribuzione attiva con più di un target ("pipeline di distribuzione su più target"). Non è previsto alcun costo per la prima pipeline di distribuzione su più target attiva per account di fatturazione al mese. Per ogni pipeline di distribuzione su più target attiva vengono addebitati 5 $ al mese. 

Le pipeline di distribuzione con un solo target non prevedono tariffe di gestione.

Per tutte le pipeline di distribuzione si applicano anche i costi dei servizi sottostanti.

Fai il prossimo passo

Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud