Scelta di un approccio per modernizzare le applicazioni.NET - 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à.

Scelta di un approccio per modernizzare le applicazioni.NET

Matthew George e Fabian Jahnke, Amazon Web Services (AWS)

agosto 2023(cronologia dei documenti)

La scelta della giusta strategia di modernizzazione per le applicazioni.NET legacy può essere una decisione complessa. Questa guida fornisce le migliori pratiche per i responsabili delle decisioni tecniche che desiderano comprendere gli approcci per la migrazione delle proprie applicazioni.NET legacy su Amazon Web Services (AWS) e modernizzarli nelAWSNuvola.

La modernizzazione implica la ripiattaforma o la rifattorizzazione delle applicazioni aziendali esistenti combinando infrastruttura, architettura e modelli organizzativi moderni. La modernizzazione aiuta a massimizzare la resilienza, l'efficienza ingegneristica, l'agilità aziendale e l'eccellenza operativa.

La piattaforma per sviluppatori .NET si è evoluta da .NET Framework a .NET Core e.NET 5 (e versioni successive). Puoi modernizzare le tue applicazioni.NET legacy e sfruttare le prestazioni, i risparmi sui costi e il robusto ecosistema del sistema operativo Linux oppure passando da.NET Framework a.NET Core o.NET 5 (o versione successiva).

Le best practice fornite in questo documento aiutano a guidare gli sforzi di migrazione e modernizzazione delle applicazioni .NET. La guida illustra le possibili strategie di migrazione e modernizzazione, i vincoli eAWSservizi che puoi usare. Le opzioni disponibili includono il rehosting (lift and shift) dell'applicazione.NET nel cloud, la containerizzazione, la scomposizione in microservizi e l'adozione di un'architettura serverless.