Informazioni sulla pianificazione della migrazione

Dopo aver completato la fase di rilevamento e valutazione e aver configurato la progettazione di base, puoi iniziare a pianificare la migrazione classificando i carichi di lavoro in wave di migrazione.

Questo e i seguenti documenti descrivono come pianificare una migrazione di successo e ridurre al minimo i rischi associati.

Prima di iniziare

Prima di iniziare la pianificazione della migrazione, completa l'individuazione e la valutazione del carico di lavoro e crea una strategia di migrazione complessiva composta dalle seguenti attività:

  • Catalogare i carichi di lavoro, come applicazioni, servizi e database, che hai identificato per la migrazione.
  • Mappatura dei carichi di lavoro ai componenti dell'infrastruttura.
  • Mappatura delle dipendenze.
  • Identificazione di percorsi di migrazione e modernizzazione ad alto livello (rehosting, replatforming, refactoring, re-architettura, sostituzione, ritiro).

Quindi, utilizza il Cloud Foundation Toolkit per creare le tue basi su Google Cloud.

Il Cloud Foundation Toolkit include risorse per aiutarti a iniziare con i seguenti aspetti della tua nuova infrastruttura cloud:

  • Identity and Access Management
  • Gestione delle risorse
  • Networking
  • Gestione dei dati
  • Infrastructure as Code (IaC)
  • Logging, monitoraggio e fatturazione
  • Piattaforme di sicurezza
  • Elementi di base GKE

Concetti di base sulla migrazione

Un progetto di migrazione cloud rappresenta l'intero processo che la tua organizzazione segue per migrare le applicazioni in Google Cloud.

Ogni progetto di migrazione al cloud è suddiviso in wave. Una wave è un gruppo di applicazioni che condividono caratteristiche o interdipendenze comuni, come identificate dall'individuazione e dalla valutazione dei carichi di lavoro. Le applicazioni e i database autonomi sono in genere ottimi candidati per una prima fase di migrazione, date le loro basse dipendenze esterne. D'altro canto, le applicazioni con interdipendenze significative rappresenterebbero una ondata di migrazione complessa che richiede un'ulteriore pianificazione.

Le applicazioni all'interno di una wave di migrazione vengono suddivise in gruppi di spostamento ed vengono migrate a Google Cloud in sprint. Un gruppo di trasferimento è un gruppo di risorse e carichi di lavoro dell'infrastruttura di cui devi eseguire la migrazione insieme. Le risorse e i carichi di lavoro possono far parte della stessa applicazione o di un gruppo di applicazioni interdipendenti.

Un progetto di migrazione al cloud è diviso in wave e spostamento in gruppi

La funzionalità aziendale è uno degli aspetti più critici per determinare i gruppi di spostamento. Ad esempio, la gestione della catena di fornitura e la gestione dell'inventario nel settore retail, il monitoraggio delle frodi nel settore bancario e l'elaborazione delle richieste nel settore assicurativo, rappresentano aree di capacità commerciale nei rispettivi domini. Considerare le funzionalità aziendali è fondamentale per garantire interruzioni minime o nulle alle prestazioni e alla disponibilità dei servizi aziendali durante e dopo la migrazione.

All'interno di un'area di funzionalità aziendali, è necessario eseguire la migrazione in base ai diversi ambienti. Gli ambienti di ricerca e sviluppo (R&S) sono in genere i primi a essere migrati. Questo ti aiuta a identificare e mitigare eventuali blocchi che potrebbero impedire o rallentare la migrazione. Puoi quindi seguire le best practice e le attività di mitigazione man mano che procedi nella migrazione degli ambienti di ricerca e sviluppo, pre-produzione e produzione.

Il rilevamento e la valutazione devono essere un processo continuo e la raccolta dei dati diventa sempre più perfezionata e accurata nel tempo. Ciò consente di migliorare costantemente l'accuratezza dei dati specifici dei carichi di lavoro, il che consente di identificare i rischi specifici dei carichi di lavoro associati alla migrazione nel cloud.

In genere, la prima ondata di rilevamento e valutazione fornisce una mappatura delle dipendenze direzionale di alto livello dei componenti e dei carichi di lavoro dell'infrastruttura dal punto di vista dell'infrastruttura. Questo ti aiuta a creare un piano per la prima ondata di migrazione di natura più direzionale, principalmente finalizzato a migliorare e ottimizzare gli elementi dell'architettura Google Cloud, ad esempio tipi di VM, classi di archiviazione, progettazione delle zone di destinazione, dimensionamento della capacità di alto livello in base ai requisiti di velocità effettiva di calcolo e I/O.

Inoltre, esegui un'attività di valutazione del rischio di migrazione in parallelo con l'individuazione e la valutazione. L'obiettivo è calibrare e descrivere nel dettaglio i rischi specifici del carico di lavoro associati alla migrazione e avviare azioni di mitigazione appropriate. Alcuni esempi di tali rischi sono elencati nelle pagine seguenti.

Il seguente diagramma mostra un riepilogo dell'intero processo di migrazione.

Diagramma della pianificazione e del processo di esecuzione della migrazione.

Passaggi successivi