Pendahuluan

Selesai

Template JSON Azure Resource Manager (template ARM) memungkinkan Anda menentukan infrastruktur proyek Anda dengan cara yang deklaratif dan dapat digunakan kembali. Anda dapat membuat versi dan menyimpan templat dalam kontrol sumber yang sama dengan proyek pengembangan Anda.

Misalkan Anda mengelola tim perangkat lunak yang mengembangkan sistem inventaris untuk perusahaan mitra Anda. Anda berencana untuk menyebarkan produk ini ke Azure, dan membiarkan setiap perusahaan mitra memiliki solusinya sendiri. Anda berencana untuk menerapkan kebijakan yang berbeda untuk setiap penyebaran melalui akun penyimpanan Azure yang berbeda. Anda memutuskan menggunakan praktik infrastruktur sebagai kode menggunakan templat ARM. Pendekatan ini memungkinkan Anda melacak berbagai versi dan memastikan penyebaran infrastruktur untuk setiap lingkungan konsisten dan fleksibel.

Dalam modul ini, kami memperkenalkan Anda ke struktur templat ARM dan memungkinkan Anda berlatih membuat dan menyebarkan templat ARM ke Azure.

Catatan

Bicep adalah bahasa untuk menentukan sumber daya Azure Anda. Ini memiliki pengalaman penulisan yang lebih sederhana daripada JSON, bersama dengan fitur lain yang membantu meningkatkan kualitas infrastruktur Anda sebagai kode. Kami menyarankan agar siapa pun yang baru menggunakan infrastruktur sebagai kode di Azure menggunakan Bicep, bukan JSON. Untuk mempelajari tentang Bicep, lihat Dasar-Dasar jalur pembelajaran Bicep .

Tujuan pembelajaran

Dalam modul ini, Anda akan:

  • Menerapkan template JSON ARM dengan menggunakan Visual Studio Code.
  • Mendeklarasikan sumber daya dan menambahkan fleksibilitas ke templat Anda dengan menambahkan parameter dan output.

Prasyarat