Mengapa menggunakan templat Azure Resource Manager?

Selesai

Menggunakan templat Resource Manager akan membuat penyebaran Anda lebih cepat dan lebih berulang.

Misalnya, Anda tidak lagi harus membuat VM di portal, menunggu hingga selesai, lalu membuat VM berikutnya. Resource Manager menangani seluruh penyebaran untuk Anda.

Berikut adalah beberapa keuntungan templat lain yang perlu dipertimbangkan:

  • Templat meningkatkan konsistensi. Templat Resource Manager menyediakan bahasa umum bagi Anda dan orang lain untuk menjelaskan penyebaran Anda. Meskipun alat atau SDK yang Anda gunakan untuk menyebarkan templat, struktur, format, dan ekspresi templat tetap sama.
  • Templat membantu mengekspresikan penyebaran yang kompleks. Templat memungkinkan Anda menggunakan beberapa sumber daya dalam urutan yang benar. Misalnya, Anda tidak ingin menyebarkan VM sebelum membuat disk sistem operasi (OS) atau antarmuka jaringan. Resource Manager memetakan setiap sumber daya dan sumber daya dependennya, dan membuat sumber daya dependen terlebih dahulu. Pemetaan dependensi membantu memastikan bahwa penyebaran dilakukan dalam urutan yang benar.
  • Templat mengurangi tugas manual yang rawan akan kesalahan. Membuat dan menyambungkan sumber daya secara manual dapat memakan waktu lama, dan rentan terjadi kesalahan. Resource Manager memastikan bahwa penyebaran terjadi dengan cara yang sama setiap saat.
  • Templat adalah kode. Templat mengekspresikan kebutuhan Anda melalui kode. Pikirkan templat sebagai jenis Infrastruktur sebagai Kode yang dapat dibagikan, diuji, dan diversi seperti perangkat lunak lainnya. Juga, karena templat adalah kode, Anda dapat membuat catatan yang dapat Anda ikuti. Kode templat mendokumentasikan penyebaran. Juga, sebagian besar pengguna mempertahankan templat mereka di bawah kendali revisi, seperti GIT. Riwayat revisinya juga merekam bagaimana templat (dan penyebaran Anda) telah berkembang saat Anda mengubah templat.
  • Templat mendukung penggunaan kembali. Templat Anda dapat berisi parameter yang diisi saat templat berjalan. Parameter dapat menentukan nama pengguna atau sandi, nama domain, dan item lain yang diperlukan. Parameter templat juga memungkinkan Anda membuat beberapa versi infrastruktur, seperti pentahapan dan produksi, sambil tetap menggunakan templat yang sama.
  • Templat dapat ditautkan. Anda dapat menautkan templat Resource Manager bersama-sama untuk membuat templat tersebut menjadi modular. Anda dapat menulis templat kecil yang menentukan solusi lalu menggabungkannya untuk membuat sistem yang lengkap.

Azure menyediakan banyak templat mulai cepat. Anda dapat menggunakannya sebagai dasar untuk pekerjaan Anda.