Bagikan melalui


Mulai cepat: Menyebarkan aplikasi Anda ke Azure dengan mode agen di GitHub Copilot untuk Azure

Dalam panduan memulai cepat ini, Anda mempelajari cara menggunakan mode agen di GitHub Copilot for Azure untuk membawa aplikasi yang sudah ada ke Azure. Ini menunjukkan bagaimana mode agen membantu Anda menentukan infrastruktur Azure, menyebarkan aplikasi Anda ke Azure, dan membuat alur CI/CD.

Prasyarat

Untuk instruksi penyiapan lengkap, lihat artikel Memulai . Pastikan Anda memiliki item berikut:

Penting

GitHub Copilot adalah langganan terpisah yang dikelola oleh GitHub. Untuk pertanyaan mengenai langganan dan Dukungan GitHub Copilot, lihat Mulai menggunakan paket GitHub Copilot.

Menentukan infrastruktur Azure untuk aplikasi Anda

Di bagian ini, gunakan mode agen GitHub Copilot untuk membuat berkas penyebaran Bicep dan template azd untuk aplikasi.

  1. Buka aplikasi yang sudah ada di Visual Studio Code.

    Jika Anda ingin mengikuti tutorial ini, Anda dapat mengkloning repositori berikut dari GitHub ke komputer lokal Anda:

    git clone https://github.com/Azure-Samples/storage-blob-upload-from-webapp.git
    
  2. Di Visual Studio Code, pada Bilah Judul, pilih ikon Buka Obrolan (logo GitHub Copilot) untuk membuka panel percakapan di bilah sisi sekunder. Untuk memulai sesi obrolan baru, pilih ikon plus (+) pada bilah judul panel. Lalu pilih Agen di bawah kotak teks obrolan.

    Cuplikan layar yang memperlihatkan panel obrolan GitHub Copilot.

  3. Dalam kotak teks obrolan di bagian bawah panel, ketik perintah berikut. Lalu pilih Kirim (ikon pesawat kertas) atau pilih Enter di keyboard Anda.

    Help me deploy my project to Azure
    

    Penting

    Setiap kali GitHub Copilot untuk Azure menjawab perintah, kata-kata dalam respons dan pendekatannya berpotensi berbeda karena cara model bahasa besar (LLM) menghasilkan respons dan menentukan pendekatannya. Ada kemungkinan pengalaman Anda mungkin berbeda dari artikel ini. Luangkan waktu untuk membaca respons GitHub Copilot dan pilih tindakan yang benar. Jika Anda tidak yakin bagaimana untuk melanjutkan, tanyakan GitHub Copilot apa yang ingin dilakukan dan mengapa.

Secara umum, agen Copilot menganalisis proyek Anda dan menghasilkan file penyebaran yang diperlukan.

Agen Copilot menggunakan alat perintah baris seperti azd untuk melakukan banyak tugas, termasuk pemeriksaan pra-penyebaran, pemeriksaan dependensi, dan pada akhirnya penyebaran itu sendiri menggunakan perintah azd up. Perintah azd up berjalan di terminal Visual Studio Code dan meminta Input seperti nama lingkungan, grup sumber daya, dan lainnya.

Jika Anda mengikuti instruksi dalam dokumen ini, Anda mungkin mengalami kesalahan terkait versi .NET; Copilot akan mendeteksi dan menyediakan solusinya.

Jika ada kesalahan yang ditemui selama proses penyebaran, mode agen Copilot juga dapat memperbaiki kesalahan dan menyebarkan ulang aplikasi. Pastikan untuk membaca percakapan secara dekat dan merespons dengan tepat. Anda dapat mendorong, menyarankan, dan mengarahkan Copilot untuk mencoba pendekatan yang berbeda.

Petunjuk

  • Gunakan Claude Sonnet 4.5 untuk hasil yang lebih baik.

  • Pastikan GitHub Copilot untuk alat Azure berikut dipilih di daftar alat GitHub Copilot:

    • Merekomendasikan konfigurasi layanan Azure
    • Periksa pengaturan pra-penyebaran Azure
    • Jalankan AZD Up untuk menyebarkan ke Azure
    • Periksa status aplikasi untuk penyebaran azd Azure
    • Mengonfigurasi alur penyebaran Azure
    • Periksa ketersediaan wilayah Azure
    • Periksa ketersediaan kuota Azure

    Cuplikan layar GitHub Copilot yang dipilih untuk alat Azure.

    Untuk melihat daftar alat yang tersedia untuk perintah Anda, pilih tombol Pilih alat... di kotak teks obrolan.