Delen via


Chatresultaten optimaliseren voor het migreren van Java-apps naar Azure

In deze quickstart ziet u hoe u chatresultaten optimaliseert met behulp van de aangepaste AppModernization-agent om Java-toepassingen naar Azure te migreren. De aangepaste AppModernization-agent is geoptimaliseerd voor toepassingsmodernisatietaken en stelt u in staat om eenvoudige, natuurlijke taalprompts te gebruiken om complexe migratiescenario's uit te voeren.

Vereiste voorwaarden

Opmerking

Als u Gradle gebruikt, wordt alleen de Gradle-wrapper versie 5+ ondersteund. De Kotlin Domain Specific Language (DSL) wordt niet ondersteund.

De functie My Tasks wordt nog niet ondersteund voor IntelliJ IDEA.

Selecteer de aangepaste AppModernization-agent

De aangepaste AppModernization-agent biedt de beste ervaring voor migratie- en moderniseringstaken voor Java-toepassingen. Gebruik de volgende stappen om deze te selecteren:

  1. Open Visual Studio Code en zorg ervoor dat u de uitbreiding voor modernisering van de GitHub Copilot-app hebt geïnstalleerd.

  2. Open het Copilot-chatvenster door het chatpictogram in de activiteitenbalk te selecteren.

  3. Zoek in het chatvenster de vervolgkeuzelijst-agentselector boven aan het chatinvoervak en selecteer AppModernization uit de lijst. Deze aangepaste agent is ontworpen voor modernisering en migratiescenario's voor Java-toepassingen.

    Schermopname van Visual Studio Code met de agentselectie vervolgkeuzelijst in het chatvenster.

Opmerking

Hoewel u verschillende taalmodellen in het chatvenster kunt selecteren, is Claude Sonnet 4.5 het geteste en aanbevolen model voor de beste resultaten met moderniseringstaken voor Java-toepassingen.

Belangrijk

De aangepaste AppModernization-agent is momenteel alleen beschikbaar voor Visual Studio Code.

Eenvoudige prompts voor migratie gebruiken

Wanneer de AppModernization-agent is geselecteerd, gebruikt u eenvoudige, natuurlijke taalprompts om migratietaken uit te voeren. De agent begrijpt de migratiecontext en kan complexe scenario's verwerken met minimale invoer.

Voorbeeld: Migreren van RabbitMQ naar Azure Service Bus

  1. Zorg ervoor dat u een Java-project hebt geopend in Visual Studio Code dat gebruikmaakt van RabbitMQ.

  2. Voer in het copilot-chatvenster waarin de AppModernization-agent is geselecteerd de volgende prompt in:

    migrate from rabbitmq to Azure service bus
    
  3. De agent analyseert uw code, maakt een migratieplan, brengt codewijzigingen aan, voert validaties uit en genereert een samenvatting. Selecteer Doorgaan om door te gaan met elke stap en Blijf de wijzigingen accepteren.

Andere migratiescenario's

De AppModernization-agent ondersteunt verschillende migratiescenario's met eenvoudige prompts. Hier volgen meer voorbeelden:

  • Databasemigratie:

    migrate from Oracle to Azure PostgreSQL
    
  • Authenticatiemigratie:

    migrate to Managed Identity for Azure SQL Database
    
  • Opslagmigratie:

    migrate from AWS S3 to Azure Storage Blob
    
  • Migratie van berichten:

    migrate from ActiveMQ to Azure Service Bus
    
  • Geheimbeheer:

    migrate secrets to Azure Key Vault
    

Volgende stappen