AWS Microservice Extractor para .NET
AWS Microservice Extractor para .NET simplifica el proceso de rearquitectura de aplicaciones monolíticas antiguas en proyectos de código más pequeños para crear una arquitectura basada en microservicios. Modernice y transforme sus aplicaciones con una herramienta de asistencia que analiza el código fuente y las métricas de tiempo de ejecución para crear una representación visual de la aplicación y sus dependencias.
Microservice Extractor descarga en la nube el procesamiento de gráficos con uso intensivo de computación y permite a los desarrolladores visualizar e interactuar con aplicaciones empresariales de gran tamaño, con hasta 50 000 clases en su propio equipo portátil. Gracias a las recomendaciones automatizadas impulsadas por IA de Microservice Extractor, los desarrolladores acceden a una experiencia guiada para rearquitectar aplicaciones heredadas.
Beneficios
Identificación más rápida de los componentes de la aplicación
Identifique con rapidez los componentes de las aplicaciones para rearquitectar y convertirlos en microservicios más pequeños con análisis de visualización que muestran las métricas y las dependencias de cada componente.
Recomendaciones automatizadas impulsadas por IA
Detecta los candidatos de extracción más comunes mediante técnicas basadas en la heurística y machine learning, y los resalta en la visualización. Estas recomendaciones se pueden usar como están o como punto de partida para extraer microservicios de una base de código monolítica.
Portabilidad Strangler Fig
Reduzca el radio de expansión en la aplicación original al extraer proyectos más pequeños y transferirlos de .NET Framework a .NET multiplataforma para ejecutarlos en Linux.
Funcionamiento
Casos de uso
Rearquitecte las aplicaciones .NET
Rearquitecte las aplicaciones monolíticas de modelo-vista-controlador (MVC), ASP.NET Web Forms y Windows Communications Framework (WCF) en servicios más pequeños para lograr una mejor escalabilidad, mayor resiliencia y un desarrollo más rápido.
Visualice el código fuente de cualquier aplicación de C#
Analice y cree una representación visual de su aplicación y sus dependencias.
Transfiera de forma incremental de .NET Framework a .NET multiplataforma
Identifique y extraiga un subconjunto de clases y transfiéralo a .NET multiplataforma y ejecútelo en Linux. Repita el proceso a su propio ritmo para migrar de forma gradual la aplicación a Linux.
Explore funciones como la visualización de aplicaciones y la extracción de código.
Obtenga acceso instantáneo a la capa gratuita de AWS.