Mulai cepat: Gunakan modernisasi GitHub Copilot untuk .NET untuk menyebarkan proyek Anda ke Azure

Dalam panduan memulai cepat ini, Anda akan mempelajari cara mendeply proyek Anda ke Azure dengan modernisasi menggunakan GitHub Copilot untuk .NET. Alat ini memungkinkan Anda menyebarkan proyek yang dimigrasikan untuk Azure dan secara otomatis memperbaiki kesalahan penyebaran selama proses.

Prasyarat

Nota

Prasyarat ini berlaku untuk Visual Studio. Untuk lingkungan pengembangan lainnya, lihat Menginstal modernisasi GitHub Copilot.

Meluncurkan proyek Anda

Fitur Modernisasi untuk penyebaran .NET membantu Anda menyebarkan aplikasi yang dimigrasikan ke Azure. Ikuti langkah-langkah berikut untuk memulai proses penyebaran:

  1. Di Visual Studio, buka proyek yang dimigrasikan.

  2. Mulai penyebaran dengan salah satu pendekatan berikut:

    • Sebarkan setelah migrasi: Sebarkan proyek Anda setelah menyelesaikan tugas migrasi Anda. GitHub Copilot bertanya apakah Anda ingin menyebarkan proyek anda ke Azure setelah menyelesaikan tugas migrasi. Menginstruksikan Copilot untuk terus memulai proses penyebaran.

      Screenshot yang menunjukkan cara memulai proses penyebaran di GitHub Copilot.

    • Gunakan perintah penyebaran untuk menyediakan infrastruktur Azure baru dan menyebarkan proyek Anda: Anda dapat memasukkan perintah berikut di obrolan Copilot untuk menyebarkan proyek Anda ke Azure:

      Tinjau proyek saya dengan hati-hati untuk mengidentifikasi semua sumber daya yang relevan dengan Azure, bahasa pemrograman, framework, dependensi, dan file konfigurasi yang diperlukan untuk penyebaran. Kembangkan diagram arsitektur untuk saya menggunakan #appmod-generate-architecture-diagram. Berdasarkan diagram tersebut bersama dengan semua info yang Anda dapatkan dari pemindaian proyek, bantu saya mengembangkan rencana penyebaran dan provisi DENGAN TOOL #appmod-get-plan dan menjalankannya untuk menyebarkan proyek saya ke Azure. deployTool: azd, IacType: Bicep, layanan hosting: non-aks.

      Screenshot yang menunjukkan cara memulai proses penyebaran di GitHub Copilot dengan menggunakan prompt.

    • Gunakan perintah penyebaran untuk menyebarkan proyek Anda ke sumber daya Azure yang ada: Anda dapat memasukkan perintah berikut dalam obrolan Copilot untuk menyebarkan proyek Anda ke sumber daya Azure yang ada:

      Sebarkan proyek saya ke grup sumber daya Azure saya yang sudah ada [ID grup sumber daya] dalam langganan [ID langganan]. Gunakan alat #appmod-get-plan untuk mengembangkan dan menjalankan rencana.

      Screenshot yang menunjukkan cara memulai penyebaran ke proses sumber daya Azure yang ada di GitHub Copilot dengan menggunakan prompt.

  3. Setelah Memulai penyebaran, GitHub Copilot mungkin meminta persetujuan Anda untuk menggunakan alat atau menjalankan perintah. Berikan izin saat diminta.

  4. GitHub Copilot membuat rencana. Rencana ini menjelaskan strategi penyebaran, termasuk tujuan penyebaran, informasi proyek, arsitektur sumber daya Azure, sumber daya Azure, dan langkah-langkah eksekusi.

  5. Anda dapat mengedit rencana secara langsung atau meminta GitHub Copilot untuk mengeditnya guna menyesuaikan rencana penyebaran Anda sebelum melanjutkan.

  6. Ketika Anda puas dengan rencana, instruksikan GitHub Copilot untuk melanjutkan.

  7. GitHub Copilot mengikuti rencana dan menjalankan proses penyebaran.

  8. Setelah penyebaran selesai, GitHub Copilot menyediakan ringkasan proses penyebaran.

Catatan

  • Gunakan model Claude Sonnet 4 atau yang lebih baru untuk hasil terbaik.
  • Copilot mungkin memerlukan beberapa iterasi untuk memperbaiki kesalahan yang terjadi pada proses penyebaran.