Ringkasan
Modul ini memperkenalkan revisi baru templat ARM yang disebut Azure Bicep, yang dirancang untuk membantu pengembang memiliki pengalaman penulisan yang ditingkatkan dengan integrasinya dengan Visual Studio Code dan Azure CLI. Anda mempelajari caranya menyederhanakan penyebaran, mendorong penggunaan kembali, membutuhkan lebih sedikit kode, dan mudah ditulis dan disebarkan.
Pencapaian modul
Dalam modul ini, Anda menyelesaikan hal-hal berikut:
- Pahami apa itu Bicep: Mempelajari tentang Bicep sebagai bahasa khusus domain untuk infrastruktur Azure sebagai kode.
- Menginstal dan mengonfigurasi Bicep: Menginstal Bicep CLI dan mengonfigurasi Visual Studio Code dengan ekstensi Bicep untuk pengalaman penulisan yang ditingkatkan.
- Sintaks Bicep yang dipelajari: Memahami struktur file Bicep termasuk parameter, variabel, sumber daya, output, dan modul.
- Templat Bicep yang dibuat: Menulis file Bicep untuk menentukan sumber daya Azure dengan parameter, variabel, dan modul.
- Disebarkan secara lokal: Templat Bicep yang disebarkan menggunakan Azure CLI dan Cloud Shell.
- Disebarkan dengan Azure Pipelines: Penyebaran Bicep terintegrasi ke Azure Pipelines untuk penyebaran berkelanjutan.
- Disebarkan dengan GitHub Actions: Menggunakan GitHub Actions untuk mengotomatiskan penyebaran templat Bicep .
- Memahami integrasi ARM: Mempelajari bagaimana Bicep ditranspilasikan menjadi templat Azure Resource Manager.
Manfaat utama
Bicep memberikan beberapa manfaat utama:
- Sintaks yang lebih sederhana: Lebih mudah dibaca dan ditulis dibandingkan dengan templat JSON .
- Keamanan tipe: Memvalidasi templat pada saat pengembangan, bukan waktu jalan.
- Manajemen dependensi otomatis: Menyimpulkan dependensi sumber daya secara otomatis.
- Modularitas: Mendorong penggunaan kembali kode melalui modul.
- Dukungan alat: Integrasi yang sangat baik dengan Visual Studio Code dan Azure CLI.
Pelajari lebih lanjut
- Apa itu Bicep? Dokumentasi Azure Bicep
- Bicep di Microsoft Learn
- Praktik terbaik untuk Bicep | Dokumentasi Microsoft
- Migrasi ke Bicep | Dokumentasi Microsoft