Partilhar via


Quickstart: Implemente o seu projeto no Azure usando a modernização do GitHub Copilot

Neste início rápido, deploia o seu projeto no Azure usando o GitHub Copilot para modernização.

Durante o desenvolvimento, muitas vezes é necessário implementar o seu projeto num ambiente cloud para testes. A extensão de modernização do GitHub Copilot automatiza o processo de implementação, implementando o seu projeto migrado para Azure e corrigindo quaisquer erros de implementação ao longo do processo.

Pré-requisitos

Implante seu projeto

Use os seguintes passos para iniciar o processo de implementação:

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

  2. Na barra lateral de Atividade, abra o painel da extensão GitHub Copilot Modernization.

  3. Na secção de Tarefas , abra Tarefas de Implementação e selecione Implementar para a Infraestrutura Azure Existente.

    Se ainda não provisionou a infraestrutura, veja Quickstart: Prepare primeiro a infraestrutura Azure .

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

  4. Depois de selecionar a tarefa, a janela de bate-papo do Copilot com o Modo de Agente é aberta automaticamente.

  5. Selecione Continuar repetidamente para confirmar cada ação da ferramenta na janela Copilot Chat. 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 solicitado.

  6. O copiloto normalmente passa pelas seguintes etapas para implantar seu projeto:

    • O Copilot gera um ficheiro markdown do plano de implementação com o objetivo de implementação, informação do projeto, arquitetura de recursos Azure, recursos Azure e passos de execução.
    • O Copilot segue os passos de execução neste ficheiro.
    • O Copilot corrige erros de implantação.
    • O Copilot gera um ficheiro resumo que explica os resultados da implementação.

Observação

Recomendamos a utilização de modelos Claude Sonnet 4 ou posteriores para obter os melhores resultados.

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

Personaliza com os teus próprios prompts

O botão Implementar para a Infraestrutura Azure Existente envia um prompt pré-definido. Para mais controlo, escreva um prompt personalizado diretamente no chat do Copilot com o modo Agente. Esta abordagem permite-lhe especificar objetivos e preferências de implementação.

Sugestão

Exemplos de prompts para diferentes cenários:

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

Consulte também