通过将基础结构部署为代码来控制和管理 Azure 环境

高级
DevOps 工程师
开发人员
管理员
Azure 资源管理器
Microsoft Entra ID
Azure 基于角色的访问控制
GitHub

规划如何强化和帮助保护 Azure 环境,以及要应用于配置更改和部署的控制措施。 要求将基础结构定义为代码,并保护环境免遭手动更改。

学习目标

完成此模块后,你将能够:

  • 规划多个环境的 Azure 部署策略
  • 强化并帮助保护 Azure DevOps、GitHub 和部署管道
  • 强化并帮助保护 Azure 环境,以确保通过受控过程进行更改
  • 在紧急情况下启用手动访问

先决条件

你应该熟悉以下内容:

  • 基础结构即代码及其优势,以及 Bicep 或 Terraform 等技术。
  • Azure,包括 Azure 门户、订阅、资源组和资源。
  • 用于管理代码的 Git,包括分支和拉取请求。
  • 通过 GitHub Actions 或 Azure Pipelines 实现自动化部署。