你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。

培养 DevOps 文化的体系结构策略

适用于此 Azure 精心构建的框架卓越运营清单建议:

OE:01 使团队成员的专业化与设计、部署和操作工作负荷的明确做法保持一致。 建立问责,创造一种促进持续改进的文化和支持学习的无责文化。

采用 DevOps 思维模式管理工作负载不仅仅需要工具和流程。 有两个核心组件。 第一种是文化:共享所有权、责任制、持续学习和注重质量。 第二种情况是执行:团队必须能够每天运行其工作负载、响应事件和更改,并与其他团队协作,同时满足组织要求。

本指南提供有关采用 DevOps 做法的建议,这些做法使团队能够以共享所有权和相互尊重运营并带来业务影响。

促进相互尊重

团队应采用以相互尊重为基础的共享道德规范进行操作。 每个团队成员都带来了宝贵的专业知识,并认识到这一价值创造了一个安全的开放讨论环境。 团队成员应能安心地就工作量安排和运营情况坦诚表达看法,并相信其他人会尊重他们提出的意见。

相互尊重使无可指责的文化得以实现。 当出现问题时,团队注重共享所有权和改进,而不是指责、保持信任和加强长期凝聚力。

建立明确的角色和职责

工作负载团队对整个运营流程负全责。 即使外部团队提供支持,团队也负责协调工作并确保所有职能都成功。 影响工作负荷的操作的各个方面都是团队责任的一部分。 这种方法强化了共同的所有权意识。

定义角色和决策机构。 应有效地做出决策,并得到团队的意见。

风险: 严格定义的角色有时可能会感到限制,尤其是在要求团队成员承担超出其通常范围的职责时。 鼓励公开、诚实地讨论团队结构,并灵活调整角色,以支持团队的需求和个人增长。

发生分歧时,指定人员必须根据证据作出最终决议。 团队成员应该感到听到并受到尊重,即使他们不同意结果。

AI 机会: AI 可以阐明各种角色并加快决策和工作分配。 代理可以分析积压工作系统、共享文档、票证、团队聊天和开发工具中的数据。 AI 可以根据正在完成的工作确定责任并将问题路由到正确的人员,以减少手动工作和延迟。 Copilot 等工具可以在只需适度投入且维护成本较低的情况下利用现有基础设施,并在此过程中保持对所有项目工件的安全访问。

致力于持续学习

利用赋能团队来提升团队技能。 平台团队、体系结构评审委员会和类似组提供一致性标准和指导。 确保负责工作负载的团队与这些团队保持开放沟通,协作改进流程,并分享知识。

开发跨职能团队。 鼓励成员专注于自己的领域,同时保持对其他功能的一般了解,以便他们可以相互支持,并端到端了解工作负荷。 这种跨职能方法可构建协作、知识共享和整体团队功能。

致力于持续优化

了解适用于工作负荷的业务、法规和区域要求。 确保团队知道这些规则以及不合规的后果。

将合规性集成到实践中。 使用测试和治理机制来验证是否满足所有必需的函数。 将组织标准视为安全正常运行的护栏。

持续审查和改进过程。 定期检查团队的标准作过程,鼓励反馈,并确定改进领域。 培养一种文化,团队成员可以随时提出更改,但专门安排结构化时间进行重点讨论。

启用安全实验。 在冲刺期间,提供沙盒环境和时间以进行试验。 记录集成新功能的标准,确保它与 安全部署做法 保持一致,并带来切实的好处。

AI 机会: DevOps 流程中的小型、重复和容易出错的步骤可以组合在一起,从而导致重大放缓。 COPilot 或自定义代理等 AI 工具可以分析相关流程数据,以确定瓶颈。 Copilot Studio、GitHub Copilot、Claude Code 或自定义代理等工具可帮助实现目标自动化。 利用交互式 AI 助手(如 Copilot)的解决方案(当它们与正确的数据源集成时),需要低工作量和最少的维护,并且可以提供高累积 ROI。

Azure 便利化

Microsoft 在专用 DevOps 资源中心发布有关 DevOps 文化的广泛文档。

卓越运营清单

请参阅完整的建议集。