摘要

已完成

为了保持竞争力并满足客户需求,你的玩具公司需要能够使用基础结构即代码自动执行其 Azure 基础结构部署。

在本模块中,你了解了如何使用基础结构即代码来自动执行基础结构预配和配置。 它通过提供一致性来帮助你和组织提高部署置信度。 基础结构即代码可帮助你管理多个环境,包括新环境和非生产性环境。 可以使用基础结构即代码更好地了解云资源。

想象一下,仅使用 Azure 门户手动部署新环境需要多长时间。 必须逐个部署每个资源,确保配置相同。 若要添加新资源或更改现有资源,必须为每个环境手动创建资源。 基础结构即代码可帮助你在单个位置定义资源,然后将相同的配置应用到所有环境。

你了解了如何使用命令式或声明式方法为基础结构即代码创建代码库。 使用命令性代码,可以按特定顺序执行一系列命令,以实现最终配置。 此过程定义代码应该完成什么,并定义如何完成任务。 使用声明性代码时,可以仅指定最终配置。 声明性代码未定义如何完成任务。

选择对基础结构即代码采用声明性方法后,你了解了 Azure 资源管理器和 ARM 模板。 这些 JSON 和 Bicep 模板以声明方式描述你的 Azure 基础结构,可以使用它们将资源部署到 Azure 订阅。

最后,你了解了 Bicep,它是一种可用于轻松描述 Azure 资源的声明性语言。 通过使用 Bicep,可以在使用简单且功能强大的语言时,以代码的形式获得基础结构的所有好处。

后续步骤