Archetipo di deployment multicloud Google Cloud

Last reviewed 2026-09-09 UTC

Questa sezione della Google Cloud guida agli archetipi di deployment descrive l'archetipo di deployment multi-cloud, fornisce esempi di casi d'uso e illustra le considerazioni sulla progettazione.

In un'architettura che utilizza l'archetipo di deployment multi-cloud, alcune parti dell'applicazione vengono eseguite in Google Cloud e altre vengono sottoposte a deployment in altre piattaforme cloud.

Casi d'uso

Le sezioni seguenti forniscono esempi di casi d'uso per i quali l'archetipo di deployment multi-cloud è una scelta appropriata.

Google Cloud come sito principale e un altro cloud come sito di RE

Per gestire il ripristino di emergenza (RE) per le applicazioni mission-critical in Google Cloud, puoi eseguire il backup dei dati e mantenere una replica passiva in un'altra piattaforma cloud, come mostrato nel seguente diagramma. Se l'applicazione in Google Cloud è inattiva, puoi utilizzare la replica esterna per ripristinare l' applicazione in produzione.

Archetipo di deployment multicloud: Google Cloud come sito principale e un altro cloud come sito di RE.

Migliorare le applicazioni con Google Cloud le funzionalità

Google Cloud offre funzionalità avanzate in aree come l'archiviazione, l'intelligenza artificiale (AI) e il machine learning (ML), i Big Data e l'analisi. L'archetipo di deployment multi-cloud ti consente di sfruttare queste funzionalità avanzate in Google Cloud per le applicazioni che vuoi eseguire su altre piattaforme cloud. Di seguito sono elencati alcuni esempi di queste funzionalità:

  • Spazio di archiviazione illimitato a basso costo .
  • Applicazioni di AI e ML per i dati generati dalle applicazioni sottoposte a deployment in altre piattaforme cloud.
  • Processi di data warehousing e analisi che utilizzano BigQuery per i dati importati da applicazioni in esecuzione in altre piattaforme cloud.

Il seguente diagramma mostra una topologia multi-cloud che migliora un'applicazione in esecuzione su un'altra piattaforma cloud con funzionalità avanzate di elaborazione dei dati in Google Cloud.

Archetipo di deployment multicloud: miglioramento delle applicazioni con le funzionalità di Google Cloud .

Ulteriori informazioni

Per saperne di più sulla logica e sui casi d'uso dell'archetipo di deployment multi-cloud, consulta Creare architetture ibride e multi-cloud utilizzando Google Cloud.

Note sul layout

Quando crei un'architettura basata sull'archetipo di deployment multi-cloud, tieni presente i seguenti fattori di progettazione.

Costo delle risorse ridondanti

Un'architettura multi-cloud spesso costa di più di un'architettura in cui l' applicazione viene eseguita interamente in Google Cloud, a causa dei seguenti fattori:

  • Potrebbe essere necessario archiviare i dati in modo ridondante all'interno di ogni cloud anziché in un singolo cloud. I costi di archiviazione e trasferimento dei dati potrebbero essere più elevati.
  • Se un'applicazione viene eseguita su più piattaforme cloud, alcune delle risorse ridondanti potrebbero essere sottoutilizzate, con un conseguente aumento del costo complessivo del deployment.

Connettività tra cloud

Per una comunicazione di rete efficiente tra le risorse in più piattaforme cloud, è necessaria una connettività tra cloud sicura e affidabile. Ad esempio, puoi utilizzare Google Cloud Cross-Cloud Interconnect per stabilire una connettività dedicata a elevata larghezza di banda tra Google Cloud e un altro provider di servizi cloud. Per saperne di più, consulta Modelli per la connessione di altri provider di servizi cloud con Google Cloud.

Impegno di configurazione e complessità operativa

La configurazione e il funzionamento di una topologia multi-cloud richiedono un impegno notevolmente maggiore rispetto a un'architettura che utilizza solo Google Cloud:

  • Le funzionalità e gli strumenti di sicurezza non sono standard tra le piattaforme cloud. Gli amministratori della sicurezza devono acquisire le competenze e le conoscenze necessarie per gestire la sicurezza delle risorse distribuite su tutte le piattaforme cloud che utilizzi.
  • Devi eseguire il provisioning e gestire in modo efficiente le risorse su più piattaforme cloud pubblico. Strumenti come Terraform possono contribuire a ridurre l'impegno necessario per il provisioning e la gestione delle risorse. Per gestire le applicazioni multi-cloud containerizzate, puoi utilizzare i cluster collegati GKE.

Architetture di esempio

Per esempi di architetture che utilizzano l'archetipo di deployment multi-cloud, consulta Creare architetture ibride e multi-cloud utilizzando Google Cloud.