Compartilhar via


Início Rápido: Implantar seu projeto no Azure usando a modernização do GitHub Copilot

Neste início rápido, você implantará seu projeto no Azure usando a modernização do GitHub Copilot.

Durante o desenvolvimento, você geralmente precisa implantar seu projeto em um ambiente de nuvem para teste. A extensão de modernização do GitHub Copilot automatiza o processo de implantação, implantando seu projeto migrado para o Azure e corrigindo erros de implantação ao longo do caminho.

Pré-requisitos

Implantar seu projeto

Use as seguintes etapas para iniciar o processo de implantação:

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

  2. Na barra lateral Atividade, abra o painel de extensão modernização do GitHub Copilot.

  3. Na seção Tarefas , abra Tarefas de Implantação e selecione Implantar na Infraestrutura existente do Azure.

    Se você ainda não provisionou a infraestrutura, consulte Início Rápido: Preparar a infraestrutura do Azure primeiro.

    Captura de tela do Visual Studio Code que mostra a tarefa Provisionar Infraestrutura e Implantar no Azure, com o botão Executar Tarefa realçado.

  4. Depois de selecionar a tarefa, a janela de chat do Copilot com o Modo de Agente será aberta automaticamente.

  5. Selecione Continuar repetidamente para confirmar cada ação de ferramenta na janela de Chat do Copilot. O Copilot Agent usa várias ferramentas para facilitar a implantação no Azure. O uso de cada ferramenta requer confirmação selecionando Continuar. Forneça ao Copilot as informações necessárias, como assinatura e grupo de recursos, conforme ele solicitar.

  6. Normalmente, o Copilot passa pelas seguintes etapas para implantar seu projeto:

    • O Copilot gera um arquivo markdown de plano de implantação com a meta de implantação, informações do projeto, arquitetura de recursos do Azure, recursos do Azure e etapas de execução.
    • Copilot segue as etapas de execução neste arquivo.
    • Copilot corrige erros de implantação.
    • O Copilot gera um arquivo de resumo explicando os resultados da implantação.

Observação

É recomendável usar o Claude Sonnet 4 ou modelos posteriores para obter os melhores resultados.

Pode levar algumas iterações do Copilot para corrigir erros de implantação.

Personalizar com seus próprios prompts

O botão Implantar na Infraestrutura do Azure existente envia um prompt predefinido. Para obter mais controle, digite um prompt personalizado diretamente no chat do Copilot com o modo Agente. Essa abordagem permite especificar destinos e preferências de implantação.

Dica

Exemplos de prompts para cenários diferentes:

  • "Deploy my app to the AKS cluster in subscription: <sub-id>, resource group: <rg-name>" – especifica um cluster específico do Kubernetes.
  • "Deploy my containerized application to Azure Container Apps and configure auto-scaling with a minimum of 2 replicas" – especifique preferências de dimensionamento.

Consulte também