Menguji kode Bicep Anda dengan menggunakan Azure Pipelines
Validasi dan uji kode Bicep Anda di jalur penyebaran. Anda akan menggunakan linting, validasi preflight, dan operasi what-if untuk memvalidasi perubahan Azure sebelum Anda menyebarkannya, dan Anda akan menguji sumber daya Anda setelah setiap penyebaran.
Tujuan pembelajaran
Setelah menyelesaikan modul ini, Anda dapat:
- Menambahkan lint kode Bicep selama integrasi berkelanjutan
- Tambahkan validasi penyebaran preflight selama tahap pembuatan atau rilis
- Tambahkan pemeriksaan what-if, termasuk langkah-langkah persetujuan manual
- Verifikasi konfigurasi lingkungan yang disebarkan
Prasyarat
Anda harus terbiasa menggunakan:
- Bicep, termasuk membuat dan menyebarkan file dasar.
- Azure, termasuk portal Microsoft Azure, langganan, grup sumber daya, dan sumber daya.
- Perintah Git dasar, termasuk mengkloning, menerapkan file, dan mendorong perubahan ke Repositori Azure.
- Alur YAML dasar menggunakan Azure Pipelines, termasuk koneksi layanan.
Untuk mengerjakan latihan dalam modul, Anda akan memerlukan:
- Akun Azure, dengan kemampuan untuk membuat grup sumber daya, aplikasi Microsoft Entra, dan perwakilan layanan.
- Organisasi dan akun Azure DevOps.
Anda juga perlu menginstal beberapa hal berikut ini secara lokal:
- Visual Studio Code
- Ekstensi Bicep untuk Visual Studio Code
- Ekstensi Alur Azure untuk Visual Studio Code
- Alat Azure CLI terbaru atauAzure PowerShell versi terbaru
- Git