Meninjau keunggulan templat Azure Resource Manager

Selesai

Templat Azure Resource Manager mendefinisikan semua sumber daya Resource Manager dalam sebuah penyebaran dengan tepat. Anda dapat menyebarkan templat Resource Manager ke dalam grup sumber daya sebagai satu operasi.

Menggunakan templat Resource Manager akan membuat penyebaran Anda lebih cepat dan lebih berulang. Misalnya, Anda tidak lagi harus membuat VM di portal, menunggunya selesai, lalu membuat VM berikutnya. Template Resource Manager menangani seluruh penyebaran untuk Anda.

Keuntungan templat

  • Templat meningkatkan konsistensi. Templat Resource Manager menyediakan bahasa umum bagi Anda dan orang lain untuk menjelaskan penyebaran Anda. Terlepas dari alat atau SDK yang Anda gunakan untuk menyebarkan templat, struktur, format, dan ekspresi di dalam 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 komputer virtual 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 menghubungkan sumber daya secara manual dapat memakan waktu, dan mudah untuk membuat kesalahan dalam proses tersebut. Resource Manager memastikan bahwa penyebaran terjadi dengan cara yang sama setiap saat.
  • Templat adalah kode. Templat mengekspresikan kebutuhan Anda melalui kode. Misalkan templat sebagai jenis infrastruktur sebagai kode yang dapat dibagikan, diuji, dan disesuaikan versinya seperti perangkat lunak lainnya. Selain itu, karena templat adalah kode, Anda dapat membuat "jejak kertas" yang dapat Anda ikuti. Kode templat mendokumentasikan penyebaran. Sebagian besar pengguna memelihara templat mereka dalam semacam kontrol revisi, seperti GIT. Saat Anda mengubah templat, riwayat revisinya juga mendokumentasikan bagaimana templat (dan penyebaran Anda) telah berkembang dari waktu ke waktu.
  • Templat mendukung penggunaan kembali. Templat Anda dapat berisi parameter yang diisi saat templat berjalan. Parameter dapat menentukan nama pengguna atau kata sandi, nama domain, dan sebagainya. Parameter templat memungkinkan Anda untuk membuat beberapa versi infrastruktur Anda, seperti penyiapan dan produksi, dengan masih menggunakan templat yang sama persis.
  • Templat dapat ditautkan. Anda dapat menautkan templat Resource Manager bersama-sama untuk membuat templat tersebut menjadi modular. Anda dapat menulis templat kecil yang masing-masing templat tersebut mendefinisikan suatu bagian dari solusi, dan menggabungkannya untuk membuat sistem yang lengkap.
  • Templat menyederhanakan orkestrasi. Anda hanya perlu menyebarkan templat untuk menyebarkan semua sumber daya Anda. Biasanya proses ini akan membutuhkan beberapa operasi.