DevOps技术转型的探索与实践_第1页
DevOps技术转型的探索与实践_第2页
DevOps技术转型的探索与实践_第3页
DevOps技术转型的探索与实践_第4页
DevOps技术转型的探索与实践_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DevOps技术转型的探索与实践技术创新,变革未来目录 content01DevOps探索之路2020 THE WAY TO EXPLORE DEVOPS 02DevOps相关实践PUT INTO PRACTICE03DevOps展望LOOK FORWARD TO THE FUTUREDevOps探索之路12020201573091(人月)201464550201682791(人月)201895385(人月)2019116199(人月)201790927(人月)银行的产品、技术和管理体系庞大、复杂,对研发效能提升带来更大挑战,无论流程改进还是工具支撑,都要兼顾现有系统的安全稳定运行。 (人月)

2、201351650(人月)业务需求旺盛2020新技术发展迅猛,金融产品和服务 模式创新加快,快速增长的产品需 求与研发资源之间的矛盾长期存在。产品体系庞大20112012201320172018探索研发新模式开展 持续集成尝试 敏捷开发解耦势在必行开启DevOps200220202004引入ISO9000质量管理体系引入CMMI软件成熟度模型需求管理和持续交付流水线挂钩,需求端到端状态透明, 为以产品为中心的研发组织演进提供有力支撑。20182020 未来基于现有各领域工具建设持续交付流水线,提高效率,赋能 团队,透明研发过程2020标准化建设,向运维延伸,打通IT内部各环节DevOps相关实

3、践22020把整个工具链 比作一架飞机2020工具链建设开展DevOps评估全面推广2020实现各系统的聚合,提供待办、 持续集成问题索引、常用链接 等功能,实现一站式事务处理。工作台实现基于需求的分支管理、流 水线管理、环境申请、快速部 署、自服务集成测试等功能。应用研发统一需求、任务、缺陷系统, 实现列表、树形、看板的灵 活定义机制,支撑个性化的 项目管理。项目管理2020可根据开发需要灵活编排流水线可视化展示,透明交付过程通过Jenkins驱动 设置相关参数,自动生成Jenkins流水线 贯通编码、测试、交付、发布各环节2020开始代码下载代码扫描代码入库持续集成测试交付 适应性部署 适

4、应性测试投产交接 生产投产完成构建开始提交构建流水线持续交付流水线代码扫描构建部署门禁门禁编译单元测试2020随着IT架构转型和新技术的应用,以及业务架构和研发模式的调整。测试工作面临更复杂的场景, 在以更快的速度满足业务功能测试的同时,要提升面向技术的测试能力,更高效地为测试人员提供 各种工具能力支撑。2020IT架构体系向分布式体系转型,人工智能、区块链 等新技术的应用,做好“面向业务”的测试外,需 要考虑如何做好“面向技术”的测试。各部门在测试工具研发上存在多元化发展, 要考虑共建平台避免工具建设的同质化。技术挑战组织挑战工 具 支 撑界面测试接口测试单元测试测试数据管理测试案例设计环境

5、检测压力模拟模拟攻击故障模拟环境供给性能监控安全监控故障监控测试资产管理环境自愈性能诊断安全诊断故障诊断测 试 服 务自动化测试Junit TestNg性能测试性能测试工具安全测试安全诊断中心测试环境测试环境管理CMDB测试设计测试设计系统可靠性测试混沌工程测试云测试活动测试设计测试执行测试流程管控测试过程改进2020圈复杂度代码冗余度代码审核 通过率代码审核 覆盖率单元测试行 覆盖率自动化测试的误报率缺陷 逃逸率案例日均通过率核心程序分 支覆盖率核心程序程 序覆盖率缺陷密度需求项流速平均部署 时间各状态需求项数日均提交代 码量日均提交需 求数构建平均 时长组织层面建设了DevOps度量指标体

6、系,为各个团队提供度量服务,建立良好、快速的反馈机制, 帮助团队快速定位问题和准确找到改进点,不断提升研发效能。涵盖需求项流速、代码质量、测试、持续集成、部署等30余项指标。指标分层,组织级侧重外部指 标,如需求流速,生产问题;团队侧重内部指标,如代码质量,构建时长等。程序质量指标测试指标吞吐量和速度指标20202020年,将业界的标准和企业的实际情况结合起来,建立了企业的实施标准。选取18个业务热点领域的 产品,对照标准开展自评估,实施改进,并逐步培养组织级DevOps专业人才。20200 10 2需求条目化20200 3推广SRE质量内建需求池需求设计中迭代安排中适应性及验收测试中投产中研

7、发中完成 业务投产规划池已 选 择 意 向意向需求项需求条目需求条目已评审 需 求设计编码功能测试需求项需求项需求条目需求条目子条目子条目子条目研发任务研发任务研发任务研发任务需求条目需求条目已 交 付需求项需求项需求项需求条目需求条目子条目子条目子条目2020SRE项目开发团队应用支持部门运维设计运维审计评审总体方案总体方案讨论评审开发任务讨论开发团队运维程序应用版本交付启动运维测试SRE验收策略文档应用版本编写设计研发产品经理需求需求设计研发测试交付2020DevOps展望32020通过不断完善的工具支撑,减少人工介 入,最终将发布的权力还给开发,让全 功能团队的外延进一步扩大,开发团队 的工作目标,从交付版本向交付最终用 户可使用的服务转

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论