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

Este início rápido mostra como 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. Abra seu projeto no Visual Studio Code.

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

    • Se você já tiver Azure infraestrutura provisionada, selecione task Deploy to Existing Azure Infrastructure e selecione Run.

      Captura de tela do Visual Studio Code que mostra a tarefa Implantar em infraestrutura existente do Azure com o botão Executar tarefa realçado.

    • Se você ainda não tiver infraestrutura, selecione a tarefa Provisionar Infraestrutura e Implantar em Azure e selecione Run.

      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.

  3. Depois de selecionar o botão, a janela de chat Copilot com o Modo do Agente será aberta automaticamente.

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

  4. Na janela Copilot Chat (aberta automaticamente no Modo agente), selecione Continue para aprovar cada ação de ferramenta e forneça detalhes como assinatura e grupo de recursos quando solicitado.

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

Use o Claude Opus 4.5 ou modelos posteriores para obter os melhores resultados.

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

Implantar seu projeto

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

  1. Abra seu projeto no IntelliJ IDEA.

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

    • Se você já tiver Azure infraestrutura provisionada, selecione task Deploy to Existing Azure Infrastructure e selecione Run.

      Screenshot do Intellij IDEA que mostra a tarefa Implantar na Infraestrutura Azure existente com o botão Executar Tarefa realçado.

    • Se você ainda não tiver infraestrutura, selecione a tarefa Provisionar Infraestrutura e Implantar em Azure e selecione Run.

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

  3. Depois de selecionar o botão, a janela de chat Copilot com o Modo do Agente será aberta automaticamente.

    Captura de tela do IntelliJ IDEA que mostra a janela de chat do Copilot aberta automaticamente pela tarefa.

  4. Na janela Copilot Chat (aberta automaticamente no Modo agente), selecione Continue para aprovar cada ação de ferramenta e forneça detalhes como assinatura e grupo de recursos quando solicitado.

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

Use o Claude Opus 4.5 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

Os botões da tarefa de implantação enviam prompts predefinidos. Para obter mais controle, digite um prompt personalizado diretamente no chat Copilot com o modo Agente para especificar o recurso de Azure de destino, assinatura, grupo de recursos, preferências de dimensionamento ou configuração de ambiente.

Dica

Prompts de exemplo:

  • "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 Aplicativos de Contêiner do Azure and configure auto-scaling with a minimum of 2 replicas" – especifique preferências de dimensionamento.

Consulte também