根据 DevOps 落地的模型,我们可以得知,组织、技术和流程是 DevOps 的核心要素,文化、工具和能力输出是 DevOps 落地的 3 个阶段。要素和阶段是 DevOps 落地基本原则中 的构成部分
1)DevOps 推进者的原则
(1)协同工作。IT 组织的各能力子域必须进行高频且密切的信息交互,拥有完善的全 链路价值交付的上下游关系。
(2)“基础设施即代码”是实现交付快速响应和获得产品稳定性的重要手段。
(3)持续交付能力。
2)DevOps 管理者的原则
(1)管理者需要主动进行组织架构的调整,从组织顶层的角度推进 DevOps 的实践。
(2)管理者在 DevOps 的实践和落地过程中,愿意承担一部分因各能力子域的试错带 来的损失。
(3)管理者需要了解企业在价值交付过程中的问题的优先级,分阶段以“小步快走” 的方式进行 DevOps 方法的转型。
(4)管理者应该具备工具化意识,最大化地利用工具和自动化流程。
(5)管理者应该具备数据意识,采用有效度量的手段对所有的过程和结果进行判断和 分析。
3)DevOps 各能力子域的原则
(1)找出各能力子域之间的边界,并通过技术手段逐步模糊边界。
(2)顺应各能力子域之间的技术革新形势,使 DevOps 的技术接入具备可扩展性和可 持续性。
(3)明确各能力子域之间的合作顺序和数据共享范围,以及合作的节点和上下游关系, 打破因合作顺序和数据共享问题造成的屏障,让 IT 组织从业务需求出发,最终实现组织级 的效能和质量的提升。
资料来源于《DevOps权威指南:IT效能“新基建”》
下载地址:https://developer.aliyun.com/topic/download?id=8246
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。