Dela via


Optimera chattresultat för migrering av Java-appar till Azure

Den här snabbstarten visar hur du optimerar chattresultat med hjälp av den anpassade agenten AppModernization för att migrera Java-program till Azure. Den anpassade agenten AppModernization är optimerad för programmoderniseringsuppgifter och gör att du kan använda enkla, naturliga språkfrågor för att utföra komplexa migreringsscenarier.

Förutsättningar

Anmärkning

Om du använder Gradle stöds endast Gradle-omslutningsversionen 5+. Kotlin Domain Specific Language (DSL) stöds inte.

Funktionen My Tasks stöds inte ännu för IntelliJ IDEA.

Välj anpassad agent för appmodernisering

Den anpassade agenten AppModernization ger den bästa upplevelsen för Migrering och modernisering av Java-program. Använd följande steg för att välja det:

  1. Öppna Visual Studio Code och se till att appmoderniseringstillägget GitHub Copilot är installerat.

  2. Öppna chattfönstret Copilot genom att välja chattikonen i aktivitetsfältet.

  3. I chattfönstret letar du upp listrutan agentväljare överst i rutan för chattinmatning och väljer AppModernisering i listan. Den här anpassade agenten är utformad för javaprogrammodernisering och migreringsscenarier.

    Skärmbild av Visual Studio Code som visar listrutan agentväljare i chattfönstret.

Anmärkning

Även om du kan välja olika språkmodeller i chattfönstret är Claude Sonnet 4.5 den testade och rekommenderade modellen för bästa resultat med Java-programmoderniseringsuppgifter.

Viktigt!

Den anpassade agenten AppModernization är för närvarande endast tillgänglig för Visual Studio Code.

Använda enkla uppmaningar för migrering

När appmoderniseringsagenten har valts använder du enkla, naturliga språkfrågor för att utföra migreringsuppgifter. Agenten förstår migreringskontexten och kan hantera komplexa scenarier med minimala indata.

Exempel: Migrera från RabbitMQ till Azure Service Bus

  1. Kontrollera att du har ett Java-projekt öppet i Visual Studio Code som använder RabbitMQ.

  2. I chattfönstret Copilot med AppModernization-agenten markerad anger du följande fråga:

    migrate from rabbitmq to Azure service bus
    
  3. Agenten analyserar din kod, skapar en migreringsplan, gör kodändringar, kör valideringar och genererar en sammanfattning. Välj Fortsätt för att gå igenom varje steg och Behåll för att acceptera ändringarna.

Andra migreringsscenarier

AppModernization-agenten stöder olika migreringsscenarier med enkla frågor. Här är fler exempel:

  • Databasmigrering:

    migrate from Oracle to Azure PostgreSQL
    
  • Autentiseringsmigrering:

    migrate to Managed Identity for Azure SQL Database
    
  • Lagringsmigrering:

    migrate from AWS S3 to Azure Storage Blob
    
  • Meddelandemigrering:

    migrate from ActiveMQ to Azure Service Bus
    
  • Hemlig hantering:

    migrate secrets to Azure Key Vault
    

Nästa steg