为何使用 Azure 资源管理器模板?

已完成

使用 Resource Manager 模板将使部署更快速、更具可重复性。

例如,无需再在门户中创建 VM,等待其完成,然后创建下一个 VM。 资源管理器负责整个部署。

以下是模板可以获得的其他好处:

  • 模板可提高一致性。 资源管理器模板为你和其他人提供一种通用语言来描述部署。 无论使用何种工具或 SDK 部署模板,模板的结构、格式和表达式都保持不变。
  • 模板有助于表达复杂部署。 利用模板,可以正确的顺序部署多个资源。 例如,你不会想要在创建操作系统 (OS) 磁盘或网络接口之前部署 VM。 资源管理器会首先映射每个资源及其依赖的资源,并创建所依赖的资源。 依赖项映射有助于确保按正确的顺序执行部署。
  • 模板可减少手动、易出错的任务。 手动创建和连接资源非常耗时,而且容易出错。 资源管理器可确保每次部署的方式相同。
  • 模板是代码。 模板通过代码表达需求。 将模板视为一种可像其他所有软件一样进行分享、测试和版本控制的“基础结构即代码”。 此外,由于模板是代码,因此可创建可以跟踪的记录。 模板代码可记录部署。 此外,大多数用户通过修订控制(如 GIT)维护其模板。 更改模板时,其修订历史记录还会记录模板(和部署)如何演变。
  • 模板有利于重复使用。 模板可包含模板运行时填充的参数。 参数可以定义用户名或密码、域名和其他必要项。 使用模板参数,还可以创建多个版本的基础结构(如临时过程和生产),但仍使用相同的模板。
  • 模板可链接。 可以将资源管理器模板链接在一起,使模板本身模块化。 可以编写定义解决方案的小模板,然后将其合并,创建完整的系统。

Azure 提供了许多快速启动模板。 你可以将其用作工作的基础。