Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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
- Egy GitHub-fiók aktív GitHub Copilot-előfizetéssel bármilyen csomagban.
- Az alábbi IDE-k közül az egyik:
- A Visual Studio Code legújabb verziója. Az 1.106-os vagy újabb verziónak kell lennie.
- GitHub Copilot a Visual Studio Code-ban. A beállítási utasításokat a GitHub Copilot beállítása a Visual Studio Code-ban című témakörben találja. Mindenképpen jelentkezzen be a GitHub-fiókjába a Visual Studio Code-ban.
- GitHub Copilot-alkalmazások modernizálása. A telepítés után indítsa újra a Visual Studio Code-ot.
- Az IntelliJ IDEA legújabb verziója. A 2023.3-s vagy újabb verziónak kell lennie.
- GitHub Copilot. Az 1.5.59-es vagy újabb verziónak kell lennie. További útmutatást a GitHub Copilot beállítása az IntelliJ IDEA-ban című témakörben talál. Mindenképpen jelentkezzen be GitHub-fiókjába az IntelliJ IDEA-ban.
- GitHub Copilot-alkalmazások modernizálása. A telepítés után indítsa újra az IntelliJ IDEA-t. Ha nincs telepítve a GitHub Copilot, közvetlenül telepítheti a GitHub Copilot alkalmazáskorszerűsítését.
- A Visual Studio Code legújabb verziója. Az 1.106-os vagy újabb verziónak kell lennie.
- Java 21 vagy újabb verzió.
- A Maven vagy a Gradle Java-projektek létrehozásához.
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:
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.
Nyissa meg a Copilot csevegőablakát a tevékenységsáv csevegés ikonjának kiválasztásával.
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.
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
Győződjön meg arról, hogy megnyit egy Java-projektet a Visual Studio Code-ban, amely a RabbitMQ-t használja.
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 busAz ü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 PostgreSQLHitelesítési migrálás:
migrate to Managed Identity for Azure SQL DatabaseTároló áttelepítése:
migrate from AWS S3 to Azure Storage BlobÜzenetküldés migrálása:
migrate from ActiveMQ to Azure Service BusTitkos kódok kezelése:
migrate secrets to Azure Key Vault