Inicio rápido: Uso de la modernización de GitHub Copilot para .NET para implementar el proyecto en Azure

En este inicio rápido, aprenderá a implementar el proyecto en Azure con la modernización de GitHub Copilot para .NET. Esta herramienta le permite implementar proyectos migrados en Azure y corregir automáticamente los errores de implementación durante el proceso.

Prerrequisitos

Nota:

Estos requisitos previos se aplican a Visual Studio. Para otros entornos de desarrollo, consulte Guía para instalar la modernización de GitHub Copilot.

Implementación del proyecto

La característica Modernización de la implementación de .NET le ayuda a implementar la aplicación migrada en Azure. Siga estos pasos para iniciar el proceso de implementación:

  1. En Visual Studio, abra el proyecto migrado.

  2. Inicie la implementación con uno de los enfoques siguientes:

    • Implementar después de la migración: implemente el proyecto después de completar la tarea de migración. GitHub Copilot pregunta si quiere implementar el proyecto en Azure al completar una tarea de migración. Indicarle a Copilot que continúe inicia el proceso de implementación.

      Screenshot que muestra cómo iniciar el proceso de implementación en GitHub Copilot.

    • Use un mensaje de implementación para aprovisionar una nueva infraestructura de Azure e implementar el proyecto: puede escribir el siguiente mensaje en Copilot chat para implementar el proyecto en Azure:

      Examine cuidadosamente mi proyecto para identificar todos los recursos pertinentes Azure, lenguajes de programación, marcos, dependencias y archivos de configuración necesarios para la implementación. Desarrolle un diagrama de arquitectura para mí mediante #appmod-generate-architecture-diagram. En función de ese diagrama junto con toda la información que obtenga del examen del proyecto, ayúdame a desarrollar un plan de implementación y aprovisionamiento WITH TOOL #appmod-get-plan y ejecútelo para implementar mi proyecto en Azure. deployTool: azd, IacType: Bicep, servicio de hospedaje: non-aks.

      Screenshot que muestra cómo iniciar el proceso de implementación en GitHub Copilot mediante un aviso.

    • Usa un mensaje de implementación para implementar tu proyecto en recursos de Azure existentes: puedes ingresar el siguiente mensaje en el chat de Copilot para implementar tu proyecto en recursos de Azure existentes.

      Implemente mi proyecto en el grupo de recursos de Azure existente [ID del grupo de recursos] en la suscripción [ID de suscripción]. Use la herramienta #appmod-get-plan para desarrollar y ejecutar un plan.

      Captura de pantalla que muestra cómo iniciar la implementación hacia un recurso de Azure existente en GitHub Copilot mediante un indicador.

  3. Después de iniciar la implementación, es posible que GitHub Copilot pida su aprobación para usar herramientas o ejecutar comandos. Conceda permiso cuando se le solicite.

  4. GitHub Copilot crea un plan. El plan explica la estrategia de implementación, incluidos los objetivos de implementación, la información del proyecto, la arquitectura de recursos Azure, los recursos Azure y los pasos de ejecución.

  5. Puede editar el plan directamente o pedir GitHub Copilot para editarlo para personalizar la implementación antes de continuar.

  6. Cuando esté satisfecho con el plan, instruya a GitHub Copilot para continuar.

  7. GitHub Copilot sigue el plan y ejecuta el proceso de implementación.

  8. Cuando finalice la implementación, GitHub Copilot proporciona un resumen del proceso de implementación.

Notas

  • Use los modelos Claude Sonnet 4 o posteriores para obtener los mejores resultados.
  • Copilot puede necesitar algunas iteraciones para corregir errores de implementación.