中兴大规模系统产品 DevOps 探索之路课件.pptx

上传人:小飞机 文档编号:1792726 上传时间:2022-12-19 格式:PPTX 页数:27 大小:4.54MB
返回 下载 相关 举报
中兴大规模系统产品 DevOps 探索之路课件.pptx_第1页
第1页 / 共27页
中兴大规模系统产品 DevOps 探索之路课件.pptx_第2页
第2页 / 共27页
中兴大规模系统产品 DevOps 探索之路课件.pptx_第3页
第3页 / 共27页
中兴大规模系统产品 DevOps 探索之路课件.pptx_第4页
第4页 / 共27页
中兴大规模系统产品 DevOps 探索之路课件.pptx_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《中兴大规模系统产品 DevOps 探索之路课件.pptx》由会员分享,可在线阅读,更多相关《中兴大规模系统产品 DevOps 探索之路课件.pptx(27页珍藏版)》请在三一办公上搜索。

1、,大规模系统产品DevOps探索之路,目录,系统产品的研发,1,痛点与挑战,2,DevOps实践,3,思考与展望,4,系统产品的特点,实现复杂,产品要求高,协同难度大,千万级代码规模大量协议信令支持不同设备终端兼容历史版本兼容,高性能、大容量质量可靠性高要求产品维护周期长,大规模研发团队跨地域协同项目群并行开发,产品差异大,云管端嵌入式软件制式场景,系统产品研发框架,系统产品研发改进历程,20162017,产品级敏捷DevOps项目立项千人重点项目版本交付周期6个月质量提升50%,安全合规内嵌DevOps产品化某重点项目版本交付周期1个月,项目级敏捷成熟度模型驱动工具共创云CI云测试某标杆项目

2、版本交付周期3个月,20132015,敏捷萌芽自研工具内部试点项目探索,加速,规模化,产品化20182019,探索20102012,目录,系统产品的研发,1,痛点与挑战,2,DevOps实践,3,思考与展望,4,项目诉求,高效研发项目,可快速上线,高可用,可持续演进,可灵活配置,轻量级维护,优秀实践快速复制,DevOps方案挑战,工具,架构,能力,资源,工具选型多样重复建设和引入,多样性有余顶层设计不足,缺少专业团队开源能力不足,分散利用率低,目录,系统产品的研发,1,痛点与挑战,2,DevOps实践,3,思考与展望,4,DevOps解决方案架构,服务层,RT(发布测试),基础设施,监控,安全

3、,数据层,设计仿真产品安全 中心合规中心,场景层,持续交付流水线(软件、硬件、文档),敏捷开发,组件共享,产品规划,全景透视,项目管理,团队协同,代码仓库用例仓库统一认证统一权限统一审批 邮件服务 计算服务存储服务网络服务,运维管理,资源池(物理机、虚拟机、容量),CM(变更管理)需求中心版本中心,O&M(运营监控)故障中心数据中心,文档仓库制品仓库DNS服务日志消息 容灾备份服务资源管理,数据仓库,CI(持续集成)组件中心集成中心,CD(持续交付)测试中心交付中心,数据中心1,DC,计算,存储,网络,DC,计算存储数据中心n,网络,基 础 设 施,TECS 计算/存储/网络虚拟化,物理机,D

4、irector云资源管理平台,资 源 池 层,云 服 务 层,应 用 层,存储服务,DevOps应用,其他IT应用,其他研发应用,物理机,管理层,计算管理,存储管理,网络管理,安全管理,VM管理,用户管理,统一资源管理,任务调度,集中监控,日志查看,统一告警,自助巡检,集中拓扑,统一运维管理,网络/安全服务,计算服务,块存储,文件存储,灾备服务高可用,热迁移,vFW,vSwitch,物理机,虚拟机,容器对象存储虚拟网卡备份恢复,DevOps之基础设施,DevOps之能力中心,开源扫描,产品安全合规中心缺陷扫描漏洞扫描,病毒扫描,版本规划,版本中心配置项管理,版本发布,集成中心编译构建静态检查

5、FTUTST版本打包,交付中心版本归档 版本分发版本下载,测试中心用例管理任务管理 环境管理测试分析,组件中心开源软件 自研组件分级共享,需求中心需求分析 需求排序,故障中心故障处理,DevOps之CI,模型,解决方案,CI实例,CIPipeline Stage Step,产品CI组件CI个人CI VerifyCIMergeCI,CI模型定义,公共资源,项目资源,CI公共库,项目配置CI配置模板公共配置,平台DevOps调度平台DevOps工具集,模型解析器-CI事务构建器-CI实例创建引擎-CI,DevOps之分层CI,个人CI,编码,静态检查/编译,UT,CodeReview,Local

