Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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
- Uma conta do Azure com uma assinatura ativa. Crie um gratuitamente.
- Uma conta do GitHub com uma assinatura ativa do GitHub Copilot em qualquer plano.
- Um dos seguintes IDEs:
- A versão mais recente do Visual Studio Code (versão 1.113 ou posterior) com as seguintes extensões:
- GitHub Copilot no Visual Studio Code. Para obter instruções de instalação, consulte Configurar o GitHub Copilot no Visual Studio Code. Certifique-se de entrar em sua conta do GitHub no Visual Studio Code.
- Modernização do GitHub Copilot. Reinicie o Visual Studio Code após a instalação.
- A versão mais recente do IntelliJ IDEA (versão 2023.3 ou posterior) com os seguintes plug-ins:
- GitHub Copilot (versão 1.5.59 ou posterior). Certifique-se de entrar em sua conta do GitHub no IntelliJ IDEA.
- Modernização do GitHub Copilot. Reinicie o IntelliJ IDEA após a instalação.
- A versão mais recente do Visual Studio Code (versão 1.113 ou posterior) com as seguintes extensões:
Implantar seu projeto
Use as seguintes etapas para iniciar o processo de implantação:
Abra seu projeto no Visual Studio Code.
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:
Depois de selecionar o botão, a janela de chat Copilot com o Modo do Agente será aberta automaticamente.
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.
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:
Abra seu projeto no IntelliJ IDEA.
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:
Depois de selecionar o botão, a janela de chat Copilot com o Modo do Agente será aberta automaticamente.
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.
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.