您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[2024 第23届 GOPS 全球运维大会暨 XOps 技术创新峰会 · 北京站]:王晓翔-别让平台工程成为面子工程 - 发现报告

王晓翔-别让平台工程成为面子工程

AI智能总结
查看更多
王晓翔-别让平台工程成为面子工程

王晓翔独立咨询师 王晓翔 公司职位独立DevOps咨询师 独立DevOps咨询师,专注为企业提供DevOps转型咨询和辅导;研发运营一体化(DevOps)能力成熟度模型核心专家;《DevOps实践指南(第2版)》译者之一;前去哪儿网工程效率部高级总监。 平 台 工 程 解 决 什 么 问 题 ? 目录 平 台 工 程 的 核 心 思 想 平 台 工 程 的 关 键 实 践 平 台 建 设 中 的 痛 、 痒 、 爽 点 平台工程解决什么问题? 纵观软件发展史 CNCF官方最新项目全景图的片段 IT组织的熵 •熵增原理:在孤立的系统中,如果没有外力做功,系统总是从最初的集中、有序的排列状态,趋向于分散、混乱和无序;当熵达到最大时,系统就会处于一种“热寂”状态。 •组织规模扩大会带来协同复杂度;•业务复杂度增加会带来系统复杂度;•工具、技术不断更新带会来认知复杂度; 平台工程 降复杂度,抵抗熵增分久必合,合久必分 Platform engineeringimprovesdeveloper experience and productivity byprovidingself-servicecapabilities with automated infrastructure operations.It is trending because of its promise tooptimizethe developer experienceand accelerate product teams’ delivery of customer value. 平台工程的核心思想 2.1平台工程的四个关键词 终极目标:提升生产力! 2.2用户体验的提升包括: 2.3平台工程绝不只是构建一个平台! 门户只是面子︐真正的价值要靠/里子︕ 平台工程的关键实践 平台工程成功的五个关键实践 成立平台工程团队 平台工程是一个系统工程,要解决的是组织级的、覆盖项目管理全生命周期的、跨应用全生命周期全领域的管理升级。 产品思维设计平台,用户思维优化体验 2 产品思维是发现问题解决问题并把解决方案标准化的思维模式。用户思维是以用户需求为导向,尽可能满足用户需求和期望的思维方式。 MVP思想持续迭代3 用最快、最简明的方式建立一个可用的产品原型,通过不断的快速迭代来修正产品,最终适应市场需求。 面向应用生命周期 建立应用管理规范;建立应用与项目的关联关系。 创造开放、共享的文化氛围 平台工程的成功,难点绝对不是技术! 3.1成立平台工程团队 3.2.1产品思维设计平台,用户思维优化体验 在用户合适的地点,恰当的时候出现 3.2.2识别伪需求 攻城狮:这样生产环境发生故障的时候,我就可以快速查看日志定位问题了。 攻城狮:在IM工具中集成申请流程,我随时随地可以提交申请。 攻城狮:我想要一键申请生产环境的访问权限。 伪需求:快速审批账号流程真需求:日志系统 3.3 MVP思想持续迭代 真心话: l再好的功能,用户也不愿意一直等;l好的功能,用户会用脚投票;l用户只会对可有可无的东西吹毛求疵; 3.4.1刻画应用画像 基本属性 3.4.2管理应用全生命周期 3.5创造“共创、共享、共赢”的文化氛围 •主动打破部门壁垒;•主动革自己的命;•主动开放系统接口;•成就他人,共创共赢; 平台的痛点、痒点、爽点 平台功能与马斯洛需求层次 4.1痛点:止痛还是去痛? 创建一套测试环境,一直是开发和测试人员的痛。但是,不同解决方案,止痛效果差距巨大。 SolutionC:一键创建一套完整的可测试的环境 SolutionB:快速创建一个新的应用实例。 4.2痒点:不仅要种草,还能方便拔草 感谢大家观看