简介

已完成

使用 Azure 资源管理器模板(ARM 模板)和 Bicep 文件的部署会导致 Azure 环境发生一系列更改。 本模块介绍了如何在执行部署前预览更改。

示例方案

假设你在一家玩具公司协助管理 Azure 环境。 有位同事让你帮忙更新之前创建的一些模板,用于部署虚拟网络。 在部署已更新的模板之前,你想确认 Azure 具体将进行哪些更改。 因此,你决定评估如何在部署中预览更改。

我们将执行哪些操作?

在本模块中,你将了解 Azure 资源管理器的 what-if 操作。 还将了解可用于向 Azure 的部署的模式。

注意

Bicep 是用于定义 Azure 资源的语言。 它提供比 JSON 更简单的创作体验,以及其他有助于提高基础结构即代码质量的功能。 建议不熟悉 Azure 基础结构即代码的所有人都使用 Bicep,而不是 JSON。 要了解 Bicep,请参阅 Bicep 基础知识学习路径。

主要目标是什么?

在本模块结束时,你就能够使用 What-if 操作在部署前预览 Azure 环境的更改。

先决条件

你应该熟悉以下内容:

  • 使用 Bicep 或 JSON 创建和部署基本 ARM 模板。
  • Azure,包括 Azure 门户、订阅、资源组和资源定义。

若要按照本模块中的练习逐步操作,你需要: