Questo documento presenta il Serie e aiuti *Migrazione a Google Cloud* capire come ogni pezzo della serie si collega ad altri documenti. Questo documento è una panoramica per le seguenti serie: - Migrazione a Google Cloud - Migrazione di VM con Migrate to Virtual Machines - Migrazione di VM in container con Migrate to Containers - Migrazione dei container su Google Cloud Queste serie sono rivolte a chiunque intenda eseguire la migrazione di macchine virtuali (VM), container, database o spazio di archiviazione a Google Cloud. Questo documento è utile per i seguenti scenari di migrazione: - Da un ambiente locale - Da un ambiente di hosting privato - Da un altro fornitore di servizi cloud a Google Cloud Come parte del tuo percorso di migrazione, devi prendere decisioni che dipendono dall'ambiente, dai carichi di lavoro e dall'infrastruttura che stai eseguendo la migrazione a Google Cloud o a un ambiente cloud ibrido. Questi documenti ti aiutano a scegliere il percorso migliore per soddisfare le tue esigenze di migrazione nei seguenti modi: - Stabilisci un framework per progettare ed eseguire il tuo percorso di migrazione utilizzando la serie Migration to Google Cloud - Utilizzare questo framework come riferimento rispetto al quale valutare i progressi della migrazione - Fornire indicazioni specifiche per un particolare ambiente o caso d'uso costruendo sul Migrazione a Google Cloudframework, come la migrazione di VM con Migrate to VMs, la migrazione di container a Google Cloud e la migrazione di VM a container con Migrate to Containers ## Vantaggi della creazione di un framework di migrazione Stabilire un framework di migrazione è importante perché la migrazione può essere un'attività ripetibile. Ad esempio, se inizialmente esegui la migrazione delle tue VM a Google Cloud, potresti anche prendere in considerazione lo spostamento di altri dati e carichi di lavoro su Google Cloud. Stabilire un framework generale che può essere applicato a diversi carichi di lavoro può semplificare le future migrazioni Il diagramma seguente illustra le fasi della migrazione: Durante ogni passaggio della migrazione, segui le fasi definite in Migrazione a Google Cloud: Per iniziare: - Valutare e scoprire i tuoi carichi di lavoro - Progettare e costruire una fondazione - Distribuzione dei carichi di lavoro - Ottimizzazione dell'ambiente e dei carichi di lavoro Questo viaggio non è esclusivo di Google Cloud. Passare da un ambiente all'altro è un'attività impegnativa, quindi è necessario pianificare ed eseguire la migrazione con attenzione. Indipendentemente da cosa stai migrando, che si tratti di app, VM o container, devi completare attività come la creazione di un inventario, la definizione di utenti e identità del servizio, distribuzione dei carichi di lavoro e ottimizzazione delle prestazioni e della scalabilità ## Design della serie Per progettare e pianificare il *Migrazione a Google Cloud*, la *Migrazione delle VM con Migrate to VMs*, la funzione *Migrating container to Google Cloud* e la *Migrazione delle VM ai container con Serie Migrate to Containers*, abbiamo utilizzato paradigmi di progettazione software e strategie comuni in programmazione orientata agli oggetti (OOP) Puoi utilizzare i concetti di OOP per pensare ai consigli in ciascuna delle serie. Questo documento è come la tua documentazione software quando stai sviluppando un'applicazione: ti guida attraverso il tuo viaggio, offrendo indicazioni lungo il percorso Il seguente semplificato Diagramma delle classi UML illustra le relazioni tra i documenti in *Migrazione a Google Cloud*, la *Migrazione delle tue VM con Migrazione alle macchine virtuali* e *Migrazione dei container a Serie Google Cloud*: Nel diagramma precedente, la serie esegue il mapping a un diagramma di classe UML nei modi seguenti La serie Migrazione a Google Cloud include i seguenti documenti: Migrazione a Google Cloud: la scelta del percorso di migrazione (questo documento) ti aiuta a scegliere le migliori opzioni di migrazione per i tuoi componenti Migrazione a Google Cloud: Nozioni di base configura il framework per le altre serie sulla migrazione e ti insegna i concetti di migrazione, ma non ti aiuta a eseguire una migrazione effettiva. Tutti gli altri documenti della serie sono un'estensione diretta di quel documento I documenti di questa serie descrivono in dettaglio ogni fase della migrazione a Google Cloud. I concetti in questi documenti si applicano alla migrazione di varie risorse, inclusi dati, app, macchine virtuali e contenitori I concetti che vengono esplorati in tutto il *Migrazione a Google Cloud* le serie vengono estese e applicate alle serie successive per dare di più indicazioni prescrittive per casi d'uso e ambienti specifici: Migrazione di VM con Migrate to VMs Migrazione dei container su Google Cloud - Iniziare - Migrazione da Kubernetes a GKE - Migrazione da OpenShift ad Anthos - Migrazione dei progetti OpenShift su Anthos - Migrazione dei vincoli del contesto di sicurezza OpenShift ad Anthos - Migrazione a un ambiente GKE multi-cluster - Migrazione a un ambiente GKE multi-cluster con Multi Cluster Ingress e Multi Cluster Service Discovery Migrazione delle VM ai container con Migrate to Containers La logica applicata nel diagramma può essere estesa ad altri carichi di lavoro. Ad esempio, utilizzando le fasi di valutazione, pianificazione, implementazione e ottimizzazione, puoi modernizzare le tue pipeline CI/CD durante la migrazione a Google Cloud ## Qual è il prossimo - Inizia a progettare la tua migrazione a Google Cloud - Migra le tue VM con Migrate to VMs - Migra i tuoi carichi di lavoro containerizzati su Google Cloud - Migra le tue macchine virtuali ai container con Migrate to Containers - Esplora architetture di riferimento, diagrammi, tutorial e best practice su Google Cloud. Dai un'occhiata al nostro Cloud Architecture Center.