前文思海辉副总裁许峰-海外传统企业 DevOps 转型的若干案例

甘淳静

2017/11/14 发布于 技术 分类

DevOps是互联网企业的专利吗?传统企业能不能转型?要不要转型?如何进行才是最有效的路径?

文字内容
2. DevOps案例(海外金融行业) 及推荐转型路线图 许峰 2017-8-18 DevOpsDays 2017·上海站
3. 许峰(Franklin) • EXIN DevOps Master讲师 • 专注传统企业DevOps转型 • 专注企业高管及中层管理者DevOps培训 • 其它兴趣领域:Lean IT、敏捷 DevOpsDays 2017·上海站
4. 目录 1 一个转型案例 2 转型常见的两种路线图 3 复合(Complex)理论 4 DevOps的实施框架和路线图推荐 5 总结 DevOpsDays 2017·上海站
5. 从一个案例开始:Nationwide(互惠保險) #69 ON THE FORTUNE 500 LIST 8 th LARGEST COMMERCIAL INSURER 33,000 Nationwide associates serve customers in every state DevOpsDays 2017·上海站
6. 第一阶段:从3个敏捷团队开始发展到200个敏捷团队 CI / TDD 全栈敏捷实践 1 年 • 瀑布式交付模型 • 有一些领先团队实践了持续集成 和TDD(测试驱动开发) • 交付的模型和成熟度非常不一致 DevOpsDays 2017·上海站 5(?) 年
7. 第二阶段:新的痛点 Water-SCRUM-Fall 速度 由于前期计划和需求的 分散性, 团队经常处于 等待工作的状态 0 设计、开发和验收测试 阶段的高速度 手工和大批量发布导致 部署到产品环境变得很 慢 时间 DevOpsDays 2017·上海站
8. 面对新痛点:工作分析、精益IT、新工具、和架构重构 不同类型的工作 年度计划预算 冗余的系统和资源 依赖 -> 等待 缺少整合 手工活动 缺少可视化 60%的成本和时间花费在Backlog 之前 DevOpsDays 2017·上海站 8
9. Nationwide转型全景图 能力 (感受) 全部敏捷 实践 持续集成 / TDD 痛点/ 触发 规模化 敏捷 新痛点 Lewis-Parker转型曲线 DevOpsDays 2017·上海站 全栈DevOps 新工具、架构重构 API, 小批量, 指标, 监控 自动化持续交付 流水线 精益IT 精益, 持续提高 时间
10. 能否从“相似”企业的经验中得出DevOps成功实施的 路径, 然后照搬到本企业? Keybank CapitalOne DevOpsDays 2017·上海站 Barclays
11. 那么CMMi式的呢? DevOpsDays 2017·上海站
12. 从复合理论(Complex Theory)的角度来讲,DevOps的 实施不可能有一个通适的实施路线图 复合的 复杂的 混乱的 显然的 Cynefin框架(决策、问题解决) DevOpsDays 2017·上海站 复杂的Bi复zD合ev的Ops复复杂合的的/ (Complex) 复杂的
13. 复合(Complex)象限:Build-Measure-Learn探索式模型 Build-Measure-Learn 模型 – 《Lean Start-up》by Eric Ries DevOpsDays 2017·上海站
14. 复杂(Complicated)象限:需要根据情景(Context)作 出专家决策。没有所谓Best Practice, 但有Good Practices。 来源:徐磊《 基于Docker的DevOps流水线 》 来源:http://flugel.it/devops-culture/ DevOpsDays 2017·上海站 来源:Exin DevOps Master BOK
15. DevOps的实施是自下而上,还是自上而下? 来源:《Lean IT Leadership Publication》by Lean IT Association DevOpsDays 2017·上海站
16. DevOps的实施框架推荐(复杂象限问题解决) • DevOps领导力培训 • DevOps体系培训 组织级别 DevOps 领导力 迭代1 DevOps转型 迭代2 迭代3 持续提 高 团队级别 准备 分析 实施 • DevOps体系培训 • DevOps流程、技术 实践培训 • 问题解决能力培训 活动: • 理解瓶颈、浪费 • 分析问题 • 在Good Practices中选取 需要:专家能力,问题 解决技能,Good Practices知识库 DevOpsDays 2017·上海站 活动: • 固化最佳实践(复杂->显然) • 自动化 • 持续提高 参考:《Lean IT Leadership Publication》by Lean IT Association
17. 企业然后可以根据以上的阶段以及所发生的活动制定组 织级别和团队级别的转型计划 组织/领导力计划 团队计划 DevOpsDays 2017·上海站 参考:《Lean IT Leadership Publication》by Lean IT Association
18. 总结 • 企业级DevOps转型本质上是对复杂(Complicated)问题的不断解决 • 复杂问题需要专家根据企业的具体场景具体分析,从已有的Good Practices中 选取最适合的 • 那么这就需要企业建立自己的DevOps专家团队。在准备阶段集中学习DevOps相关实 践和问题解决(Problem Solving)能力。 • “复杂的”问题的可以固化成“显然的”问题,逐渐形成企业的最佳实践(Best Practice),并分享给企业里的其他团队。 • DevOps的成功转型需要企业的高层的全力支持。全力支持需要体现在企业高层也需要学 习DevOps的体系和相关知识。 • 转型曲线告诉我们转型过程中的高峰和低谷都是正常的,在低谷时的行为决定了转型是否 能成功。 DevOpsDays 2017·上海站
19. 欢迎联系
20. 会议 培训 咨询 • 8月18日 DevOpsDays 上海 • 全年 DevOps China 巡回沙龙 • 11月17日 DevOps金融上海 DevOpsDays 2017·上海站 • EXIN DevOps Master 认证培训 • DevOps 企业内训 • DevOps 公开课 • 互联网运维培训 • 企业DevOps 实践咨询 • 企业运维咨询 商务经理:刘静女士 电话 / 微信:13021082989 邮箱:liujing@greatops.com
21. 想第一时间看到 高效运维社区公众号 的好文章吗? 请打开高效运维社区公众号,点击右上角小人,如右侧所示设置就好 DevOpsDays 2017·上海站