Modernizza le applicazioni utilizzando un approccio di refactoring basato sulle onde - AWS Guida prescrittiva

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 dei documenti)

Questa guida fornisce un framework per modernizzare le applicazioni e i database esistenti e locali in un'architettura nativa per il cloud utilizzando un approccio di refactoring basato sulle onde.

Organizations che intraprendono progetti di migrazione cloud di applicazioni o database esistenti devono prima 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.

Lo sviluppo di un modello di modernizzazione basato sulle ondate è suddiviso in tre fasi, descritte in questa guida:

Panoramica

Il diagramma seguente mostra un framework di implementazione basato su onde per modernizzare le applicazioni e i database esistenti e locali in un'architettura nativa per il cloud.

Il diagramma mostra il seguente flusso di ufficio:

  1. La fase di scoperta si concentra sulla raccolta di informazioni essenziali sull'organizzazione, compresi i principali fattori di valore e il modo in cui vengono classificate le capacità del sistema IT. Queste informazioni vengono utilizzate per contribuire a definire lo specifico approccio di refactoring che l'organizzazione implementerà.

  2. 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.

  3. La fase di implementazione basata su onde 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 illustrati nel diagramma sono a puro scopo illustrativo. Esistono molti altri servizi AWS che possono essere utilizzati per ogni fase di implementazione.

Risultati di ufficio mirati

Questa guida consente di eseguire le seguenti operazioni:

  • Applica un approccio coerente per scomporre le funzionalità dei sistemi IT esistenti e analizzare i requisiti di modernizzazione del cloud della tua organizzazione.

  • Identifica i servizi AWS per diventare la base delle applicazioni moderne e native per il cloud della tua organizzazione.