简介

已完成

Azure 架构良好的框架是一种设计框架,可通过帮助工作负载实现以下目标来提高工作负载的质量:

  • 可复原、可用且可恢复。
  • 具有所需的安全性。
  • 提供足够的投资回报。
  • 支持负责任的开发和操作。
  • 在可接受的时间范围内实现其目的。

卓越运营支柱的核心是通过标准化工作流和团队凝聚力确保工作负载质量的 DevOps 做法。 此支柱定义了开发实践、可观测性和发布管理的操作过程。 目标是最大程度地减少流程差异、降低人为错误几率和客户中断的可能性。 要评估运营健康状况,请从以下问题开始:

执行操作时是否遵守纪律? 客户是否以最大可预测性使用工作负载? 如何从经验和收集的数据中学习,以推动持续改进? 如果所有权或领导层不明确,工作负载运营可能会陷入混乱。 在这种环境中,团队通常会采用大工作量而低产出的执行方法,这会导致用户体验不佳。 这些方法只能满足短期目标。 长期效益是通过持续评估和战略投资实现的。

本模块中描述的概念并未涵盖工作负载中的所有卓越运营,但它们代表了设计工作负载时的核心原则和一些关键方法。 要全面了解所有架构良好的框架支柱,请在开始规划和设计体系结构时访问 Azure 架构良好的框架

本模块中的每个单元都侧重于一个设计原则和三种与该原则关联的方法。 每个单元中的方法通过使用示例予以支持,以帮助演示如何将这些方法应用于实际方案。 示例全部基于虚构的公司。

学习目标

学完本模块后,你将了解卓越运营支柱的五项原则,以及针对以下各项的三种方法:

  • 采用 DevOps 做法来优化团队文化、接受协作,同时强化个人责任和所有权。
  • 通过标准化提高开发效率。 使用标准流程和工具提高团队速度。
  • 构建可靠的可观测性平台,以改进运营实践。
  • 构建安全、可靠且高性能的工作负载供应链,以增强对部署的信心。
  • 采用自动化来减轻运营负担并提高安全性、可靠性和性能。
  • 建立标准,以安全部署对工作负载的更改,并接受以同样严格的态度对待所有部署的文化思维。

先决条件

  • 拥有使用核心基础结构技术(例如数据存储、计算和网络)生成或操作解决方案的经验
  • 拥有通过生成或操作技术系统来解决业务问题的经验