求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
联想 服 业务需求分析与建模
电研华源 设计原理、建模与重
蓝拓扑 设计模式原理及应用
中达电通 设计模式原理与实践
通号院 UML+Rhaps
阿里巴巴 设计模式

 
全部课程 >过程改进  
CI/CD(持续集成/持续交付)方法与实践
494 次浏览  6 次
Jane老师
某知名汽车企业持续交付主管工程师 。
地点时间:北京、上海、深圳根据报名开班
课程费用:5000元/人
 
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


             本课程关注如何根据面向用户的需求,快速实现持续交付能力,实现基于工作、工件和工具的全链路的衔接。建立有效的工程实践:产品线的配置管理, 分布式的协同开发, 迭代开发的持续构建与集成, 频繁的变更管理,多产品版本的持续交付管理。
    培训目标:
    •  了解 CI/CD(持续集成 / 持续交付)都有什么
    •  学习如何建立组织级CI/CD (持续集成 / 持续交付)体系架构
    •  学习如何构建CI/CD (持续集成 / 持续交付)的体系框架
    •  CI/CD(持续集成 / 持续交付)概览
    •  CI/CD (持续集成 / 持续交付)的工作流程
    •  CI/CD 的交付物管理
    •  CI/CD 付的工具链
    •  CI/CD 的人员组织
    •  CI/CD 中的需求管理
    • CI/CD 中的质量管理
    •  发布管理
    •  运行监控
    •  持续交付和 DevOps 的关系
    培训对象: 持续交付工程师、过程工程师、构建经理 。
    学员基础:了解持续集成相关的工作、工具,并具有一定的持续继承经验。
    授课方式:定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    主题 课程安排
    CI/CD 的概览
    什么是持续交付
    为什么进行持续交付
    持续交付都有什么工作内容
    •  持续交付的工作流程
    •  持续交付的工具链
    •  持续交付的角色和工件
    某企业的持续交付的参考框架
    实现持续交付常见的问题列表
    CI/CD 的的工作流程 持续交付涉及到的工作流程:需求、设计、开发、测试、部署、监控,
    这些工作流程之间的关系
    如何建立无缝工作流程
    各种产品场景下的持续交付流程组织:
    •  业务类产品开发
    •  维护类产品开发
    创新型产品开发
    CI/CD 的交付物管理 持续交付涉及到的交付物:
    •  需求列表、设计模型、
    •  code 、测试用例、
    •  部署的工件、监控记录
    这些工件之间的关系
    这些工件的变更策略
    工件的存储空间
    •  团队工作仓库
    •  个人工作空间
    •  对外发布空间
    各个空间的工件的同步策略
    工件协同工作方法
    CI/CD 的的工具链 持续交付 都需要哪些工具,
    这些工具都做什么
    •  配置管理工具
    •  持续集成平台
    •  代码检查工具
    •  单元测试工具
    •  集成测试工具
    •  自动化测试工具
    •  自动化部署工具
    •  自动化运行监控
    •  问题记录与跟踪工具
    有哪些工具可以选择
    这些工具之间的对接方法
    •  配置管理工具和集成工具的接口
    •  单元测试工具和集成工具的接口
    •  自动测试和集成工具的接口
    •  自动化部署工具和仓库的接口
    运维监控平台和需求管理系统的接口
    CI/CD 的的人员组织 持续交付涉及到的人员:产品经理、 BA 、开发工程师、测试工程师、运维工程师、配置经理
    这些角色的职责和工作边界
    这些人员需要掌握的持续交付技能
    人员能力模型和技能目录
    如何培养持续交付全栈技能
    CI/CD 的中的质量管理 持续交付中的质量策略
    质量监控指标
    质量度量对象
    常见质量风险和防范方法
    持续交付框架下的持续测试:
    持续测试工具链
    测试用例和指标
    测试记录和缺陷处理策略,
    持续交付的质量报告
    发布管理 持续交付下的发布管理策略
    发布时机和内容
    发布的渠道管理
    发布后的试运行测试
    发布中发现的问题回溯处理方法
    运行监控 运行监控的内容
    运行监控的操作
    运行监控的支持平台
    记录发布问题日志
    给出发布质量报告
    持续交付和DevOps的关系 DevOps 工作流程的目的
    开发过程到运维过程的对接
    DevOps 支撑平台介绍
    DevOps 带来的更多的资源管理问题
    DevOps 对配置管理的要求:
    开发 \ 运维有关的资源管理
    开发 \ 运维有关的工作协同
    配置管理能够提供给 DevOps 的支持
    当前的 DevOps 工具平台和配置管理工具的对接
       
    494 次浏览  6 次
    其他人还看了课程
    GJB5000A四级的过程框架、改进与评价  1310 次浏览
    ASPICE-HIS标准体系与实施  1750 次浏览
    CI/CD(持续集成/持续交付)方法与实践  494 次浏览
    管理3.0 提升互联网时代敏捷领导力  910 次浏览
    以集成研发管理(IPD)为目标,基于(iprocess)的过程改进  1127 次浏览
    敏捷开发过程及最佳实践  4672 次浏览
    定制内训


    最新活动计划
    产品需求分析与管理 8-25 [北京]
    微服务开发原理与实战 8-30 [北京]
    大数据统计分析方法与工具 9-1 [北京]
    基于UML和EA进行分析设计 9-6 [北京]
    软件重构与软件设计模式 9-13 [北京]
    微服务+领域驱动实战训练营 9-28 [北京]