简介

已完成

方案

你为一家特许经营企业工作。 五年前,你进入该公司担任系统管理员,最近担任了一个新角色,即 DevOps 工程师。 在以前的团队中工作时,你的任务之一是为新的特许经营创建 Azure 资源。 由于以前的团队使用 Azure 门户手动创建资源,因此资源通常缺乏标准化,并且创建起来非常耗时。

作为 DevOps 工程师这一新角色,你的第一个任务是自动预配每个新特许经营的 Azure 资源。 你希望了解自动化工具的可能性,并对每个工具进行评估。

作为概念证明,你决定总结你的发现并为每个产品/服务提供示例代码,以便新团队中的其他人可以帮助做出这一决定。 选择自动化工具来预配 Azure 资源是一项重要决策,因为该过程将成为公司开设新特许经营地点的标准过程的一部分。

学习目标

学完本模块后,你将:

  • 了解基础结构即代码的基本概念。
  • 了解 Azure CLI、Azure PowerShell、Bicep 和 Terraform 之间的主要差异。
  • 能够确定哪些命令行工具最符合你的要求。

先决条件

  • Azure 的基础知识
  • 基本了解所有命令行工具