《5-杭文庆-大型业务持续交付下的效能平台定位和价值探索.pdf》由会员分享,可在线阅读,更多相关《5-杭文庆-大型业务持续交付下的效能平台定位和价值探索.pdf(37页珍藏版)》请在三个皮匠报告上搜索。
1、大型业务持续交付下的效能平台定位和价值探索杭文庆杭文庆从业年限:13年任职经历:开发工程师-系统工程师-研发效能工程师岗位职责:负责DevOps效能平台研发体系产品规划设计及在研发项目落地实施擅长领域:需求模型分析,研发过程管理华为,某产品线DevOps效能平台资深产品经理效能平台,不仅仅是作业和度量平台!重构实现时如何保障和当初的设计一致?背景:PC一碰传,鸿蒙3.0转测,发现存在功能场景遗漏情况。原因:未构建产品完整的功能清单,并且场景用例有遗漏未发现,由于切鸿蒙新架构,业务代码大修改,导致功能丢失而无法核实发现,最终遗留到灰度阶段才识别。背景:2021年12月9日,log4j被爆出“史诗
2、级”漏洞。其危害非常大,影响非常广。该漏洞非常容易利用,可以执行任意代码。这个漏洞的影响可谓是重量级的。原因:由于Apache Log4j存在递归解析功能,未取得身份认证的用户,可以从远程发送数据请求输入数据日志,轻松触发漏洞,最终在目标上执行任意代码。背景:D部门业务XX开发反馈:xxx镜像OS已经EOM,平台却显示可以选用。原因:A部门发布最基础的OS镜像-调用方B部门把A的基础镜像发布到平台-C部门再集成上B部门提供的镜像-D业务集成C部门提供的镜像。C和D部门都不清楚OS什么时候不能用了!精准识别和精准分发漏洞!识别直接依赖的服务3XX个12月10日12月17日2XX个服务完成漏洞规避
3、,3X个分析不涉及12月17日识别间接依赖的服务2XX个12月24日1XX个完成漏洞规避,4X个分析不涉及目录CONTENTS不同业务交付场景下效能平台面临的问题和挑战01 大型业务持续交付下的效能平台的定位级价值探讨02 大型业务持续交付下的效能平台实践03 总结与展望04 01不同业务交付场景下效能平台面临的问题和挑战数据资产人流程事管理效能平台的定位,围绕人和事,提升人做事的效率,同时保障交付质量效能平台的“本”业务交付场景分类以需求聚合短平快,敏态交付以项目聚合一定的耦合,稳态交付以产品+服务+版本聚合持续规划,持续交付特征需求驱动,强调交付周期,构建和代码提交。需求聚合业务痛点业务市
4、场变化快,快速上线就是抢占市场。对架构的要求高度解耦。互联网应用敏态交付短平快以需求聚合对效能平台的诉求随时上线,周期在1天-2周,开发和运维一体,快速上线。需求是持续发展的,快速上线,在线业务,容错率高。特征规划驱动,强调稳定,测试保障要求高。项目聚合业务痛点跨团队的项目管理,资源分配的优化。对架构的要求架构稳定,可延续性强。2B应用/中台稳态交付存在一定的耦合以项目聚合对效能平台的诉求迭代进展协同,响应瓶颈识别,测试保障,项目周期在2-4个月。需求比较固定,呈现阶段化的需求发展特征,多模块联动交付特征既要持续交付,又要持续规划,业务有一定的互联网敏感度,持续演进。产品+服务+版本聚合业务痛
5、点产品持续演进,多个团队协同构建。对架构的要求持续规划,服务化架构。云原生应用持续规划以产品+服务+版本聚合对效能平台的诉求完整的工具链支撑业务持续演进,基于流程稳定迭代,质量保障版本迭代上线周期在2周-2个月。需求是模糊的,业务是具有敏捷性的,以服务为单位持续规划、持续运维。持续交付02大型业务持续交付下的效能平台的定位及价值探讨解决方案:平台定位管理研发交付流程驱动,交付提效交付活动流程化流程IT化自动化提升交付效率资产积累资产反哺,高阶应用资产应用安全可靠,漏洞分析提供更高阶的应用场景架构演进技术驱动,价值交付设计资产系统化韧性设计,威胁分析高价值的持续规划数据流程利用资产积累和架构持续
6、演进能力,支撑效能平台更高阶应用,在漏洞分析、全量设计等领域延续大型业务的高质量持续交付核心方案1:流程自动化,提升交付效率研发活动IT化、流程化;流程驱动,流程自动化;可灵活编排,支持多种形态快速交付。框架设计场景定义产品功能定义需求分析设计个人构建本地编码/编译个人调测/门禁代码检视/合入版本构建流水线软件信息仓软件信息树集成测试开发部署功能测试DFX测试部署与发布版本发布灰度发布基础设施即代码持续运维自动部署安全防护资源管理故障生命周期自动化故障自动演练监控/告警持续反馈运维反馈A/BTestOnlineTest研发活动持续规划需求价值探索需求管理问题管理STEP 1单节点IT化单节点自