Mulai cepat: Menyebarkan proyek Anda ke Azure dengan menggunakan modernisasi GitHub Copilot

Panduan mulai cepat ini menjelaskan cara men-deploy proyek Anda ke Azure menggunakan fitur modernisasi GitHub Copilot.

Selama pengembangan, Anda sering kali perlu menyebarkan proyek Anda ke lingkungan cloud untuk pengujian. Ekstensi modernisasi GitHub Copilot mengotomatiskan proses penyebaran, menyebarkan proyek yang dimigrasikan ke Azure dan memperbaiki kesalahan penyebaran apa pun di sepanjang jalan.

Prasyarat

Meluncurkan proyek Anda

Gunakan langkah-langkah berikut untuk memulai proses penyebaran:

  1. Buka proyek Anda di Visual Studio Code.

  2. Dari bilah samping Activity, buka panel ekstensi modernisasi GitHub Copilot. Di bawah Tasks, buka tugas Java/Penyebaran dan pilih salah satu tugas berikut:

    • Jika Anda telah menyiapkan infrastruktur Azure, pilih tugas Deploy ke Infrastruktur Azure yang Sudah Ada dan pilih Jalankan.

      Screenshot Visual Studio Code yang memperlihatkan tugas Sebarkan ke Infrastruktur Azure yang ada dengan tombol Jalankan Tugas disorot.

    • Jika Anda belum memiliki infrastruktur, pilih tugas Sediakan Infrastruktur dan Sebarkan ke Azure dan pilih Jalankan.

      Cuplikan layar Visual Studio Code yang memperlihatkan tugas Provisi Infrastruktur dan Sebarkan ke Azure dengan tombol Jalankan Tugas disorot.

  3. Setelah Anda memilih tombol , jendela obrolan Copilot dengan Mode Agen terbuka secara otomatis.

    Cuplikan layar Visual Studio Code yang menunjukkan jendela obrolan Copilot yang dibuka secara otomatis oleh tugas.

  4. Di jendela Copilot Chat (terbuka secara otomatis dalam Mode Agen), pilih Kontinue untuk menyetujui setiap tindakan alat, dan berikan detail seperti grup langganan dan sumber daya saat diminta.

  5. Copilot biasanya melalui langkah-langkah berikut untuk menyebarkan proyek Anda:

    • Copilot menghasilkan file markdown rencana penyebaran dengan tujuan penyebaran, informasi proyek, arsitektur sumber daya Azure, sumber daya Azure, dan langkah-langkah eksekusi.
    • Copilot mengikuti langkah-langkah eksekusi dalam file ini.
    • Copilot memperbaiki kesalahan dalam proses penyebaran.
    • Copilot menghasilkan berkas ringkasan yang menjelaskan hasil deployment.

Nota

Gunakan model Claude Opus 4.5 atau yang lebih baru untuk hasil terbaik.

Mungkin Copilot memerlukan beberapa iterasi untuk memperbaiki kesalahan dalam penyebaran.

Meluncurkan proyek Anda

Gunakan langkah-langkah berikut untuk memulai proses penyebaran:

  1. Buka proyek Anda di IntelliJ IDEA.

  2. Dari bilah samping Activity, buka panel ekstensi modernisasi GitHub Copilot. Di bawah Tasks, buka tugas Java/Penyebaran dan pilih salah satu tugas berikut:

    • Jika Anda sudah memiliki infrastruktur Azure yang disediakan, pilih tugas Deploy ke Infrastruktur Azure yang Sudah Ada dan pilih Run.

      Screenshot Intellij IDEA yang memperlihatkan tugas Sebarkan ke Infrastruktur Azure yang ada dengan tombol Jalankan Tugas disorot.

    • Jika Anda belum memiliki infrastruktur, pilih tugas Sediakan Infrastruktur dan Sebarkan ke Azure dan pilih Jalankan.

      Screenshot Intellij IDEA yang memperlihatkan tugas Sediakan Infrastruktur dan Sebarkan ke Azure dengan tombol Jalankan Tugas disorot.

  3. Setelah Anda memilih tombol , jendela obrolan Copilot dengan Mode Agen terbuka secara otomatis.

    Screenshot Intellij IDEA yang memperlihatkan jendela obrolan Copilot seperti yang dibuka secara otomatis oleh task.

  4. Di jendela Copilot Chat (terbuka secara otomatis dalam Mode Agen), pilih Kontinue untuk menyetujui setiap tindakan alat, dan berikan detail seperti grup langganan dan sumber daya saat diminta.

  5. Copilot biasanya melalui langkah-langkah berikut untuk menyebarkan proyek Anda:

    • Copilot menghasilkan file markdown rencana penyebaran dengan tujuan penyebaran, informasi proyek, arsitektur sumber daya Azure, sumber daya Azure, dan langkah-langkah eksekusi.
    • Copilot mengikuti langkah-langkah eksekusi dalam file ini.
    • Copilot memperbaiki kesalahan dalam proses penyebaran.
    • Copilot menghasilkan berkas ringkasan yang menjelaskan hasil deployment.

Nota

Gunakan model Claude Opus 4.5 atau yang lebih baru untuk hasil terbaik.

Mungkin Copilot memerlukan beberapa iterasi untuk memperbaiki kesalahan dalam penyebaran.

Sesuaikan dengan petunjuk Anda sendiri

Tombol tugas penyebaran mengirim perintah yang telah ditentukan sebelumnya. Untuk kontrol selengkapnya, ketik perintah kustom langsung di Copilot obrolan dengan mode Agen untuk menentukan sumber daya Azure target, langganan, grup sumber daya, preferensi penskalaan, atau konfigurasi lingkungan.

Petunjuk / Saran

Contoh perintah:

  • "Deploy my app to the AKS cluster in subscription: <sub-id>, resource group: <rg-name>" - menargetkan kluster Kubernetes tertentu.
  • "Deploy my containerized application to Azure Container Apps and configure auto-scaling with a minimum of 2 replicas" - tentukan preferensi penskalakan.

Lihat juga