使用 JSON ARM 模板在 Azure 中部署和管理资源
使用 Azure 资源管理器(ARM)模板可以定义 Azure 上的部署的基础结构要求。
JSON ARM 模板使用声明性代码语法,就像应用程序代码一样。 将基础结构视为代码使你能够跟踪对基础结构要求的更改,并使部署更加一致且可重复。
使用此学习路径了解如何:
- 以声明方式定义 ARM 模板结构中所需的 Azure 资源。
- 使用 Visual Studio Code 创建和验证模板。
- 使用 Azure CLI、Azure PowerShell 和 GitHub Actions 部署模板。
- 使用嵌套模板和链接模板将复杂的部署分解为更小、更易于重用的组件。
- 使用 what-if 和 ARM 模板测试工具包验证和预览基础结构更改。
- 使用部署脚本将自定义步骤添加到 ARM 模板。
- 使用高级构造(如部署顺序、条件部署和机密)来管理复杂的部署。
先决条件
建议熟悉 Azure 资源管理器和 Azure 资源组,但不需要
Azure 入门
选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。
成就代码
是否希望请求成就代码?
本学习路径中的模块
使用 Visual Studio Code 编写 JSON Azure 资源管理器模板(ARM 模板),以一致且可靠的方式将基础结构部署到 Azure。
使用函数、变量、标记和参数文件管理 Azure 资源管理器模板的多个 Azure 环境部署。
本模块介绍如何创建有效的模板,并提供可以使用 ARM 模板测试工具包遵循的建议。
将自定义步骤添加到 Bicep 或 JSON Azure 资源管理器模板(ARM 模板)。 使用参数和输出将部署脚本与部署集成。