Microsoft ha presentado AppCAT, una herramienta de Azure Migrate destinada a ayudar a los usuarios a migrar sus instalaciones locales. .NETO solicitudes a la empresa nube azul.
Introducido el 3 de enero, la herramienta de evaluación de códigos y aplicaciones de Azure Migrate para .NET, o AppCAT para abreviar, permite a los usuarios evaluar el código fuente, los archivos binarios y las configuraciones de .NET de una aplicación para encontrar posibles problemas y oportunidades al mover una aplicación .NET a Azure. La herramienta ayuda a descubrir problemas que una aplicación podría tener cuando se traslada a Azure y mejora el rendimiento, la seguridad y la escalabilidad al sugerir soluciones modernas y nativo de la nube soluciones, dijo Microsoft.
Una vez que se ejecuta un análisis, AppCAT informará lo que se debe verificar o cambiar para garantizar que una aplicación funcione correctamente después de que se haya movido del sistema local a Azure. Disponible como Extensión de Visual Studio o como herramienta .NET CLI, AppCAT descubre el uso de la tecnología de las aplicaciones a través del análisis estático de código y dependencias. Microsoft ha publicado instrucciones para la herramienta CLI. Tanto la herramienta CLI como la extensión de Visual Studio permiten a los usuarios guardar los resultados del análisis en formatos HTML, CSV y JSON.
Con AppCAT, los usuarios pueden saltar a una línea que requiere atención, solucionar problemas, marcarlos como solucionados y guardar el estado actual. La herramienta proporciona una estimación de cuánto esfuerzo requerirá solucionar cada problema, incluidas estimaciones de los componentes de las aplicaciones y proyectos. Los planes exigen infundir a la herramienta capacidades de inteligencia artificial y agregar integración con Asistencia de IA del copiloto. También está prevista una evaluación más seleccionada basada en el objetivo de Azure elegido.
Los usuarios pueden proporcionar comentarios sobre AppCAT a través de Canal de comentarios de Visual Studio.
Copyright © 2024 IDG Communications, Inc.