Menyebarkan dan mengelola sumber daya di Azure dengan menggunakan templat JSON ARM
Sekilas
-
Tingkat
-
Skill
-
Produk
-
Subjek
Templat Azure Resource Manager (ARM) memungkinkan Anda menentukan persyaratan infrastruktur untuk penyebaran Anda di Azure.
Templat JSON ARM menggunakan sintaks kode deklaratif yang Anda perlakukan seperti kode aplikasi. Memperlakukan infrastruktur Anda sebagai kode memungkinkan Anda melacak perubahan pada persyaratan infrastruktur Anda dan membuat penyebaran Anda lebih konsisten dan dapat diulang.
Ikuti jalur pembelajaran ini untuk mempelajari cara:
- Tentukan sumber daya Azure yang Anda butuhkan secara deklaratif dalam struktur templat ARM.
- Buat dan validasi templat Anda dengan menggunakan Visual Studio Code.
- Sebarkan templat Anda dengan menggunakan Azure CLI, Azure PowerShell, dan melalui GitHub Actions.
- Memecah penyebaran kompleks menjadi komponen yang lebih kecil dan lebih dapat digunakan kembali dengan menggunakan templat berlapis dan templat tertaut.
- Validasi dan pratinjau perubahan infrastruktur Anda dengan menggunakan what-if dan alat uji templat ARM.
- Tambahkan langkah kustom ke templat ARM Anda dengan menggunakan skrip penyebaran.
- Gunakan konstruksi tingkat lanjut seperti urutan penyebaran, penyebaran kondisional, dan rahasia untuk mengelola penyebaran yang kompleks.
Prasyarat
Disarankan untuk memahami Azure Resource Manager dan grup sumber daya Azure, tetapi tidak diperlukan
Kode Prestasi
Apakah Anda ingin meminta kode prestasi?
Modul dalam jalur pembelajaran ini
Tulis templat JSON Azure Resource Manager (templat ARM) dengan menggunakan Visual Studio Code untuk menyebarkan infrastruktur Anda ke Azure secara konsisten dan andal.
Kelola beberapa penyebaran lingkungan Azure templat Azure Resource Manager Anda dengan menggunakan fungsi, variabel, tag, dan file parameter.
Pratinjau efek dari penerapan Anda. Pahami jenis perubahan yang terdeteksi oleh operasi what-if. Sebarkan templat Anda menggunakan mode bertahap dan lengkap.
Modul ini mengajarkan Anda cara membuat templat yang valid dan memberi Anda rekomendasi yang dapat Anda ikuti dengan menggunakan Toolkit Pengujian Templat ARM.
Pelajari cara menyebarkan templat JSON Azure Resource Manager (ARM) dengan menggunakan Azure PowerShell, Azure CLI, dan GitHub Actions. Gunakan templat tertaut untuk memecah templat kompleks menjadi templat yang lebih modular.
Tambahkan langkah kustom ke templat Bicep atau JSON Azure Resource Manager (templat ARM) Anda. Integrasikan skrip penyebaran ke dalam proses Anda dengan memanfaatkan parameter dan output.
Modul ini mengajarkan Anda cara menggunakan fitur lanjutan dari templat JSON ARM untuk mengelola rahasia dan penyebaran bersyarat.
Gunakan kembali dan bagikan templat ARM Anda di seluruh organisasi Anda. Terbitkan spesifikasi templat yang menyebarkan sumber daya yang telah dikonfigurasi sebelumnya untuk persyaratan organisasi Anda. Mengontrol akses dan memperbarui spesifikasi templat dengan aman dengan menggunakan versi.