通过将基础结构部署为代码来控制和管理 Azure 环境
高级
DevOps 工程师
开发人员
管理员
Azure Resource Manager
Microsoft Entra ID
Azure 基于角色的访问控制
GitHub
规划如何强化和帮助保护 Azure 环境,以及应用于配置更改和部署的控制措施。 要求将基础结构定义为代码,并保护环境免受手动更改。
学习目标
完成本模块后,你将能够:
- 规划多个环境的 Azure 部署策略
- 强化并帮助保护 Azure DevOps、GitHub 和部署管道
- 强化并帮助保护 Azure 环境,确保通过受控过程进行更改
- 在紧急情况下启用手动访问
先决条件
你应该熟悉:
- 基础结构即代码及其优势,以及 Bicep 或 Terraform 等技术。
- Azure,包括 Azure 门户、订阅、资源组和资源。
- 用于管理代码的 Git,包括分支和拉取请求。
- 通过 GitHub Actions 或 Azure Pipelines 实现自动化部署。