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

Dalam mulai cepat ini, Anda menyebarkan proyek ke Azure dengan menggunakan 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. Di Visual Studio Code, buka proyek yang dimigrasikan.

  2. Di bar samping Aktivitas , buka panel ekstensi modernisasi GitHub Copilot .

  3. Di bagian Tugas , buka Tugas Penyebaran dan pilih Sebarkan ke Infrastruktur Azure yang Sudah Ada.

    Jika Anda belum menyediakan infrastruktur, lihat Mulai Cepat: Menyiapkan infrastruktur Azure terlebih dahulu.

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

  4. Setelah Anda memilih tugas, jendela obrolan Copilot dengan Mode Agen terbuka secara otomatis.

  5. Pilih Lanjutkan berulang kali untuk mengonfirmasi setiap tindakan alat di jendela Copilot Chat. Agen Copilot menggunakan berbagai alat untuk memfasilitasi penyebaran ke Azure. Setiap penggunaan alat memerlukan konfirmasi dengan memilih Lanjutkan. Berikan Copilot informasi yang diperlukan, seperti langganan dan grup sumber daya, saat menerima permintaan dari sistem.

  6. 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

Sebaiknya gunakan model Claude Sonnet 4 atau yang lebih baru untuk hasil terbaik.

Mungkin Copilot memerlukan beberapa iterasi untuk memperbaiki kesalahan dalam penyebaran.

Sesuaikan dengan petunjuk Anda sendiri

Tombol Sebarkan ke Infrastruktur Azure yang Ada mengirimkan perintah yang telah ditentukan sebelumnya. Untuk kontrol selengkapnya, ketik perintah kustom langsung di obrolan Copilot dengan mode Agen. Pendekatan ini memungkinkan Anda menentukan target dan preferensi penyebaran.

Petunjuk / Saran

Contoh perintah untuk skenario yang berbeda:

  • "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