介绍

已完成

部署基础结构即代码的优势之一是可以共享模板,从而与其他团队成员协作处理 Bicep 代码。 让 Bicep 代码易于阅读和使用非常重要。

在本模块中,你将了解一些用于构建和设置 Bicep 代码样式的方法,使其他人能够轻松理解、修改和部署。

示例方案

假设你是一家玩具公司的 Azure 基础结构管理员。 你和你的团队已对使用 Bicep 进行 Azure 部署的过程进行了标准化,并构建了可重复使用的模板库。

来自质量控制团队的两名成员负责进行客户调查。 为此,他们需要部署新的网站和数据库。 由于时间紧迫,他们希望如非必要就不要生成全新的模板。 了解其要求后,你想起手中就有比较符合其需求的模板。

该模板是你编写的首批 Bicep 文件中的一个,因此你担心它可能暂时不适合该团队使用。 问题在于,如何修改模板,确保它正确无误,容易理解、阅读和修改?

我们将执行哪些操作?

在本模块中,你将学习如何改进和重构 Bicep 文件,使其他人能够更轻松地使用代码。 你将了解,要让 Bicep 代码和 Azure 部署对其他人有所帮助,参数与名称是多么重要的一个部分。 还将了解如何定义模板结构、遵循一致的样式,并添加注释来帮助同事了解模板的工作原理。

主要目标是什么?

学完本模块后,你将能够创作清晰、可重用且记录完备的 Bicep 模板。

先决条件

你应该熟悉 Bicep 结构和语法,包括参数、循环、条件和模块。

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