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.
Rehospedaje
El realojamiento (elevación y traslado) es el proceso de migrar la aplicación local a la nube sin modificarla. Esta estrategia se utiliza principalmente para migrar aplicaciones a gran escala a fin de cumplir objetivos empresariales específicos, como lanzar un producto en un plazo acelerado o abandonar un centro de datos local. Las aplicaciones se vuelven a alojar en instancias de Windows de Amazon Elastic Compute Cloud (Amazon EC2) que cumplen con los requisitos de las aplicaciones que se migran.
Casos de uso
Esta estrategia de migración es útil en cualquiera de los siguientes escenarios:
-
La aplicación.NET antigua debe ejecutarse como una aplicación nativa de Windows.
-
El tiempo y los recursos para modernizar la aplicación no están disponibles.
-
La aplicación.NET antigua es una aplicación comercialoff-the-shelfAplicación (COTS).
Ventajas
El realojamiento ofrece las siguientes ventajas, en comparación con las aplicaciones.NET locales:
-
Esfuerzo mínimo, ya que no requiere cambios en el código ni en la arquitectura
-
Coste reducido
-
Mejora del cumplimiento y la seguridad, ya que utilizaAWSmejores prácticas de infraestructura y seguridad
Desventajas
-
No aprovecha al máximo las opciones de rendimiento, escalabilidad y resiliencia delAWSNube
-
Difícil de integrarstate-of-the-artservicios en la nube
Servicios de AWS
Herramientas
Herramienta | Finalidad | Recurso |
---|---|---|
Asistente de migración de aplicaciones web de Windows | Esta herramienta es interactivaPowerShellscript que migra sitios web completos y sus configuraciones a Elastic Beanstalk. | Migración de aplicaciones ASP.NET a Elastic Beanstalk |
Decisiones de implementación
Puede elegir entre dos opciones de implementación:
-
Si desea tener un control total sobre la configuración de su entorno informático, incluida la configuración de memoria y almacenamiento, y sobre los parches del sistema operativo, migre su aplicación.NET a Amazon EC2.
-
Si no necesita un control total sobre la infraestructura, utilice Elastic Beanstalk. Elastic Beanstalk configura automáticamente un entorno gestionado para su aplicación.