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à.
Modernizza le applicazioni utilizzando un approccio di refactoring basato sulle onde
Ramanna Avancha, Amazon Web Services ()AWS
Febbraio 2023 (cronologia del documento)
Questa guida fornisce un framework per modernizzare le applicazioni e i database legacy e locali verso un'architettura nativa del cloud utilizzando un approccio di refactoring basato su wave.
Organizations che intraprendono progetti di migrazione cloud di applicazioni o database legacy devono innanzitutto comprendere i punti deboli, i processi, i flussi di lavoro, le funzionalità e le dipendenze del proprio sistema. Questa guida mostra come utilizzare un approccio graduale per rispondere a queste domande chiave. Quindi, sfrutta i microservizi AWS e le architetture serverless per implementare in modo incrementale le modifiche alla produzione a ondate.
Esistono tre fasi per lo sviluppo di un modello di modernizzazione basato sulle ondate, trattate in questa guida:
Panoramica
Il diagramma seguente mostra un framework di implementazione basato su waved per modernizzare le applicazioni e i database legacy e locali verso un'architettura nativa del cloud.

Il diagramma mostra il flusso di lavoro seguente:
La fase di scoperta si concentra sulla raccolta di informazioni essenziali sull'organizzazione, compresi i fattori chiave di valore e il modo in cui vengono classificate le funzionalità del sistema IT. Queste informazioni vengono utilizzate per definire lo specifico approccio di refactoring che l'organizzazione implementerà.
La fase di analisi si concentra sull'organizzazione delle informazioni raccolte durante la fase di scoperta. Analizzando le dipendenze e i processi aziendali del sistema IT, è quindi possibile scomporre la soluzione IT in domini e servizi indipendenti.
La fase di implementazione basata su wave si concentra sulla selezione dei microservizi AWS per sostituire funzionalità specifiche del sistema legacy e quindi sull'implementazione di tali servizi a ondate. Il processo di selezione dei microservizi utilizza una serie di criteri di prioritizzazione che classificano le funzionalità in base alla priorità aziendale, al numero di dipendenze e al livello di complessità.
Nota
I servizi AWS mostrati nel diagramma sono solo a scopo esemplificativo. Esistono molti altri servizi AWS che possono essere utilizzati per ogni fase di implementazione.
Obiettivi aziendali specifici
Questa guida consente di eseguire le operazioni seguenti:
Applica un approccio coerente quando scomponi le funzionalità dei sistemi IT legacy e analizzi i requisiti di modernizzazione del cloud della tua organizzazione.
Identifica i servizi AWS per diventare la base delle applicazioni moderne e native del cloud della tua organizzazione.