Bicep Menengah

Menengah
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

Bicep memungkinkan Anda menyebarkan sumber daya Azure. Bicep menggunakan sintaksis kode deklaratif yang Anda perlakukan seperti kode aplikasi. Memperlakukan infrastruktur Anda sebagai kode memungkinkan Anda untuk melacak perubahan pada kebutuhan infrastruktur Anda dan membuat penyebaran Anda lebih konsisten dan dapat diulang.

Ambil jalur pembelajaran ini untuk memperdalam pemahaman Anda tentang Bicep. Dalam jalur pembelajaran ini, Anda akan:

  • Sebarkan sumber daya turunan dan ekstensi.
  • Tambahkan kode Bicep Anda ke sistem kontrol versi Git untuk melacak riwayatnya dan berkolaborasi dengan anggota tim.
  • Ikuti praktik terbaik yang terbukti untuk membuat kode Bicep berkualitas tinggi.
  • Gunakan permintaan pull untuk meninjau kode Bicep tim Anda.
  • Gunakan perintah what-if untuk memeriksa efek file Bicep Anda sebelum Anda menyebarkannya.
  • Migrasikan templat JSON ARM ke Bicep untuk membuat templat penyebaran Azure yang ada lebih mudah dibaca dan dikelola.
  • Gunakan Bicep untuk bekerja dengan sumber daya yang sebelumnya Anda sebarkan menggunakan Azure Portal atau alat lain untuk membuat penyebaran Anda dapat diulang dan konsisten.

Tip

Ingin belajar Bicep langsung dari ahlinya? Ikuti sesi Learn Live sesuai permintaan dengan para ahli kami.

Untuk mempelajari tentang Bicep, sebaiknya Anda mengambil tiga jalur pembelajaran ini:

Setelah itu, Anda mungkin tertarik untuk menambahkan kode Bisep Anda ke alur penyebaran. Ambil salah satu dari dua jalur pembelajaran ini berdasarkan alat yang ingin Anda gunakan:

Prasyarat

Jalur pembelajaran ini mengasumsikan bahwa Anda telah terbiasa menyebarkan sumber daya Azure dengan menggunakan Bicep.

Modul dalam jalur pembelajaran ini

Sebarkan berbagai sumber daya Azure dalam kode Bicep Anda. Menentukan dan menggunakan sumber daya anak dan ekstensi. Menggunakan sumber daya yang dibuat di luar templat atau modul Bicep.

Lacak perubahan pada kode Bicep Anda dan lihat riwayat file yang telah diubah. Gunakan cabang untuk mengembangkan beberapa versi kode Anda secara bersamaan. Terbitkan repositori Anda untuk mendukung kolaborasi.

Buat file Bicep yang mendukung pengembangan kolaboratif dan ikuti praktik terbaik. Rencanakan parameter agar templat Anda mudah digunakan. Gunakan gaya yang konsisten, struktur yang jelas, dan komentar untuk membuat kode Bisep Anda mudah dipahami, digunakan, dan dimodifikasi.

Hindari perubahan yang tidak diinginkan dan kode Bicep yang ditulis dengan buruk dengan menggunakan permintaan pull. Menggunakan strategi percabangan untuk melindungi cabang utama Anda dari perubahan yang tidak disengaja. Pahami apa yang harus Anda cari saat meninjau kode Bicep.

Pratinjau efek penyebaran Anda. Pahami jenis perubahan yang terdeteksi oleh operasi bagaimana-jika. Sebarkan templat Anda menggunakan mode bertahap dan lengkap.

Ekspor dan konversi sumber daya Azure Anda ke file Bicep, dan migrasikan templat JSON Azure Resource Manager (templat ARM) Anda ke Bicep. Refaktor file Bicep Anda untuk mengikuti praktik terbaik. Uji file Bicep Anda dan sebarkan ke produksi.