DevOps 国际知名专家Mark Smalley-Kill DevOps

殳子惠

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

DevOps to business executives who don't understand IT? No business value is realized until the users actually use the systems well. This is often the weakest link in the IT value chain, so you need to extend your scope. But why "Kill DevOps"? This refers to an ancient Zen saying about a monk’s journey towards enlightenment and awakening. If you think that you’ve found Buddha, think again, because you never will. It’s the same with DevOps: it’s about continuous experimentation and learning.

文字内容
1. mark.smalley@aslbislfoundation.org itchronicles.com/author/marksmalley www.linkedin.com/in/marksmalley @marksmalley www.smalley.it 干掉 DevOps DevOpsDays, 上海, 2017-8-18 Mark Smalley, ASL BiSL 基金会,大使 当下的兴趣爱好:数字化企业、IT运作模式、 IT价值、IT与业务关系、共同创造价值、 多学科协作,处理复杂问题。 @marksmalley 1 200149 方乐 @marksmalley 2 1
2. 201094 方乐 @marksmalley 3 200194 方乐 @marksmalley 4 2
3. 拍照提醒 您如果想拍照的话,随时都可以拍照。 右上角的“ ”标识只是为了提醒您: “这张讲义内容还没全部显示。” 如果想拍照的话,等“ ”消失后再拍, 更省心。 @marksmalley 5 冒牌货综合症 冒牌货! @marksmalley 6 3
4. 神奇的视角 坐标很关键 @marksmalley @Pascallisch 7 干掉 DevOps 的要点 DevOps 没啥用 除非你能够在㇐个全局性的视野下, 将其与业务 建立创造性的合作 @marksmalley 8 4
5. 议程 探讨DevOps 向业务执行层“兜售”DevOps 发现最薄弱的环节 采用正确的态度 @marksmalley 议程 探讨DevOps 向业务执行层“兜售”DevOps 发现最薄弱的环节 采用正确的态度 @marksmalley 9 10 5
6. 六个盲人和大象 长矛 扇子 大树 蛇 墙 绳子 @marksmalley 六个盲人和IT DevOps DevOps DevOps DevOps DevOps DevOps 11 @marksmalley 12 6
7. 六个业务盲人和IT 投资回报 投资回报 投资回报 投资回报 投资回报 投资回报 @marksmalley 13 IT 行业 指引 DevOps 与 ROI 投资 IT 人员 IT 系统 和 服务 业务 人员 投资回报 业务 目标 @marksmalley 14 7
8. IT 行业 指引 DevOps 与 ROI 投资 开发 运维 IT 系统 和 服务 需业求务 使人用员 投资回报 业务 目标 @marksmalley 15 价值流中的DevOps 业务 投资 信息 需求 应用 基础设 施 开发 基础设施 运维 @marksmalley 价值 业务 使用 信息 应用 基础设 施 16 8
9. 业务 投资 价值流中的DevOps DevOps 价值 业务 信息 需求 使用 信息 应用 基础设 施 开发 基础设施 运维 @marksmalley 应用 基础设 施 17 DevOps 手册 • 《凤凰项目》的搭档 • 原则和技术实践 • 从开发到部署的快速工作流 • 世界级的可靠性、可用性和安全 @marksmalley 18 9
10. 著名作者 John Willis, Patrick Debois, Gene Kim (and Jez Humble) @marksmalley 19 原则和技术实践 • DevOps的3种途径 1. 快速工作流 2. 快速、频繁、良好的反馈 3. 持续学习和实验 • 将信息安全、变更管理和合规 集成到日常工 作中 @marksmalley 20 10
11. 技术实践 • 开发 • 运维 • 基础设施 • 平台 • 管道(pipeline) • 工具 @marksmalley 开发 运维 基础 设施 21 原则 1. 工作可视化, 进行中的工作(WIP), 批量大小, 转移(handoffs), 限制, 困难, 浪费 业务 2. 问题, 知识, 质量, 下游优化 3. 关于 改进、扩散、弹性、安全 学习文化 的制度化 开发 运维 基础 设施 @marksmalley 22 11
12. DevOps 技术实践 用于持续集成、交付和部署 投资 DevOps 技术实践 开发 运维 IT 系统 和 服务 需求 使用 业务 目标 投资回报 @marksmalley 23 DevOps 原则能够被更广泛的应用 投资 DevOps 原则 开发 运维 IT 系统 和 服务 需求 使用 业务 目标 投资回报 @marksmalley 24 12
13. 一览 DevOps 精益约束理论 丰田Kata运动@marksmalley  敏捷 议程 探讨DevOps 向业务执行层“兜售”DevOps 发现最薄弱的环节 采用正确的态度 @marksmalley 25 26 13
14. 典型的 IT-业务 对话 DevOps 是… @marksmalley 典型的 IT-业务 对话 为什么我们要投资在 “DevOps”上,而不是投资 在别的地方? @marksmalley 27 28 14
15. 典型的 IT-业务 对话 持续整合 不变的服务器 基础设施即代码 @marksmalley 典型的 IT-业务 对话 都是些听不懂的技术词! 等你会说MBA用词时 再来找我… @marksmalley 29 30 15
16. DevOps的收益 快速交付 更可靠 更便宜 @marksmalley 31 有用: 功能性 IT系统和服务 好用: 可用性, 可靠性, 安全 DevOps 指南 开发 运维 功能性 保障性 交付 成本 需求 使用 业务 目标 交付功能性的 速度和优先级 部署和运维 的成本 @marksmalley 32 16
17. 狭义应用DevOps技术实践的业务收益 回报 DevOps 技术实践 开发 运维 功能性 保障性 交付 成本 需求 使用 业务 目标 投资回报 @marksmalley 33 DevOps 技术实践 降低IT成本的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 略微 更低的 成本 @marksmalley 34 17
18. DevOps 技术实践 快速交付的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 快速进入 市场 @marksmalley 35 DevOps 技术实践 快速交付的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 加快 业务变更 @marksmalley 36 18
19. DevOps 技术实践 更好保障性的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 更少的 业务 中断 @marksmalley 37 DevOps 技术实践 更好保障性的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 更低的 运营成本 @marksmalley 38 19
20. DevOps 技术实践 更好保障性的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 更好的 用户体验 @marksmalley 39 广泛应用DevOps原则的业务收益 DevOps 原则 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 业务 目标 @marksmalley 40 20
21. DevOps 原则 更好的功能性的业务收益 回报 开发 运维 功能性 保障性 交付 成本 需求 使用 投资回报 销售 价格 成本 风险 @marksmalley 41 更佳的 IT-业务对话 又是你? @marksmalley 42 21
22. 更佳的 IT-业务对话 为什么我们要投资在 “DevOps”上,而不是投资 在别的地方? @marksmalley 更佳的 IT-业务对话 更快面向市场 更佳的客户体验 更少的业务中断 @marksmalley 43 44 22
23. 更佳的 IT-业务对话 你现在说的是MBA的用词了! @marksmalley 总结 向业务高管‘兜售’ DevOps 有用并且好用,快速交付 别跟业务高管提“IT” 收益,成本,风险 @marksmalley 45 46 23
24. 议程 探讨DevOps 向业务执行层“兜售”DevOps 发现最薄弱的环节 采用正确的态度 @marksmalley 47 最薄弱的环节: IT 还是 业务? 回报 IT 行业 指南 开发 运维 IT 系统 和 服务 需求 使用 业务 目标 投资回报 @marksmalley 48 24
25. IT是最薄弱的环节吗? 混乱? 太慢? IT 行业 指南 Dev ITITsy系ste统ms Ops &和se服rvi务ces 宕机? 没有改进? @marksmalley 49 变革不容易 “在开始DevOps时,文化阻力将导致重大失败” – Gartner “组织变革问题远比新技术投资更具挑战性。” – CIO.com 来源: www.gartner.com/newsroom/id/2999017 www.cio.com/article/3047667/agile-development/cios-need-to-avoid-amistaken-path-to-devops.html @marksmalley 50 25
26. 边“做”边“学”边“改” 在业务沙盘游戏中,团队: • 通过“工作可视化”减少混乱 • 通过“识别和减少限制”提升工作流 • 通过“小的迭代和快速反馈”避免宕机和返工 • 通过“持续实践和学习”改进 来源: www.linkedin.com/pulse/5-lessons-learned-from-phoenix-project-jan-schilt @marksmalley 51 业务是最薄弱的环节吗? 回报? 需求? 组织变革? IT系统 和服务 需求 使用 业务的“技术实践” 有效使用? 信息安全? IT治理? @marksmalley 业务 目标 52 26
27. 业务-IT 协作是最薄弱的环节? IT 行业 指南 IT 人员 IT 系统 和服务 业务 人员 业务 目标 @marksmalley ABC of ICT Paul Wilkinson 婚姻咨询顾问 “他不理解我!” @marksmalley 53 54 27
28. 总结 发现你最薄弱的环节 在最薄弱的环节上工作 组织文化很重要 变革不容易 边做边学边改 @marksmalley 议程 探讨DevOps 向业务执行层“兜售”DevOps 发现最薄弱的环节 采用正确的态度 @marksmalley 55 56 28
29. @marksmalley 57 @marksmalley 58 29
30. @marksmalley 古时的禅语 如果你在路上遇见佛, 干掉他–保持思考! 59 Source: Linji Yixuan, 1st century Zen Master https://fractalenlightenment.com/26323/spirituality /if-you-meet-the-buddha-on-the-road-kill-him @marksmalley www.flickr.com/photos/h-k-d 60 30
31. 古时的 DevOps 谚语 如果你在K路il上l 遇D见evDOevOppss?,干掉他。 保持实验和学习! @marksmalley www.flickr.com/photos/h-k-d 61 干掉 DevOps DevOpsDays, Shanghai, 18 August 2017 Mark Smalley, Ambassador, ASL BiSL Foundation fang.le@aslbislfoundation.org mark.smalley@aslbislfoundation.org itchronicles.com/author/marksmalley www.linkedin.com/in/marksmalley @marksmalley www.smalley.it @marksmalley 62 31