Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Matriz de decisiones
En la siguiente tabla se resumen las opciones de migración y modernización de las aplicaciones de.NET heredadas, según su caso de uso y sus recursos.
| Caso de uso | Estrategia y arquitectura de migración | ||||
|---|---|---|---|---|---|
| Volver a alojar | Cambie la plataforma a un contenedor de Windows | Rediseñe como un contenedor de Linux | Rediseñe como microservicios en contenedores de Linux | Rediseñe como microservicios sin contenedores | |
| Dispone de recursos para la refactorización. | |
|
|
|
|
| Su aplicación antigua de.NET está en uso constante. | |
|
|
|
|
| Puede resolver las dependencias de .NET Framework. | |
|
|
|
|
| Puede eliminar las dependencias de Windows. | |
|
|
|
|
| Desea ejecutar la aplicación como una aplicación nativa de Windows en una instancia de Amazon Elastic Compute Cloud (Amazon EC2). | |
|
|
|
|
| El código puede transferirse de .NET Framework a .NET Core o .NET 6. | |
|
|
|
|
| Desea dividir su aplicación monolítica. | |
|
|
|
|
En las siguientes secciones se describen estas opciones en detalle: