Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Panduan mulai cepat ini menunjukkan cara mengoptimalkan hasil percakapan dengan menggunakan agen kustom modernize untuk memigrasikan aplikasi Java ke Azure. Agen modernize kustom dioptimalkan untuk tugas modernisasi aplikasi dan memungkinkan Anda menggunakan perintah bahasa alami yang sederhana untuk melakukan skenario migrasi yang kompleks.
Prasyarat
- Akun GitHub dengan langganan GitHub Copilot aktif dalam paket apa pun.
- Salah satu IDE berikut ini:
- Versi terbaru Visual Studio Code. Harus versi 1.113 atau yang lebih baru.
- GitHub Copilot dalam Visual Studio Code. Untuk petunjuk penyiapan, lihat Siapkan GitHub Copilot di Visual Studio Code. Pastikan untuk masuk ke akun GitHub Anda dalam Visual Studio Code.
- GitHub Copilot modernisasi. Mulai ulang Visual Studio Code setelah penginstalan.
- Versi terbaru IntelliJ IDEA. Harus versi 2023.3 atau yang lebih baru.
- GitHub Copilot. Harus versi 1.5.59 atau yang lebih baru. Untuk informasi selengkapnya, lihat Siapkan GitHub Copilot di IntelliJ IDEA. Pastikan untuk masuk ke akun GitHub Anda dalam IntelliJ IDEA.
- GitHub Copilot modernisasi. Mulai ulang IntelliJ IDEA setelah penginstalan. Jika Anda belum menginstal GitHub Copilot, Anda dapat menginstal modernisasi GitHub Copilot secara langsung.
- Versi terbaru Visual Studio Code. Harus versi 1.113 atau yang lebih baru.
- Java 21 atau yang lebih baru.
- Maven atau Gradle untuk membangun proyek Java.
Nota
Akun Azure diperlukan hanya untuk menyebarkan sumber daya ke Azure, dan tidak diperlukan saat menggunakan modernisasi GitHub Copilot untuk membuat perubahan kode.
Jika Anda menggunakan Gradle, hanya pembungkus Gradle versi 5 atau yang lebih baru yang didukung.
Kotlin Domain Specific Language (DSL) tidak didukung.
Fungsi My Skills ini belum didukung untuk IntelliJ IDEA.
modernize Pilih agen kustom
Agen kustom modernize memberikan pengalaman terbaik untuk tugas migrasi dan modernisasi aplikasi Java. Gunakan langkah-langkah berikut untuk memilihnya:
Buka Visual Studio Code dan pastikan Anda telah menginstal ekstensi modernisasi GitHub Copilot.
Buka jendela obrolan Copilot dengan memilih ikon obrolan di bilah Aktivitas.
Di jendela obrolan, temukan menu dropdown pemilih agen di bagian atas kotak input obrolan dan pilih modernisasi dari daftar. Agen kustom ini dirancang untuk Java modernisasi aplikasi dan skenario migrasi.
Nota
Meskipun Anda dapat memilih model bahasa yang berbeda di jendela obrolan, Claude Sonnet 4.6 adalah model yang diuji dan direkomendasikan untuk hasil terbaik dengan tugas modernisasi aplikasi Java.
Penting
Agen kustom modernize saat ini hanya tersedia untuk Visual Studio Code.
Menggunakan perintah sederhana untuk migrasi
modernize Dengan agen yang dipilih, gunakan perintah bahasa alami sederhana untuk melakukan tugas migrasi. Agen memahami konteks migrasi dan dapat menangani skenario kompleks dengan input minimal.
Contoh: Bermigrasi dari RabbitMQ ke Azure Service Bus
Pastikan Anda memiliki proyek Java terbuka di Visual Studio Code yang menggunakan RabbitMQ.
Di jendela obrolan Copilot, pilih agen
modernizedan masukkan perintah berikut:migrate from rabbitmq to Azure service busAgen menganalisis kode Anda, membuat rencana migrasi, membuat perubahan kode, menjalankan validasi, dan menghasilkan ringkasan. Pilih Lanjutkan untuk melanjutkan setiap langkah dan Tetap menerima perubahan.
Skenario migrasi lainnya
Agen modernize mendukung berbagai skenario migrasi dengan perintah sederhana. Berikut adalah contoh lainnya:
Migrasi database:
migrate from Oracle to Azure PostgreSQLMigrasi otentikasi:
migrate to Managed Identity for Azure SQL DatabaseMigrasi penyimpanan:
migrate from AWS S3 to Azure Storage BlobMigrasi Pesan:
migrate from ActiveMQ to Azure Service BusManajemen rahasia:
migrate secrets to Azure Key Vault