Cloud Deployment Manager

Crea e gestisci risorse cloud con modelli semplici.

Visualizza la documentazione di questo prodotto.

Un laptop aperto con i logotipi Jinja e Python a sinistra e un pulsante blu con codice di markup HTML a destra. Una linea blu tratteggiata che collega il laptop a due database. Un'icona di sincronizzazione aleggia sopra la linea blu.

Semplifica la gestione del cloud

Google Cloud Deployment Manager consente di specificare tutte le risorse necessarie per la tua applicazione in un formato dichiarativo utilizzando yaml. Puoi inoltre utilizzare modelli Python o Jinja2 per parametrizzare la configurazione e consentire il riutilizzo di paradigmi di deployment comuni, ad esempio un gruppo di istanze a scalabilità automatica con bilanciamento del carico. Gestisci la tua configurazione come codice ed esegui deployment ripetibili.

Il monitor di un computer con Cloud Shell sullo schermo. Uno stack di documenti in primo piano. Il primo documento presenta un elenco astratto con segni di spunta verdi sul margine destro.

Processo di deployment ripetibile

Creando file di configurazione che definiscono le risorse, il processo di creazione di tali risorse può essere ripetuto più volte con risultati coerenti.

Il monitor di un computer con una sezione di testo raffigurata come un fumetto e l'icona di un oratore accanto allo schermo.

Linguaggio dichiarativo

Molti strumenti utilizzano un approccio imperativo, che richiede all'utente di definire i passaggi da intraprendere per creare e configurare le risorse. Un approccio dichiarativo consente all'utente di specificare la configurazione desiderata e al sistema di stabilire i passaggi da intraprendere.

Linea tratteggiata a serpentina con tre lenti d'ingrandimento, ciascuna focalizzata su un documento lungo la linea tratteggiata.

Concentrati sull'applicazione

L'utente può concentrarsi sull'insieme di risorse che compongono l'applicazione o il servizio, anziché eseguire separatamente il deployment di ciascuna risorsa.

Il monitor di un computer con moduli di testo sullo schermo e una serie di tre pulsanti di attivazione/disattivazione a sinistra dello schermo.

Basato sui modelli

I modelli consentono l'utilizzo di componenti predefiniti per creare astrazioni o set di risorse tipicamente distribuite insieme, ad esempio un modello di istanza, un gruppo di istanze e un gestore della scalabilità automatica. Questi modelli possono essere parametrizzati per essere usati ripetutamente modificando i valori di input che definiscono l'immagine di cui eseguire il deployment, la zona in cui eseguire il deployment o il numero di macchine virtuali di cui eseguire il deployment.

Funzionalità

Deployment parallelo

Esegui il deployment di molte risorse contemporaneamente, in parallelo.

Modelli

Modelli Python e Jinja2 per gestire in modo programmatico i deployment.

Aggiornamenti

Aggiungi, elimina o modifica le risorse incluse nel deployment.

Parametri di input e output

Passa le variabili (ad esempio zona, dimensioni delle macchine, numero di macchine, stato: test, produzione, staging) ai modelli e ottieni i valori di output, ad esempio indirizzo IP assegnato, link all'istanza.

File di schema

Schema JSON per definire e vincolare i parametri.

Riferimenti

Una definizione di risorsa può fare riferimento a un'altra risorsa creando dipendenze e determinando l'ordine di creazione delle risorse stesse.

Modalità di anteprima

Visualizza le modifiche che verranno apportate da Deployment Manager con un'operazione di creazione o aggiornamento prima di eseguirne il commit.

Interfaccia utente della console

Visualizza i tuoi deployment in Google Cloud Console, dove puoi avere a disposizione una panoramica dell'intero processo di deployment in una visualizzazione gerarchica.

Wix Media Group si affida a Deployment Manager per creare e gestire i nostri deployment in Google Cloud Platform. Ci permette di eseguire facilmente il deployment dei sistemi in numerose località, ci offre il controllo necessario per implementare agevolmente nuovi servizi e ci fornisce la flessibilità necessaria per eseguire il deployment di più versioni del nostro codice contemporaneamente.

– Golan Parashi, Infrastructure Technical Lead, Wix Media Group

Prezzi

Deployment Manager è disponibile senza costi aggiuntivi per i clienti di Google Cloud Platform.

Fai un passo avanti

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

Hai bisogno di aiuto per iniziare?
Collabora con un partner di fiducia
Continua la navigazione