Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta guía se describe cómo usar la evaluación de aplicaciones y código para .NET para evaluar la preparación de las aplicaciones .NET para pasar a Azure y qué cambios debe realizar para una migración correcta a la nube.
¿Cuál es la evaluación de aplicaciones y código para .NET?
La utilidad se usa para evaluar el código fuente de .NET para identificar las oportunidades de migración y expansión a Azure.
Detecta el uso de la tecnología de la aplicación a través del análisis estático de código, admite la estimación del esfuerzo y acelera la expansión del código al proporcionar recomendaciones sobre cómo superar los posibles problemas y hacer que el código sea compatible con la nube.
La evaluación de aplicaciones y código está disponible en una extensión de Visual Studio y en una herramienta de la CLI.
La evaluación de aplicaciones y código para .NET agrupa un conjunto de herramientas, motores y reglas para evaluar y replatar aplicaciones .NET en varios destinos de Azure, como Azure App Service, Azure Kubernetes Service y Azure Container Apps.
¿Cuándo debo usar la aplicación y la evaluación de código?
La utilidad está diseñada para ayudar a las organizaciones a modernizar sus aplicaciones .NET de forma que reduzca los costos y permita una innovación más rápida. Usa técnicas de análisis avanzadas para comprender la estructura y las dependencias de cualquier aplicación .NET y proporciona instrucciones sobre cómo refactorizar y migrar las aplicaciones a Azure.
Con ello puede:
Evaluar la compatibilidad de código con Azure: reciba notificaciones sobre cada parte del código que podría no funcionar al mover la aplicación a Azure.
Obtenga recomendaciones sobre la refactorización del código: reciba instrucciones y estimaciones de esfuerzo sobre cómo actualizar el código para que sea compatible con Azure, qué comprobaciones debe realizar para asegurarse de que las aplicaciones funcionarán correctamente y cómo mejorar el rendimiento, la escalabilidad, la seguridad, las aplicaciones, etc.
Idiomas compatibles
La evaluación de aplicaciones y código para .NET puede analizar proyectos escritos en los siguientes lenguajes:
- C#
- Visual Basic
Tipos de proyecto admitidos
Analiza el código en los siguientes tipos de proyecto:
- ASP.NET
- Bibliotecas de clases
Destinos de Azure compatibles
Actualmente, la aplicación identifica posibles problemas para la migración a Azure App Service, AKS y Azure Container Apps. En el futuro, la herramienta podría tener la capacidad de establecer el destino explícitamente y filtrar los problemas y recomendaciones exactos para cada destino por separado.
Pasos siguientes
Instalación de la extensión de Visual Studio o la herramienta de la CLI
Para obtener información sobre cómo instalar la aplicación de Azure Migrate y la evaluación de código para la extensión de .NET para Visual Studio o la herramienta CLi, consulte las instrucciones de instalación.