6、FT,Merge,组件CI,组件FT,组件打包,推库:Snapshot,解决方案 CI,取版本部署,组件打包,推库:Release,产品CI,版本打包,冒烟,推库:Alpha,ST自动,ST手动,推库:Release,DevOps之发布测试,CM,CI,RT,CD,O&M,DevOps,用例管理,用例设计,脚本开发,版本/特性,用例管理,脚本管理,环境管理,虚拟环境物理环境编排/部署部署,环境状态管理,任务管理与执行,任务调度执 行,结果报告/日 志,任务管理,测试分析,测试结果分析,版本测试质量/ 效率分析,版本/特性,环境部署/ 释放接口,任务执行/ 获取报告接口,版本质量 分析报告接口,

7、数据中心测试业务基础数据(和版本特性建立关联的用例、环境、任务、执行结果、关联故障)+汇聚层数据,版本质量红线,DevOps之硬件一体化交付,需求&任务,TFS,Candence,ProE/Creo,RCS,Vivado,Quartus,Mentor,Windchill,VayoPro,原理图检查,HFSS,CST,QuartusSim,Abaqus,Flotherm,Hyperworks,MTS,DMM,云测试,产品线自研工具,GX Works2,Robot Studio,SCM,ADS,PCB检查,逻辑器件检查,料单检查,PDM,硬件工具Store,PBS/LSF,设计,仿真,检查,投板&

8、打样,调试&测试,中试转产,SLM,PMS,EC,自动化测试提升效率提高资源利用率,DevOps之文档持续交付,同源内外文档同源版本文档同步交付架构研发信息组件化交付拉动内容输出构建自动化采集与组装灵活编排共创全员共创内容文档、翻译嵌入流程,售前,工服,客户,特性,故障,代码模型库,需求,方案,FL/FDHLD,版本说明升级指导,参数手册,API手册,研发,标准化组件化,生产,构建,发布,研发,工服,规划,翻译,团队协同,体系化定制化用户体验FD/FG,自动化可视化代码化,文档,快速反馈,快速闭环,反馈,DevOps之安全合规,开源扫描开源协议分析开源漏洞分析缺陷扫描白盒自动化扫描静态代码严重

9、故障漏洞测试黑盒扫描测试协议模糊测试病毒扫描外发版本包病毒扫描,代码提交,个人CI,开源扫描,组件CI,漏洞扫描,病毒扫描,缺陷扫描,版本包,质量数据,扫描工具,扫描结果,版本发布,版本包,质量数据,版本包,售后提取,生产提取,其它提取,扫描资源,版本CI打版本包,制品库 Alpha,制品库 Release,制品库 Product,CCA平台扫描任务,发布测试,版本提取,DevOps之一站式应用,DevOps之成熟度模型,初始级,成熟级,优化级,创新级,1,3,4,5,开始自动化实践建立自动化环境,具备从需求到测试环 境部署的自动化交付 能力,具备智能化交付与运维能力, 为产品及服务的创新提供

10、支撑,DevOps整体方案收益,统一框架统一DevOps术语减少重复投入,优秀经 验易于推广,规划易于 落地,降低应用成本,分层模型以价值流驱动,抽取用 户关注的业务核心,剥 离实现细节以项目可感知的资源、活动,层次化的表达 DevOps设计,聚焦业务活动,工具解耦DevOps架构可继承; 工具可切换,不受单工 具制约公共工具维护和项目DevOps落地界面更清 晰,方案持续演进,DevOps整体方案收益,模型代码化实现灵活的多分支自动 化管理,多分支自动化管理,算法配置解耦DevOps产品化统一规 划,定期发布,项目间 优秀实践快速复制定制部分,项目运维小组完成个性化开发定制 或数据配置,快速

11、复制轻量维护,DevOps产品化版本管理版本管理实现构建可追 溯,随时可以重生指定 历史版本及其构建环境,幂等版本发布,目录,系统产品的研发,1,痛点与挑战,2,DevOps实践,3,思考与展望,4,DevOps之持续演进,服务层,CM(变更管理),CI(持续集成),CD(持续交付),RT(发布测试),基础设施,能力层,产品安全设计仿真 合规中心中心,场景层,持续交付流水线(软件、硬件、文档),敏捷开发,产品规划,组件共享全景透视,项目管理,团队协同,O&M(运营监控),统一认证统一权限统一审批邮件服务计算服务存储服务网络服务,DNS服务日志消息监控安全容灾备份服务资源管理运维管理,资源池(物理机、虚拟机、容量),版本中心需求中心集成中心测试中心,交付中心故障中心组件中心数据中心,DevOps之内外协同端到端,上线部署,资源池(IaaS/PaaS),资源池(IaaS/PaaS),系统测试环境,验收测试环境,预测试环境,编排部署,生产环境,交付中心 制品库(外网),编排部署,A/B测试环境,制品库,验收测试,验收环境,设备商,运营商,运营监控,持续集成,变更管理,发布测试,持续部署,需求中心 故障中心,集成中心,测试中心,DevOps之深度实践,谢谢,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号