Início rápido: Use a modernização do GitHub Copilot para .NET para implementar o seu projeto no Azure

Neste quickstart, aprende como implementar o seu projeto no Azure com a modernização do GitHub Copilot para .NET. Esta ferramenta permite-lhe implementar projetos migrados para o Azure e corrige automaticamente erros de implementação durante o processo.

Pré-requisitos

Observação

Estes pré-requisitos aplicam-se ao Visual Studio. Para outros ambientes de desenvolvimento, veja Instalar modernização do GitHub Copilot.

Implante seu projeto

A funcionalidade Modernização para implementação do .NET ajuda-o a implementar a sua aplicação migrada para o Azure. Siga estas etapas para iniciar o processo de implantação:

  1. No Visual Studio, abra o seu projeto migrado.

  2. Inicie a implantação com uma das seguintes abordagens:

    • Implantar após a migração: implante seu projeto depois de concluir a tarefa de migração. GitHub Copilot pergunta se gostaria de implementar o seu projeto para Azure após concluir uma tarefa de migração. Instruir o Copilot a continuar inicia o processo de implantação.

      Captura de ecrã que mostra como iniciar o processo de implementação em GitHub Copilot.

    • Use um prompt de implementação para provisionar nova infraestrutura Azure e implementar o seu projeto: Pode introduzir o seguinte prompt no chat Copilot para implementar o seu projeto para Azure:

      Analise cuidadosamente o meu projeto para identificar todos os recursos relevantes para o Azure, linguagens de programação, frameworks, dependências e ficheiros de configuração necessários para a implementação. Desenvolve, por favor, um diagrama de arquitetura para mim usando #appmod-generate-architecture-diagram. Com base nesse diagrama, juntamente com toda a informação que obtenha da análise do projeto, ajude-me a desenvolver e executar um plano de deployment-and-provision usando a ferramenta #appmod-get-plan para implementar o meu projeto na Azure. deployTool: azd, IacType: Bicep, serviço de alojamento: não-aks.

      Captura de ecrã que mostra como iniciar o processo de implementação em GitHub Copilot usando um prompt.

    • Utilize um prompt de implementação para implantar o seu projeto nos recursos de Azure existentes: Pode introduzir o seguinte prompt no chat Copilot para implementar o seu projeto em recursos de Azure existentes:

      Implementar o meu projeto no meu grupo de recursos do Azure existente [ID de grupo de recursos] na subscrição [ID de subscrição]. Utilize a ferramenta #appmod-get-plan para desenvolver e executar um plano.

      Captura de ecrã que mostra como iniciar a implementação do processo de recurso de Azure existente em GitHub Copilot usando um prompt.

  3. Depois de iniciares a implementação, GitHub Copilot podes pedir a tua aprovação para usar ferramentas ou executar comandos. Conceda permissão quando solicitado.

  4. GitHub Copilot cria um plano. O plano explica a estratégia de implementação, incluindo objetivos de implementação, informação do projeto, arquitetura de recursos do Azure, recursos do Azure e passos de execução.

  5. Pode editar o plano diretamente ou pedir GitHub Copilot para o editar para personalizar a sua implantação antes de avançar.

  6. Quando estiver satisfeito com o plano, diga ao GitHub Copilot para continuar.

  7. GitHub Copilot segue o plano e gere o processo de implementação.

  8. Quando a implementação termina, GitHub Copilot fornece um resumo do processo de implementação.

Observações

  • Use Claude Sonnet 4 ou modelos posteriores para obter os melhores resultados.
  • O Copilot pode precisar de algumas iterações para corrigir erros de implementação.