Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida introduttiva illustra come distribuire il tuo progetto in Azure usando la funzionalità di modernizzazione di GitHub Copilot.
Durante lo sviluppo, spesso è necessario distribuire il progetto in un ambiente cloud per i test. L'estensione di modernizzazione di GitHub Copilot automatizza il processo di distribuzione, distribuendo il progetto migrato in Azure e correggendo eventuali errori di distribuzione.
Prerequisiti
- Un account Azure con una sottoscrizione attiva. Creane uno gratis.
- Un account GitHub con una sottoscrizione di GitHub Copilot attiva in qualsiasi piano.
- Uno degli IDE seguenti:
- La versione più recente di Visual Studio Code (versione 1.113 o successiva) con le estensioni seguenti:
- GitHub Copilot in Visual Studio Code. Per istruzioni sulla configurazione, vedere Configurare GitHub Copilot in Visual Studio Code. Assicurarsi di accedere all'account GitHub in Visual Studio Code.
- Modernizzazione di GitHub Copilot. Riavviare Visual Studio Code dopo l'installazione.
- La versione più recente di IntelliJ IDEA (versione 2023.3 o successiva) con i plug-in seguenti:
- GitHub Copilot (versione 1.5.59 o successiva). Assicurarsi di accedere all'account GitHub all'interno di IntelliJ IDEA.
- Modernizzazione di GitHub Copilot. Riavviare IntelliJ IDEA dopo l'installazione.
- La versione più recente di Visual Studio Code (versione 1.113 o successiva) con le estensioni seguenti:
Distribuire il progetto
Per avviare il processo di distribuzione, seguire questa procedura:
Aprire il progetto in Visual Studio Code.
Dalla barra laterale Attività, aprire il riquadro dell'estensione GitHub Copilot per la modernizzazione. In Tasks aprire Java/Deployment Tasks e selezionare una delle attività seguenti:
Dopo aver selezionato il pulsante, la finestra di chat Copilot con modalità agente viene aperta automaticamente.
Nella finestra Copilot Chat (si apre automaticamente in modalità agente), selezionare Continue per approvare ogni azione dello strumento e specificare dettagli come sottoscrizione e gruppo di risorse quando richiesto.
Copilot esegue in genere i passaggi seguenti per distribuire il progetto:
- Copilot genera un file markdown del piano di distribuzione con l'obiettivo di distribuzione, le informazioni sul progetto, l'architettura delle risorse di Azure, le risorse di Azure e i passaggi di esecuzione.
- Copilot segue i passaggi di esecuzione in questo file.
- Copilot corregge gli errori di distribuzione.
- Copilot genera un file di riepilogo che illustra i risultati della distribuzione.
Annotazioni
Utilizzare i modelli Claude Opus 4.5 o versioni successive per ottenere risultati ottimali.
Potrebbero essere necessarie alcune iterazioni di Copilot per correggere gli errori di distribuzione.
Distribuire il progetto
Per avviare il processo di distribuzione, seguire questa procedura:
Aprire il progetto in IntelliJ IDEA.
Dalla barra laterale Attività, aprire il riquadro dell'estensione GitHub Copilot per la modernizzazione. In Tasks aprire Java/Deployment Tasks e selezionare una delle attività seguenti:
Dopo aver selezionato il pulsante, la finestra di chat Copilot con modalità agente viene aperta automaticamente.
Nella finestra Copilot Chat (si apre automaticamente in modalità agente), selezionare Continue per approvare ogni azione dello strumento e specificare dettagli come sottoscrizione e gruppo di risorse quando richiesto.
Copilot esegue in genere i passaggi seguenti per distribuire il progetto:
- Copilot genera un file markdown del piano di distribuzione con l'obiettivo di distribuzione, le informazioni sul progetto, l'architettura delle risorse di Azure, le risorse di Azure e i passaggi di esecuzione.
- Copilot segue i passaggi di esecuzione in questo file.
- Copilot corregge gli errori di distribuzione.
- Copilot genera un file di riepilogo che illustra i risultati della distribuzione.
Annotazioni
Utilizzare i modelli Claude Opus 4.5 o versioni successive per ottenere risultati ottimali.
Potrebbero essere necessarie alcune iterazioni di Copilot per correggere gli errori di distribuzione.
Personalizza con i tuoi prompt
I pulsanti dell'attività di distribuzione inviano prompt predefiniti. Per un maggiore controllo, digita un prompt personalizzato direttamente nella chat di Copilot in modalità Agente per specificare la risorsa di Azure di destinazione, la sottoscrizione, il gruppo di risorse, le preferenze di ridimensionamento o la configurazione dell'ambiente.
Suggerimento
Prompt di esempio:
-
"Deploy my app to the AKS cluster in subscription: <sub-id>, resource group: <rg-name>": specificare come destinazione un cluster Kubernetes specifico. -
"Deploy my containerized application to App contenitore di Azure and configure auto-scaling with a minimum of 2 replicas": specificare le preferenze di ridimensionamento.