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
Funzionalità principali
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.
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.
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.
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.
Novità
Documentazione
Tutte le funzionalità
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
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.
Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.