Mengelola beberapa lingkungan dengan menggunakan Tindakan Bicep dan GitHub

Menengah
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Sebarkan kode Bicep Anda ke beberapa lingkungan untuk meningkatkan kualitas penyebaran Anda. Gunakan alur kerja yang dapat digunakan kembali untuk mengurangi duplikasi kode, dan tetapkan nilai parameter untuk setiap lingkungan.

Tujuan pembelajaran

Setelah menyelesaikan modul ini, Anda dapat:

  • Menyebarkan file Bicep ke beberapa lingkungan Azure dari alur kerja
  • Menggunakan alur kerja yang dapat digunakan kembali untuk menghindari pengulangan
  • Gunakan dan amankan parameter untuk setiap lingkungan

Prasyarat

Anda harus terbiasa menggunakan:

  • Bicep, termasuk membuat dan menyebarkan file dasar, file parameter, validasi pemeriksaan sebelum pelaksanaan, dan operasi bagaimana-jika.
  • Azure, termasuk portal Microsoft Azure, langganan, grup sumber daya, dan sumber daya.
  • Perintah dasar Git, termasuk mengkloning, mengkomit file, dan mendorong perubahan ke GitHub.
  • Alur kerja melalui Tindakan GitHub, termasuk pekerjaan dan rahasia.

Untuk mengerjakan latihan dalam modul, Anda akan memerlukan:

  • Akun Azure yang dapat membuat grup sumber daya dan aplikasi Microsoft Entra.
  • Akun GitHub.

Anda juga perlu menginstal beberapa hal berikut ini secara lokal: