Megosztás:


A csevegési eredmények optimalizálása Java-alkalmazások Azure-ba való migrálásához

Ez a rövid útmutató bemutatja, hogyan optimalizálhatja a csevegési eredményeket az AppModernization egyéni ügynök használatával Java-alkalmazások Azure-ba való migrálásához. Az AppModernization egyéni ügynök alkalmazáskorszerűsítési feladatokhoz van optimalizálva, és lehetővé teszi egyszerű, természetes nyelvi kérések használatát összetett migrálási forgatókönyvek végrehajtásához.

Előfeltételek

Megjegyzés:

Ha Gradle-t használ, csak a Gradle burkoló 5+ verziója támogatott. A Kotlin tartományspecifikus nyelve (DSL) nem támogatott.

Az IntelliJ IDEA még nem támogatja a függvényt My Tasks .

Válassza ki az AppModernization egyéni ügynököt

Az AppModernization egyéni ügynöke biztosítja a legjobb élményt a Java-alkalmazások migrálásához és modernizálásához. Az alábbi lépésekkel válassza ki:

  1. Nyissa meg a Visual Studio Code-ot, és győződjön meg arról, hogy telepítve van a GitHub Copilot alkalmazás modernizálási bővítménye.

  2. Nyissa meg a Copilot csevegőablakát a tevékenységsáv csevegés ikonjának kiválasztásával.

  3. A csevegőablakban keresse meg az ügynökválasztó legördülő menüt a csevegés beviteli mezőjének tetején, és válassza az AppModernization lehetőséget a listából. Ez az egyéni ügynök Java-alkalmazások modernizálási és migrálási forgatókönyveihez készült.

    Képernyőkép a Visual Studio Code-ról, amelyen az ügynökválasztó legördülő menü látható a csevegési ablakban.

Megjegyzés:

Bár a csevegőablakban különböző nyelvi modelleket választhat, a Claude Sonnet 4.5 a Java-alkalmazások modernizálási feladatainak legjobb eredményéhez tesztelt és ajánlott modell.

Fontos

Az AppModernization egyéni ügynök jelenleg csak a Visual Studio Code-hoz érhető el.

Egyszerű kérések használata a migráláshoz

Ha az AppModernization-ügynök van kiválasztva, egyszerű, természetes nyelvi utasításokat használjon a migrálási feladatok elvégzéséhez. Az ügynök megérti a migrálási környezetet, és minimális bemenettel képes kezelni az összetett forgatókönyveket.

Példa: Migrálás a RabbitMQ-ból az Azure Service Busba

  1. Győződjön meg arról, hogy megnyit egy Java-projektet a Visual Studio Code-ban, amely a RabbitMQ-t használja.

  2. A Copilot csevegőablakában, amelyen az AppModernization-ügynök van kiválasztva, adja meg a következő üzenetet:

    migrate from rabbitmq to Azure service bus
    
  3. Az ügynök elemzi a kódot, létrehoz egy migrálási tervet, módosítja a kódokat, futtatja az érvényesítéseket, és létrehoz egy összegzést. A Folytatás gombra kattintva haladhat végig az egyes lépéseken, és a Keep gombra kattintva elfogadhatja a módosításokat.

Egyéb migrálási forgatókönyvek

Az AppModernization ügynök egyszerű kérésekkel támogatja a különböző migrálási forgatókönyveket. Íme néhány példa:

  • Adatbázis migrálása:

    migrate from Oracle to Azure PostgreSQL
    
  • Hitelesítési migrálás:

    migrate to Managed Identity for Azure SQL Database
    
  • Tároló áttelepítése:

    migrate from AWS S3 to Azure Storage Blob
    
  • Üzenetküldés migrálása:

    migrate from ActiveMQ to Azure Service Bus
    
  • Titkos kódok kezelése:

    migrate secrets to Azure Key Vault
    

Következő lépések