Condividi tramite


Guida introduttiva: Distribuire il progetto Java in Azure usando la modernizzazione delle app Copilot di GitHub

In questa guida introduttiva si distribuisce il progetto Java in Azure utilizzando GitHub Copilot per l'ammodernamento delle app.

Nello sviluppo di codice, gli sviluppatori spesso devono distribuire il progetto in un ambiente cloud per i test. Gli strumenti consentono di distribuire il progetto migrato in Azure e correggere eventuali errori di distribuzione nel processo.

Prerequisiti

Annotazioni

Se si usa Gradle, è supportato solo il wrapper Gradle versione 5+. Il linguaggio DSL (Domain Specific Language) di Kotlin non è supportato.

La funzione My Tasks non è ancora supportata per IntelliJ IDEA.

Distribuire il progetto

Per avviare il processo di distribuzione, seguire questa procedura:

  1. In Visual Studio Code aprire il progetto migrato.

  2. Nella barra laterale Attività aprire il riquadro dell'estensione per la modernizzazione dell'app GitHub Copilot .

  3. Nella sezione Attività aprire Java, quindi aprire Attività di distribuzione e selezionare Deploy to Existing Azure Infrastructure (Distribuisci in infrastruttura di Azure esistente ) o Provision Infrastructure (Infrastruttura di provisioning) e Deploy to Azure (Distribuisci in Azure).

    Screenshot di Visual Studio Code che mostra l'attività di provisionamento dell'infrastruttura e distribuzione su Azure con il pulsante

  4. Se si sceglie Distribuisci nell'infrastruttura di Azure esistente, Copilot richiede il gruppo di risorse esistente durante il processo di distribuzione. Analizza il gruppo di risorse e le distribuisce nelle risorse corrispondenti.

  5. Se si sceglie Effettuare il provisioning dell'infrastruttura e distribuire in Azure, Copilot effettua il provisioning di nuove risorse di Azure e distribuisce il progetto.

  6. Dopo aver selezionato l'attività, la finestra di chat di Copilot con modalità agente viene aperta automaticamente.

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

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

Vedere anche

Per altre informazioni sulla modernizzazione delle app Copilot di GitHub, vedere la documentazione sulla modernizzazione delle app Di GitHub Copilot.