深入理解DevOps核心价值---掌握核心工具链,实现系统工程
【课程编号】:NX42834
深入理解DevOps核心价值---掌握核心工具链,实现系统工程
【课件下载】:点击下载课程纲要Word版
【所属类别】:研发管理培训
【培训课时】:1-2天
【课程关键字】:DevOps培训,软件开发培训
我要预订
咨询电话:027-5111 9925 , 027-5111 9926手机:18971071887邮箱:Service@mingketang.com
【课程背景】
许多企业在实施敏捷开发的过程中,发现虽然交付速度有所提升,但质量却难以保证。开发与运维团队之间的“墙”依然存在,导致问题定位和解决效率低下。此外,随着云原生和基础设施虚拟化技术的兴起,企业面临着更加复杂和多变的技术环境,如何有效管理和优化这些技术成为了一个新的难题。
为此,企业需要一种全新的理念和方法来打破瓶颈,提升整体效能。DevOps应运而生,它倡导开发与运维的紧密协作,通过系统工程可视化、自动化反馈和基础设施标准化管理,优化价值流,提升整体效率。
【课程收益】
通过本次DevOps课程,学员将能够:
1.深入理解DevOps理念及其核心价值:掌握DevOps的定义、核心价值以及体系全景图
2.熟悉核心实践与工具:掌握持续集成、持续测试、制品库、持续部署的核心场景及工具
3.融合DevOps与项目管理:掌握如何将DevOps理念与项目管理平台相结合,实现自动化的需求管理和任务反馈;了解如何利用核心度量指标来评估和提升研发效能。
4.制定转型与实施策略:学习如何梳理价值流、建设流程和标准,以及如何建设工具链和推广试点项目,掌握持续改进的方法和技巧。
【课程特色】
讲解循序渐进、连贯易懂、视频+案例讨论、落地工具实践、鼓励互动参与、引导思考深化
【课程对象】
本次课程主要面向企业中负责软件开发、系统运维以及项目管理工作的系统工程师、开发人员、运维人员以及项目经理等角色。这些学员通常具备一定的技术背景和工作经验,但在DevOps理念和实践方面可能存在一定的认知空白或技能短板。
【课程大纲】
一、理解DevOps及其核心价值
1、为什么需要DevOps?
敏捷开发的演进
敏捷开发面临的核心问题:快速交付下的质量问题;开发与运维之间的配合
云原生与基础设施虚拟化技术的兴起
2、DevOps定义与核心价值
DevOps定义
可视化的系统工程:DoD的定义,全局视角,流动可视化、质量可视化
聚焦于价值流的流程和反馈:消除浪费、限制在制品,整体效率的提升
单件流的意义与效率:价值交付,更快更稳的发布
自动化的反馈:自动化的反馈、自动化的发布,自动化的回滚等
基础设施管理:标准化、统一化
DevOps体系全景图:产品功能与核心业务场景
DevOps平台:工具链概述
二、DevOps核心应用场景及典型工具链
1、持续集成与流水线设计
为什么要做持续集成?
非容器化环境下的典型工具链:jenkins
容器化环境(云原生持续集成)下的典型工具链:Argo Workflow;Dockerfile
代码的版本管理:Git、SVN
DevOps流水线设计:流水线设计、并行执行、缓存机制、增量构建等技巧
2、持续测试自动化反馈的价值
统一代码仓库管理
代码扫描管理
代码扫描的自动化反馈:Junit等单元测试框架、SonarQube对代码质量的管理
代码提交的Merge Request:代码分支策略管理
接口测试的自动化反馈:Swagger、Postman、Jemter、SoapUI等
UI自动化及性能测试的自动化反馈:Selenium、Appium、Jemter等
安全测试的自动化反馈:AppScan、netsparker等
从安全测试引申出DevSecOps的意义与前景
3、制品库:连接CI与CD的桥梁
制品库:贯穿整个流程
制品库:依赖包&镜像库管理
制品库:全语言
依赖包的统一管理:版本管理、标准与安全;Maven,npm、Gradle等
容器化环境(云原生)下的镜像管理:基础镜像与业务镜像的版本管理与统一管理
制品晋级、同步与分发等核心流程
核心制品库管理工具链:Nexus、Harbor、Jfrog Artifactory
4、持续部署:如何快速、稳定的自动化部署
持续部属目标
环境基础设施管理:VMware、Ansible/Puppet
多环境下的配置管理:Apollo、Terraform
容器化和非容器化部署
容器化技术:Docker,K8S,OpenStack;Argo CD
GitOps持续部署
5、DevOps低风险发布
DevOps发布-蓝绿部署
DevOps发布-灰度发布
DevOps发布-滚动部属
6、DevOps与项目管理平台的集成:自动化的需求、任务反馈
7、DevOps与研发效能平台的集成:核心度量指标
持续度量与优化
部署频率
变更前置时间
服务恢复时间
变更失败率
三、DevOps转型与实践
1、DevOps实施与转型策略
文化氛围与培训体系
价值流梳理、流程与标准建设;度量指标体系
工具链建设
试点项目推广
评估试点项目
1至多,评估,多至N,持续评估;持续改进
2、DevOps转型中经常碰到的问题
推广力度不够:一把手工程
忽视组织改进:组织、人员等的提升与改进
缺乏度量与分析约束
贪多嚼不烂:循序渐进的解决问题,持续改进的优化
金老师
金宗杰老师
——敏捷DevOps项目管理专家
曾任:用友网络(软件,中国ERP企业TOP1)项目负责人
曾任:易到用车(互联网,全球网约车鼻祖) 敏捷教练
曾任:大搜车(互联网,汽车行业独角兽) 项目经理 PMO
曾任:斯普信(IT服务,云服务领跑者)DevOps解决方案总监
证书:信息系统项目管理师
证书:美国PMI协会认证 PMP项目管理专业人士
证书:美国PMI协会认证 ACP敏捷项目管理专业人士
证书:EXIN DevOps Master
累计培训1000+小时,累计学习人数15000+
【个人简介】
20年IT精英,10+年项目管理经验,曾在用友网络、易到用车、大搜车等企业任职,历任测试总监、敏捷教练、项目经理、项目管理专家、DevOps总监等职位
资深项目管理专家,操盘多项目全盘事务,曾统筹管理菱菱邦、威马智行、磐舟制品库、磐舟DevOps、易到用车后端等项目
精通项目管理、CMMI,擅长敏捷方法(精益/Scrum/XP/看板),熟悉规模化敏捷(SoS/LeSS/SAFe),具备DevOps流程与平台搭建推广经验
涉猎大规模ERP项目(平台/公共/供应链/制造),互联网项目实战经验丰富
【实战经验】
1、承载DevOps与PaaS平台 ——“磐舟制品库”高效管理与服务升级,经过3期迭代,新增优化15+项功能,解决了性能瓶颈和单点故障,效率提升超60%
磐舟制品库主要承载磐舟DevOps与磐基PaaS平台业务,经过三期迭代,制品库功能实现从基础到高级的全面提升:一期统一了制品库软件,支持租户制品、镜像管理,优化上传下载,实现多语言依赖集中管理;二期增加了日志统计、监控、自动化插件、自定义查询等;三期则推出实时同步、策略同步、增量复制,解决了性能瓶颈和单点故障,显著提高了效率。
制品库已支持全网项目600+个,对接仓库1422个,访问次数超15亿(制品库)与3.8亿(镜像仓库),托管依赖包379万,仓库数量3000+,月活用户1.2万,制品总容量5.58T,备份存储16.68T。
2、DevOps与云原生能力融合 ——“磐舟DevOps”实现企业级高效安全,平台覆盖31省公司,11个专业公司,管理近千项目。实现了17亿+行代码量,27万+次安全扫描能力
磐舟DevOps是云原生企业级开发交付协同平台,基于云原生架构、微服务及容器化技术,以标准化、自主掌控、全流程、安全性为原则,构建安全可靠的研发支撑平台。该平台提供DevSecOps解决方案,支持从需求到发布的全流程,涵盖云IDE、敏捷协作、持续集成和持续交付流水线、云原生应用交付等,助力前端应用快速创新。
磐舟平台已覆盖31省公司及11个专业公司,管理近1000个项目,覆盖8485个代码仓库,42万+次代码提交,17亿+行代码,27万+次代码安全扫描,31万+次构建,以及244万+次部署。
3、数字化服务能力提升 ——“菱菱邦”助力五菱汽车销量与用户增长,注册用户从0增至1000万,月活用户稳定在85万,留存率超60%,汽车销量同比增长17%,在线购车占比超30%
菱菱邦,五菱汽车的数字化APP,历经数年研发,已成为车主必备平台。自最初的1.0至8.0版本,注册用户从0增至1000万,月活用户稳定在85万,留存率超60%。菱菱邦助力五菱品牌销量显著增长,如2021年销量达1449367辆,同比增长17%,在线购车占比超30%。用户日均车况查询次数超50万,体现用户对平台的高度依赖。
4、迎难而上展实力——“威马智行” 实现系统优化,使用户体验及团队能力双提升,注册用户达200万,月活用户约10万。在此过程中引入敏捷开发,增强团队凝聚力与技术水平,效率提升30%
威马智行,威马汽车的数字化APP,其初期面临系统对接混乱、团队协同不畅等挑战。作为项目经理,经过一年的努力,整合系统、优化体验,提升项目成效。引入敏捷开发,增强团队凝聚力与技术水平,效率提升30%。优化架构与代码质量后,故障率降低了25%,满意度升至92%。系统稳定与服务提升带动用户大幅增长,注册用户达200万,月活用户约10万。
5、敏捷驱动转型 ——“易到用车”后端系统敏捷全面升级,数字化管理提升交付效率30%,合格率98%+。同时,推动10+流程改进,提升研发效率20%
作为易到用车后端系统的敏捷教练,引领应用中心和运营后台两大产品,主导了120+个Sprint,团队年均完成700+用户故事,含70+大型用户故事。产品每周高效发布,年均重大事故≤3次,团队高效稳定。数字化管理提升交付效率30%,合格率98%+。同时,推动10+流程改进,提升研发效率20%,并通过多种方式增强团队敏捷认知,制定5套以上报告规范和模版,精准监控进度。
6、IT项目研发效能全面提升 ——“PMO”助力流程、工具、管理全面优化,多个项目中推进敏捷管理,提升团队协作效率35%,项目交付周期缩短20%,需求响应速度提升40%,项目进度提前15%
在 PMO部门,推动DevOps流程落地,项目交付周期缩短20%,从原先的30天减少至24天;推广TAPD、Yapi、Docker等工具,提升团队协作效率35%;构建项目管理体系,项目按时交付率提升至90%;推进自动化测试平台的开发,测试覆盖率达85%,缺陷率降低20%;在多个项目中推进敏捷管理,需求响应速度提升40%,项目进度提前15%;成功通过CMMI 3级和ISO9001/27001认证;为多个售前支持项目提供咨询与指导,助力公司赢得500多万元的合同额。
【培训经验】
1、项目管理实战培训——6大专题、案例工具100+个、授课100+小时
培训聚焦“项目管理实战”,内容涵盖项目启动、计划制定、执行监控和收尾等全生命周期的各个环节。注重理论与实践相结合,通过100+案例工具,结合案例分析、小组讨论、模拟演练等多种方式,让学员在亲身体验中掌握项目管理的核心技能。累计培训学员300+。培训效果显著,获得学员和企业广泛认可,满意度高达98.9%。
2、敏捷项目管理实战培训——融合DevOps,10+期培训,覆盖30+项目团队
敏捷项目管理实战培训,并融合DevOps理念和实践,深入讲解。通过案例分析,学员们深刻体验了两者的结合效果,并显著提升了项目团队管理能力与实践水平。目前,已在中移动举办10+期培训,覆盖30+个项目团队,满意度高达98%。
3、项目管理领导力培训——10+案例场景,学员覆盖300+
项目管理领导力培训,内容涵盖项目绩效达成、团队组建、领导技巧、协作策略、激励方法、向上管理及领导力核心素质。通过10+次案例场景分析、角色扮演与小组讨论,确保理论与实践深度结合。培训已覆盖300+学员,反馈普遍积极,显著提升了项目管理团队的实际领导能力。
4、项目管理及DevOps平台咨询——10+场咨询输出,二次跟进转化率50+%
在过去几年中,我在多个领域展现了卓越的咨询与解决方案规划能力。在项目管理方面,先后为中国医师协会、四川新网银行、建设银行等提供了项目管理平台的咨询与规划服务,同时,也在DevOps和敏捷管理领域取得了显著成果,与新中新、东方电子、长城滨银汽车等多家企业进行了深入的售前交流,并为其量身定制了DevOps平台和敏捷管理的解决方案。此外,我们还积极参与了制品库项目的规划与落地实施,为中电科、河北农信和光大银行等客户提供了支持。
【理论体系】
1、著有书籍: 大规模组织DevOps实践(第2版)
2、动态融合项目管理(Dynamic Integrated Project Management, DIPM)
动态融合项目管理(Dynamic Integrated Project Management, DIPM)是一种先进的管理体系,它巧妙地融合了传统项目管理的严谨计划与控制,确保项目按照预定的时间、预算和质量要求高效执行,预算超支率通常控制在5%以内,活动完成率高达90%。
同时,它采纳了敏捷项目管理的快速响应和持续交付的理念,使迭代周期缩短至2周,价值交付效率提升30%,满足了客户和市场不断变化的需求。此外,DIPM还引入了DevOps的高效协作模式,促进了跨职能团队之间的紧密合作,不仅提升了软件质量,降低了20%的缺陷率,还通过自动化和持续集成/持续部署(CI/CD)等技术手段,加速了产品的上市时间,通常缩短至原计划的80%。这些优势使得DIPM能够显著提升项目的整体成功率,达到95%以上,为组织在快速变化的市场环境中赢得显著的竞争优势。
【愿景使命】
怀揣一份对商业教育的热情与执着,渴望成为一名温暖而富有洞见的商业讲师。希望能通过我的教学,将项目管理的智慧和魅力传递给每一位学员,让他们在轻松愉悦的氛围中,汲取到实用的商业知识。
不仅仅希望学员们能记住我所传授的知识,更希望他们能够将这些知识内化于心、外化于行,真正将其应用于实践之中,助力企业在他们的努力下更加稳健地前行。
【授课风格】
专业透彻:强调教学的系统性,确保知识点从基础到进阶的连贯性和逻辑性,为学员提供全面且深入的知识体系,助力他们真正掌握并运用所学
实战聚焦:坚持实战导向,课程内容始终围绕实际应用场景展开,确保学员学到的知识能够直接应用于工作中。不断更新课程内容,引入最新的商业案例和行业趋势,让学员紧跟时代步伐
生动讲解:擅长运用生动的语言和形象的比喻,将复杂的理论知识变得简单易懂。通过丰富的案例和实例,将抽象概念具体化,让学员在轻松愉快的氛围中学习
互动引导:注重与学员的互动,鼓励学员积极参与讨论,分享自己的见解和疑惑。通过小组讨论、角色扮演等形式,引导学员深入思考,促进知识的内化和应用
我要预订
咨询电话:027-5111 9925 , 027-5111 9926手机:18971071887邮箱:Service@mingketang.com
企业管理培训分类导航
企业培训公开课日历
2025年
2024年