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.
In questa guida introduttiva, distribuisci il tuo progetto su Azure utilizzando 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.106 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.106 o successiva) con le estensioni seguenti:
Distribuire il progetto
Per avviare il processo di distribuzione, seguire questa procedura:
In Visual Studio Code aprire il progetto migrato.
Nella barra laterale Attività aprire il riquadro estensione per la modernizzazione di GitHub Copilot .
Nella sezione Attività aprire Attività di distribuzione e selezionare Distribuisci nell'infrastruttura di Azure esistente.
Se non è ancora stato effettuato il provisioning dell'infrastruttura, vedere Avvio rapido: Preparare prima l'infrastruttura di Azure .
Dopo aver selezionato l'attività, la finestra di chat di Copilot con modalità agente viene aperta automaticamente.
Selezionare Continua ripetutamente per confermare ogni azione dello strumento nella finestra Chat di Copilot. L'agente Copilot usa vari strumenti per facilitare la distribuzione in Azure. L'utilizzo di ogni strumento richiede una conferma selezionando Continua. Fornire a Copilot le informazioni necessarie, ad esempio la sottoscrizione e il gruppo di risorse, come 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
Per ottenere risultati ottimali, è consigliabile usare i modelli Claude Sonnet 4 o versioni successive.
Potrebbero essere necessarie alcune iterazioni di Copilot per correggere gli errori di distribuzione.
Personalizza con i tuoi prompt
Il pulsante Distribuisci nell'infrastruttura di Azure esistente invia un prompt predefinito. Per un maggiore controllo, digitare un prompt personalizzato direttamente nella chat di Copilot con la modalità agente. Questo approccio consente di specificare le destinazioni di distribuzione e le preferenze.
Suggerimento
Esempi di richieste per scenari diversi:
-
"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 Azure Container Apps and configure auto-scaling with a minimum of 2 replicas": specificare le preferenze di ridimensionamento.