Publicado en: Nov 16, 2022
AWS Microservice Extractor para .NET es una herramienta de asistencia que simplifica la refactorización de las aplicaciones .NET en microservicios independientes. Con esta nueva función, Microservice Extractor ayuda a extraer segmentos de código fuente como microservicios o bibliotecas compartidas de aplicaciones heredadas basadas en ASP.NET Web Forms y Windows Communication Foundation (WCF), y las traslada directamente a la moderna multiplataforma .NET. La nueva capacidad permite a los desarrolladores refactorizar las aplicaciones más antiguas, dependientes del sistema operativo Windows, con una reescritura mínima a los nuevos contenedores .NET que se ejecutan en Linux, reduciendo así los costos y mejorando el rendimiento.
Desde los primeros días de .NET Framework, las aplicaciones basadas en ASP.NET Web Forms y WCF han estado impulsando las aplicaciones empresariales. Con la llegada de la multiplataforma .NET, no se han agregado nuevas funciones a los formularios web y WCF dependientes del sistema operativo Windows. Los desarrolladores no pueden aprovechar los modelos de desarrollo más sencillos y la mejor sintaxis disponible en las nuevas versiones de C#. Todas las mejoras relacionadas con el rendimiento y la seguridad en la multiplataforma .NET están fuera de los límites de estas aplicaciones heredadas.
Con Microservice Extractor, que incorpora la capacidad de extraer y trasladar la lógica empresarial a la nueva multiplataforma .NET, los desarrolladores pueden ahora llevar a cabo una modernización continua e iterativa para migrar en forma gradual de las pilas ASP.NET Web Forms y WCF heredadas. Microservice Extractor sigue un patrón de figura de estrangulamiento, en el que los desarrolladores crean en forma progresiva una nueva aplicación alrededor de los bordes de la antigua, dejándola crecer hasta que se trasladan todas las capacidades de la aplicación, y la antigua aplicación queda obsoleta.
Obtenga más información en nuestra página del producto y en la documentación y descargue ahora Microservice Extractor para comenzar a modernizar sus aplicaciones .NET con AWS.