Menguji kode Bicep Anda dengan menggunakan Azure Pipelines

Menengah
DevOps Engineer
Developer
Administrator
Azure Resource Manager
Azure DevOps
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: