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

Este guia de início rápido mostra como implementar o seu projeto no Azure com a modernização do GitHub Copilot.

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. Abra o seu projeto no Visual Studio Code.

  2. Na barra lateral Atividade, abra o painel da extensão modernização do GitHub Copilot. Em Tarefas, abra Java/Tarefas de Implantação e selecione uma das seguintes tarefas:

    • Se já tiver Azure infraestrutura provisionada, selecione a tarefa Deploy to Existing Azure Infrastructure e selecione Run.

      Captura de ecrã de Visual Studio Code que mostra a tarefa Deploy to Azure Infrastructure existente com o botão Executar Tarefa destacado.

    • Se ainda não tiver infraestrutura, selecione a tarefa Provisionar Infraestrutura e Implementar para Azure e selecione Executar.

      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.

  3. Depois de selecionares o botão, a janela de chat do Copilot com o Modo Agente abre-se automaticamente.

    Captura de ecrã de Visual Studio Code que mostra a janela de chat Copilot aberta automaticamente pela tarefa.

  4. Na janela Copilot Chat (que abre automaticamente no Modo Agente), selecione Continue para aprovar cada ação da ferramenta e forneça detalhes como subscrição e grupo de recursos quando solicitado.

  5. 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

Usa Claude Opus 4.5 ou modelos posteriores para melhores resultados.

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

Implante seu projeto

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

  1. Abra o seu projeto na IntelliJ IDEA.

  2. Na barra lateral Atividade, abra o painel da extensão modernização do GitHub Copilot. Em Tarefas, abra Java/Tarefas de Implantação e selecione uma das seguintes tarefas:

    • Se já tiver Azure infraestrutura provisionada, selecione a tarefa Deploy to Existing Azure Infrastructure e selecione Run.

      Captura de ecrã do Intellij IDEA que mostra a tarefa Deploy to Azure Infrastructure existente com o botão Executar Tarefa destacado.

    • Se ainda não tiver infraestrutura, selecione a tarefa Provisionar Infraestrutura e Implementar para Azure e selecione Executar.

      Captura de ecrã do IntelliJ IDEA que mostra as tarefas Provision Infrastructure e Deploy to Azure, com o botão Run Task destacado.

  3. Depois de selecionares o botão, a janela de chat do Copilot com o Modo Agente abre-se automaticamente.

    Captura de ecrã do Intellij IDEA que mostra a janela de chat Copilot aberta automaticamente pela tarefa.

  4. Na janela Copilot Chat (que abre automaticamente no Modo Agente), selecione Continue para aprovar cada ação da ferramenta e forneça detalhes como subscrição e grupo de recursos quando solicitado.

  5. 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

Usa Claude Opus 4.5 ou modelos posteriores para melhores resultados.

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

Personaliza com os teus próprios prompts

Os botões da tarefa de implementação enviam instruções predefinidas. Para mais controlo, escreva um prompt personalizado diretamente no chat do Copilot com o modo Agente para especificar o recurso Azure alvo, subscrição, grupo de recursos, preferências de escalabilidade ou configuração do ambiente.

Sugestão

Exemplos de prompts:

  • "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