Início Rápido: Usar a modernização do GitHub Copilot para .NET para implantar seu projeto no Azure

Neste início rápido, você aprenderá a implantar seu projeto no Azure com a modernização do GitHub Copilot para .NET. Essa ferramenta permite implantar projetos migrados para Azure e corrige automaticamente os erros de implantação durante o processo.

Pré-requisitos

Observação

Esses pré-requisitos se aplicam a Visual Studio. Para outros ambientes de desenvolvimento, consulte Instalar a modernização do GitHub Copilot.

Implantar seu projeto

O recurso de implantação de Modernização para .NET ajuda você a implantar seu aplicativo migrado para o Azure. Siga estas etapas para iniciar o processo de implantação:

  1. Em Visual Studio, abra o projeto migrado.

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

    • Implantar após a migração: implante seu projeto depois de concluir sua tarefa de migração. GitHub Copilot pergunta se você deseja implantar seu projeto para Azure ao concluir uma tarefa de migração. Instrua o Copilot para continuar e iniciar o processo de implantação.

      Screenshot que mostra como iniciar o processo de implantação em GitHub Copilot.

    • Use um prompt de implantação para provisionar nova infraestrutura de Azure e implantar seu projeto: você pode inserir o seguinte prompt no chat Copilot para implantar seu projeto no Azure:

      Examine meu projeto cuidadosamente para identificar todos os recursos relevantes Azure, linguagens de programação, estruturas, dependências e arquivos de configuração necessários para implantação. Desenvolva um diagrama de arquitetura para mim usando #appmod-generate-architecture-diagram. Com base nesse diagrama, juntamente com todas as informações que você obtém da verificação do projeto, ajude-me a desenvolver um plano de implantação e provisionamento WITH TOOL #appmod-get-plan e executá-lo para implantar meu projeto no Azure. deployTool: azd, IacType: Bicep, serviço de hospedagem: não AKS.

      Screenshot que mostra como iniciar o processo de implantação no GitHub Copilot usando um prompt.

    • Use um prompt de implantação para implantar seu projeto em recursos Azure existentes: você pode inserir o seguinte prompt no chat Copilot para implantar seu projeto em recursos de Azure existentes:

      Implante meu projeto no meu grupo de recursos Azure existente [ID do grupo de recursos] na assinatura [ID da assinatura]. Use a ferramenta #appmod-get-plan para desenvolver e executar um plano.

      Screenshot que mostra como iniciar a implantação no processo de recurso Azure existente no GitHub Copilot usando um prompt.

  3. Depois de iniciar a implantação, GitHub Copilot poderá solicitar sua 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 implantação, incluindo metas de implantação, informações do projeto, arquitetura de recursos Azure, recursos Azure e etapas de execução.

  5. Você pode editar o plano diretamente ou solicitar GitHub Copilot editá-lo para personalizar sua implantação antes de continuar.

  6. Quando estiver satisfeito com o plano, instrua GitHub Copilot a continuar.

  7. GitHub Copilot segue o plano e executa o processo de implantação.

  8. Quando a implantação for concluída, GitHub Copilot fornecerá um resumo do processo de implantação.

Anotações

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