Migrando desde. NETen la plataforma Windows Server a. NETCore en la plataforma Linux en Elastic Beanstalk - AWS Elastic Beanstalk

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.

Migrando desde. NETen la plataforma Windows Server a. NETCore en la plataforma Linux en Elastic Beanstalk

Puede migrar las aplicaciones que se ejecutan en. NETen las plataformas Windows Server a. NETCore en plataformas Linux. A continuación, se muestran algunas consideraciones al migrar de Windows a plataformas Linux.

Consideraciones para migrar a. NETCore en la plataforma Linux

Área Cambios e información

Configuración de aplicaciones

En las plataformas Windows, se utiliza un manifiesto de implementación para especificar las aplicaciones que se ejecutan en el entorno. El. NETLas plataformas Core en Linux utilizan un Procfile para especificar las aplicaciones que se ejecutan en las instancias de su entorno. Para obtener detalles sobre la agrupación de aplicaciones, consulte Agrupación de aplicaciones para. NETCore en la plataforma Linux Elastic Beanstalk.

Servidor proxy

En las plataformas Windows, se utiliza IIS como servidor proxy de la aplicación. El. NETCore en las plataformas Linux incluye nginx como proxy inverso de forma predeterminada. Puede elegir no utilizar ningún servidor proxy y utilizar Kestrel como servidor web de su aplicación. Para obtener más información, consulte Configuración del servidor proxy para su. NETCore en el entorno Linux de Elastic Beanstalk.

Enrutamiento

En las plataformas Windows, se utiliza el IIS código de la aplicación y se incluye un manifiesto de implementación para configurar la IIS ruta. Para el. NETCore en la plataforma Linux, usted usa ASP. NETCentralice el enrutamiento en el código de su aplicación y actualice la configuración de nginx de su entorno. Para obtener más información, consulte Configuración del servidor proxy para su. NETCore en el entorno Linux de Elastic Beanstalk.

Registros

Las plataformas Linux y Windows transmiten registros diferentes. Para obtener más información, consulte Cómo configura Elastic Beanstalk los registros CloudWatch .