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 este inicio rápido, implementará el proyecto de Java en Azure mediante la modernización de aplicaciones de GitHub Copilot.
En el desarrollo de código, los desarrolladores a menudo necesitan implementar su proyecto en un entorno de nube para realizar pruebas. Nuestras herramientas ayudan a implementar el proyecto migrado en Azure y a corregir los errores de implementación en el proceso.
Prerrequisitos
- Una cuenta de Azure con una suscripción activa. cree una de forma gratuita.
- Una cuenta de GitHub con una suscripción activa de GitHub Copilot en cualquier plan.
- Uno de los siguientes IDEs:
- Versión más reciente de Visual Studio Code. Debe ser la versión 1.101 o posterior.
- GitHub Copilot en Visual Studio Code. Para obtener instrucciones de configuración, consulte Configuración de GitHub Copilot en Visual Studio Code. Asegúrese de iniciar sesión en su cuenta de GitHub en Visual Studio Code.
- Modernización de aplicaciones de Copilot de GitHub. Reinicie Visual Studio Code después de la instalación.
- La versión más reciente de IntelliJ IDEA. Debe ser la versión 2023.3 o posterior.
- GitHub Copilot. Debe ser la versión 1.5.59 o posterior. Para obtener más instrucciones, consulte Configuración de GitHub Copilot en IntelliJ IDEA. Asegúrese de iniciar sesión en su cuenta de GitHub en IntelliJ IDEA.
- Modernización de aplicaciones de Copilot de GitHub. Reinicie IntelliJ IDEA después de la instalación. Si no tiene GitHub Copilot instalado, puede instalar directamente la función de modernización de aplicaciones de GitHub Copilot.
- Versión más reciente de Visual Studio Code. Debe ser la versión 1.101 o posterior.
- Java 21 o posterior.
- Maven o Gradle para compilar proyectos de Java.
Nota:
Si usa Gradle, solo se admite la versión 5+ del contenedor de Gradle. No se admite el lenguaje específico del dominio de Kotlin (DSL).
La función My Tasks aún no se admite para IntelliJ IDEA.
Implementación del proyecto
Siga estos pasos para iniciar el proceso de implementación:
En Visual Studio Code, abra el proyecto migrado.
En la barra lateral Actividad, abra el panel de la extensión GitHub Copilot app modernization.
En la sección Tareas , abra Java y, a continuación, abra Deployment Tasks (Tareas de implementación ) y seleccione Deploy to Existing Azure Infrastructure (Implementar en la infraestructura de Azure existente ) o Provision Infrastructure (Aprovisionar infraestructura de Azure) e Implementar en Azure.
Si elige Implementar en la infraestructura de Azure existente, Copilot le pide el grupo de recursos existente durante el proceso de implementación. Analiza el grupo de recursos e implementa en los recursos correspondientes.
Si elige Aprovisionar infraestructura e implementar en Azure, Copilot aprovisiona nuevos recursos de Azure e implementa el proyecto.
Después de seleccionar la tarea, la ventana de chat de Copilot con el modo de agente se abre automáticamente.
Seleccione Continuar repetidamente para confirmar cada acción de herramienta en la ventana Chat de Copilot. El agente de Copilot usa varias herramientas para facilitar la implementación en Azure. Para confirmar el uso de cada herramienta, seleccione Continuar. Proporcione a Copilot la información necesaria, como la suscripción y el grupo de recursos, cuando se la solicite.
Copilot suele seguir los pasos siguientes para implementar el proyecto:
- Copilot genera un archivo markdown del plan de implementación con el objetivo de implementación, la información del proyecto, la arquitectura de recursos de Azure, los recursos de Azure y los pasos de ejecución.
- Copilot sigue los pasos de ejecución de este archivo.
- Copilot corrige errores de implementación.
- Copilot genera un archivo de resumen que explica los resultados de la implementación.
Nota:
Se recomienda usar los modelos Claude Sonnet 4 o posteriores para obtener los mejores resultados.
Puede que Copilot tome algunas iteraciones para corregir los errores de implementación.
Consulte también
Para obtener más información sobre la modernización de aplicaciones de Copilot de GitHub, consulte la documentación de modernización de aplicaciones de GitHub Copilot.