Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Crea un piano di migrazione
La fase di pianificazione della migrazione all'interno di AWS Transform for migrations è un'esperienza collaborativa basata sulla chat per la pianificazione di migrazioni di grandi dimensioni. AWS Gli agenti di Transform applicano AWS Prescriptive Guidance per guidare i clienti dall'analisi dei dati locali ai piani di ondata di migrazione finalizzati.
Una volta completato con successo il processo di rilevamento dei dati locali di Discover, AWS Transform utilizza i dati di rilevamento per raggruppare le applicazioni in ondate di migrazione. AWS Transform ti guida attraverso le fasi per analizzare e definire l'ambito dei tuoi server, raggrupparli in applicazioni, generare gruppi di spostamento e creare ondate di migrazione.
AWS Transform supporta la pianificazione iterativa durante l'intero processo:
È possibile porre domande per comprendere meglio in che modo AWS Transform ha analizzato il software installato, ad esempio le dipendenze dei server e l'architettura di rete.
È possibile modificare l'ambito all'interno dei gruppi e delle ondate di applicazioni in qualsiasi momento.
Puoi caricare nuovamente i dati di rilevamento e AWS Transform elaborerà, deduplicherà e unirà automaticamente i nuovi record con i dati esistenti.
Quando vengono rilevate modifiche, ad esempio nuove dipendenze scoperte o aggiunte all'infrastruttura, AWS Transform contrassegna i gruppi di dipendenze interessati e fornisce consigli per le modifiche al piano onnipresente.
La pianificazione della migrazione può anche utilizzare dati di testo non strutturati per arricchire il processo di pianificazione.
Le fasi di pianificazione della migrazione sono quattro:
In Scope and analysis, puoi esaminare i dati di rilevamento, porre domande sul software e sull'ambiente di rete e determinare le risorse oggetto della migrazione.
Nelle app di gruppo, puoi fornire una combinazione di regole aziendali e tecniche riguardanti, ad esempio, l'analisi dei nomi host, le dipendenze di rete e le regole aziendali, in modo che la pianificazione della migrazione possa raggruppare l'infrastruttura in applicazioni. Se disponi già di un inventario delle tue applicazioni, la pianificazione della migrazione può utilizzarlo al suo posto.
Nei gruppi di spostamento di Generate, puoi assegnare alla pianificazione della migrazione i tuoi requisiti tecnici e aziendali in modo che possa determinare quali applicazioni devono essere spostate insieme. Le dipendenze tecniche includono database, code di messaggi o altre risorse condivise tra più app. Le dipendenze aziendali e operative includono la criticità aziendale, l'RPO e l'RTO, l'ubicazione del data center e i proprietari delle applicazioni.
Infine, in Build waves, puoi fornire un contesto di pianificazione della migrazione in merito alle tempistiche e alle priorità in modo che possa creare un piano d'ondata da migrare. Puoi selezionare i gruppi di spostamenti da includere in un'ondata in base a fattori quali il punteggio di priorità, la dimensione del gruppo di spostamenti, il numero di utenti e la complessità delle applicazioni.
Terminologia per la pianificazione della migrazione
- Ondata migratoria
-
Un gruppo logico di applicazioni che vengono migrate insieme. Le ondate di migrazione sono costituite da uno o più gruppi di spostamenti.
- Sposta gruppo
-
Un set di applicazioni codipendenti che devono essere spostate insieme. Possono avere dipendenze tecniche, ad esempio un database condiviso, o dipendenze aziendali, ad esempio il supporto di una funzione aziendale condivisa.
- Dipendenza
-
Una relazione tra sistemi. Esistono diversi tipi di dipendenze:
Dipendenze critiche o rigide. I sistemi non possono funzionare senza la dipendenza. Gli esempi più comuni includono le applicazioni che dipendono da database, altre applicazioni o servizi.
Dipendenze soft. Non fondamentale per il funzionamento del sistema. Esempi comuni includono dipendenze insensibili alla latenza che possono essere migrate indipendentemente.
Non-technicaldipendenze. Dipendenze aziendali, organizzative, operative e di conformità relative all'organizzazione e alle sue priorità. Gli esempi includono la condivisione delle funzioni aziendali e della proprietà organizzativa.
Flusso di lavoro
La pianificazione della migrazione è un flusso di lavoro interattivo e iterativo. Puoi tornare indietro e apportare modifiche ai passaggi precedenti in qualsiasi momento. Un tipico flusso di lavoro di pianificazione della migrazione è:
La pianificazione della migrazione inizia con il riepilogo dei dati di individuazione disponibili. Rivedi i dati disponibili e torna alla fase di individuazione in qualsiasi momento per fornire dati aggiuntivi.
Nella fase di definizione e analisi puoi porre domande sul tuo ambiente locale per convalidare i dati raccolti. Le domande di esempio includono:
Elenca i miei server per sistema operativo
Riassumi la mia topologia di rete locale
Elenca le tecnologie più comuni in esecuzione nel mio ambiente.
Mentre analizzi il tuo ambiente, se identifichi server che non dovrebbero essere oggetto di migrazione, puoi dire a AWS Transform di escludere tali risorse. Esempi di questo tipo includono:
Rimuovete tutti i server il cui nome host ha una versione precedente
Rimuovi tutti i server nella versione 10.0.2. 0/24 sottorete
Rimuovi tutti i server che eseguono versioni di Windows precedenti al 2022
Dopo aver esplorato a fondo il tuo ambiente e determinato l'ambito della migrazione, puoi dire a AWS Transform di passare alla fase successiva di pianificazione della migrazione.
Il passaggio successivo è il raggruppamento delle applicazioni. Se hai già mappato i tuoi server sulle applicazioni, puoi dire a AWS Transform di usare quella mappatura e saltare questo passaggio. Se non disponi di applicazioni predefinite, puoi fornire la logica tecnica e aziendale che definisce le tue applicazioni. AWS Transform ti guiderà nel processo di raggruppamento delle applicazioni e suggerirà i punti dati che puoi fornire per raggruppare efficacemente i tuoi server in applicazioni. Maggiore è il numero di informazioni fornite sulle applicazioni locali, più efficacemente AWS Transform è in grado di raggruppare i server in app. Dopo aver fornito informazioni sufficienti, è possibile indicare a AWS Transform di eseguire il raggruppamento delle applicazioni.
Una volta eseguito il raggruppamento delle applicazioni, rivedi i gruppi di applicazioni. Puoi indicare a AWS Transform di apportare le modifiche necessarie, ad esempio:
Sposta il server example-server su application-5
Rinomina l'applicazione-5 «HR App Test Environment»
Rimuovi tutti i server Linux da IIS Dev Farm
Una volta raggruppate le app, indica a AWS Transform di passare alla fase successiva
Il passaggio successivo è il raggruppamento degli spostamenti. Nella fase di spostamento e raggruppamento si identificano le applicazioni che devono essere spostate insieme. Fornisci un contesto sulle tue dipendenze tecniche e non tecniche. AWS Transform ti guiderà attraverso il processo e ti suggerirà dati da fornire per raggruppare le tue app. Ci sono diverse considerazioni da fare in questa fase, tra cui:
Quale dovrebbe essere la dimensione target del gruppo di trasferimento?
Vuoi combinare gli ambienti, ad esempio dev, test e prod, per ciascuna app o dividerli?
Come vuoi considerare le dipendenze di rete? Tutte le dipendenze sono critiche o alcune possono essere considerate dipendenze soft ed essere suddivise tra gruppi di spostamento?
-
Dopo aver fornito le regole per il raggruppamento delle mosse, chiedi a AWS Transform di eseguire la tua strategia di raggruppamento delle mosse. Potrai quindi rivedere e modificare i tuoi gruppi di mosse. Dopo aver esaminato i gruppi di traslochi, puoi indicare a AWS Transform di passare alla fase finale di pianificazione della migrazione.
La pianificazione delle ondate è la fase finale della pianificazione della migrazione. In questa fase, raggruppate i gruppi di traslochi in ondate di migrazione e assegnate priorità a tali ondate. Nella fase di pianificazione delle ondate, AWS Transform ti guiderà nella definizione delle priorità aziendali necessarie per raggruppare i gruppi di traslochi in ondate e quindi assegnare la priorità a tali ondate. Le considerazioni relative alla pianificazione delle ondate includono:
La criticità aziendale di ciascuno dei tuoi gruppi di traslochi
Le tempistiche di migrazione e le tempistiche per ogni gruppo di traslochi
I rischi associati a ciascun gruppo di traslochi
Il numero di server da migrare per ondata
Dopo aver fornito una guida sufficiente su come raggruppare le onde, chiedi a AWS Transform di eseguire la pianificazione delle ondate. È quindi possibile rivedere le onde e modificarle.
Una volta finalizzato il piano d'ondata, puoi completare la pianificazione della migrazione e passare all'esecuzione. Puoi tornare alla pianificazione della migrazione in qualsiasi momento per perfezionare e iterare il tuo piano.
Per ogni ondata, puoi assegnare una strategia di migrazione: rehosting (migrazione dei server su Amazon EC2) e containerizzazione (containerizzazione del codice sorgente e distribuzione su Amazon Elastic Container Service o Amazon Elastic Kubernetes Service). Quando assegni a un'ondata la strategia di containerizzazione, AWS Transform esegue il flusso di lavoro di containerizzazione del codice sorgente per quell'ondata durante l'esecuzione della migrazione. Per ulteriori informazioni, consulta Containerizzazione del codice sorgente. Per ottenere le strategie AWS consigliate nel framework 7Rs prima di assegnarle, consulta. Raccomandazioni sulla strategia di migrazione (7R)