Docker presenta el programa de migración de aplicaciones de Windows Server

0
54

Docker ha presentado un nuevo servicio para migrar aplicaciones heredadas de versiones de Windows Server que están obsoletas o se acercan al final de su vida útil.

El Programa de migración de aplicaciones de Windows Server utiliza la última versión de Docker Enterprise con servicios proporcionados por Docker. Es el resultado de un esfuerzo existente, el programa Modernize Traditional Applications (MTA), un servicio ofrecido originalmente por Docker en abril del 2017.

MTA se centró en portar aplicaciones empresariales heredadas a contenedores, no solo como una forma de liberar esas aplicaciones de sus entornos originales, sino como el primer paso para permitir que estas aplicaciones se modernicen o se reescriban por completo. Los contenedores pueden hacer que ese proceso sea menos engorroso, porque los desarrolladores no tienen que lidiar con los límites de un sistema operativo subyacente que no se puede actualizar.

El nuevo programa de Windows Server está en el mismo espíritu, pero se centra en la contenedorización y modernización de aplicaciones para Windows Server. Según Docker, el proceso comienza por averiguar qué dependencias comunes tienen componentes y tiempos de ejecución compartidos esas aplicaciones, así como las dependencias de los servicios proporcionados por una versión particular de Windows Server. A partir de ahí, cualquier componente dependiente también puede ser contenedorizado y actualizado junto con las aplicaciones que lo utilizan.

Un ejemplo es una dependencia a nivel de sistema en la que una aplicación requiere la existencia de una versión anterior del servidor web de Microsoft Internet Information Server (IIS). Una aplicación que utiliza una edición heredada de IIS puede utilizar simplemente una imagen proporcionada por Microsoft para ese componente.

Según Docker, la mayoría de las aplicaciones que probablemente se portarán con este servicio son aplicaciones internas heredadas escritas utilizando la pila de aplicaciones de Microsoft -.Net, C# y Visual Basic- aunque algunas aplicaciones Java que utilizan el tiempo de ejecución de Windows sí figuran en la mezcla.

El nuevo servicio viene con el lanzamiento de Docker Enterprise 2.1. Sus nuevas características incluyen soporte expandido para Windows Server 2016 y 2019, opciones más detalladas de gestión y creación de cuadros de mando, y soporte para la autenticación SAML 2.0.

Serdar Yegulalp, InfoWorld