迁移 Azure 资源和 JSON ARM 模板以使用 Bicep

中级
DevOps 工程师
开发人员
管理员
Azure 资源管理器

导出 Azure 资源并将其转换为 Bicep 文件,并将 JSON Azure 资源管理器模板(ARM 模板)迁移到 Bicep。 重构 Bicep 文件以遵循最佳做法。 测试 Bicep 文件并将其部署到生产环境。

学习目标

完成此模块后,你将能够:

  • 将 JSON ARM 模板转换为 Bicep。
  • 为现有的 Azure 资源创建 Bicep 定义。
  • 使用 What-if 操作和文档验证模板转换。

先决条件

你应该熟悉以下内容:

  • Azure,包括 Azure 门户、订阅和资源组。
  • ARM 模板(JSON 和 Bicep),包括参数、模块、existing 关键字以及子级资源和扩展资源。
  • What-if 操作。
  • 重构 Bicep 文件以符合最佳做法。

在开始本模块中的练习之前,需要以下项: