高级 Bicep

高级
开发人员
管理员
解决方案架构师
Azure
Azure 资源管理器

使用 Bicep 可以部署 Azure 资源。 Bicep 使用声明性语法,其处理方式与应用程序代码相同。 将基础结构视为代码,可以跟踪基础结构要求的更改,并提升部署的一致性和可重复性。

采用此学习路径以了解如何将 Bicep 与复杂的部署方案一起使用。 在此学习路径中,你将:

  • 部署高级 Azure 资源类型,并了解 Azure 资源模型。
  • 在订阅、管理组和租户级别部署资源。
  • 生成用于在 Bicep 模板中定义自定义步骤的部署脚本。
  • 通过创建模块和模板的库,确保可重用性、一致性和符合性。

提示

想要从行业专家那里现场学习 Bicep? 与我们的专家一起完成点播 Learn Live 课程。

要了解 Bicep,建议采用以下三种学习路径:

之后,你可能有兴趣将 Bicep 代码添加到部署管道。 根据要使用的工具,采用以下两个学习路径之一:

先决条件

本学习路径假设你熟悉如何使用 Bicep 部署 Azure 资源。

本学习路径中的模块

在订阅、管理组和租户范围部署 Azure 资源。 了解如何在不同范围内部署 Azure 资源,此操作为什么很重要,以及如何创建 Bicep 代码来部署这些资源。 创建一组 Bicep 文件,你可以在一个操作中跨多个范围部署这些文件。

将自定义步骤添加到 Bicep 或 JSON Azure 资源管理器模板(ARM 模板)。 使用参数和输出将部署脚本与部署集成。

在组织中重用和共享 ARM 模板。 发布模板规格,这些规格用于部署为组织要求预先配置的资源。 使用版本控制访问并安全地更新模板规格。

重用 Bicep 模块以减少代码重复并提高部署质量。 为组织创建专用注册表。 将共享模块发布到注册表,并在多个部署中使用它们。