问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

培养 DevOps 文化

创作时间:
作者:
@小白创作中心

培养 DevOps 文化

引用
1
来源
1.
https://learn.microsoft.com/zh-cn/training/modules/plan-with-devops/2-foster-devops-culture

为了充分实现DevOps的优势,组织需要有意识地在他们的团队中培养DevOps文化。这涉及到促进协作、自动化并秉持持续改进的理念,这最终可实现更快、更可靠且以客户为中心的软件交付。

组织应如何培养 DevOps 文化?

鉴于核心 DevOps 文化元素,组织可采取许多操作来开发和培养其内部 DevOps 文化:

  • 在团队内部和团队之间建立相互尊重:团队应采用基于相互尊重和免责文化的道德准则来运作。团队应共同负责在软件交付期间遇到的任何问题,并确定改进机会,而不是寻找罪魁祸首。

  • 明确定义每个团队的角色和职责:团队决策制定应该是民主的,但在结构上应确保有效地做出决策。当对某种情况有不同意见时,必须有人负责根据提出的证据做出最终决策。

  • 促进持续学习和改进:组织应建立体系结构审查委员会和卓越中心,在开发、运营和安全性领域制定并维护其最佳做法。团队结构应确保每个人在自己的职能上都是专家,在所有其他职能上都是通才,这样团队成员就可以在需要时互相支持。

  • 致力于优化:业务和客户驱动的需求应该是确定整体 DevOps 策略的主要因素。团队需要定期评审其标准操作程序,应用创造性思维,并寻求改进的方面。

  • 支持安全试验:组织应制定方法来独立于生产环境测试和评估新功能,并根据安全部署做法交付创新解决方案。

通过举例说明这些建议,Microsoft 确立了基于 DevOps 原则的成熟的实时网站文化。公司十分注重客户满意度和卓越运营,并建立了持续学习和改进的文化。 Microsoft 实时网站文化的关键方面:

  • 学习一次并共享。
  • 数据驱动。
  • 使一切自动化。
  • 使用遥测数据来推动决策。
  • 接纳故障。
  • 根本原因是关键。
  • 锁定环境。
  • 监视所有内容。
  • 规模规划。
  • 实时站点优先。
  • 先于客户进行检测。
  • 配置即代码。

本文原文来自微软官方文档

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号