A Java alkalmazások Azure-be történő migrálásának eredményoptimalizálása.

Ez a gyorsútmutató bemutatja, hogyan optimalizálhatja a chatválaszokat a Java-alkalmazások Azure-ba történő migrálásához használt modernize egyéni ügynök segítségével. Az modernize 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:

Az Azure-konto csak az erőforrások Azure-ra való üzembe helyezéséhez szükséges, a GitHub Copilot modernizáció használatához azonban nem szükséges a kódmódosításokhoz.

Ha Gradle-t használ, csak a Gradle burkoló 5-ös vagy újabb 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 Skills .

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

Az modernize egyéni ügynök a legjobb élményt nyújtja Java alkalmazásmigrálási és modernizációs feladatokhoz. Az alábbi lépésekkel válassza ki:

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

  2. A Copilot csevegőablak megnyitásához válassza a csevegés ikont a Activity Bar.

  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 a Modernizálás lehetőséget a listából. Ez az egyéni ügynök Java alkalmazáskorszerűsítési és migrálási forgatókönyvekhez készült.

     Az ügynökválasztó legördülő menüt megjelenítő Visual Studio Code képernyőképe a csevegőablakban

Megjegyzés:

Bár a csevegőablakban különböző nyelvi modelleket választhat, a Claude Sonnet 4.6 a tesztelt és ajánlott modell, amely Java alkalmazáskorszerűsítési feladatokkal a legjobb eredményeket nyújtja.

Fontos

Az modernize 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 modernize ügynök ki van jelölve, egyszerű, természetes nyelvi kérések használatával hajtson végre áttelepítési feladatokat. 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-ról a Azure Service Bus

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

  2. A Copilot csevegőablakban válassza ki a modernize ügynököt, és írja be 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 modernize ü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