汪珺 开发测试架构师、资深咨询师、资深培训师
讲师、HP美国敏捷咨询师、资深咨询师、资深培训师、Exin TTT授权培训讲师(ScrumMaster、Lean、Tmap、DevOpsMaster等)。凤凰项目沙盘认证授权教练,挑战埃及沙盘认证权限讲师,敏捷和DevOps落地转型专家,解决方案专家,某跨国集团解决方案部门总监。
目标收益
1、 了解持续集成、持续交付、DevOps 相关概念及其核心原则。
2、理解持续交付各要素之间的关系。
3、掌握持持续交付各维度的基本原则
4、理解持续交付各维度最佳实践,及实施要点
5、了解如何带动软件组织从传统软件开发走向持续交付
6、理解并掌握企业持续交付评估模型
7、理解并掌握持续交付的实践地图,并能够深入分析企业现状与持续交付目标 之间的真实差距,并能制订改进方向与改进步骤。
课程介绍:(2天12小时)
持续集成- 持续集成、持续交付与持续部署
- 持续集成平台
- 单分支开发策略规律性增量发布策略
- 特性开关技术、服务降级与抽象分支
- 产出管理
- Pipeline建设最佳实践
持续交付与持续部署 - Canary发布策略
- Blue-Green发布方法,抹黑启动 - 实例
- 灰度发布 - 实例
- 标准化一切 - 实例
- 组件与依赖管理实践
- 利于部署及扩展的应用架构
- 部署自动化模式 - 实例
- 自动化基础设施和环境的管理
K8s实例 - K8s应用场景
- 日志集成、微服务治理、安全加固、有状态更新、弹性K8s实例
- K8s实例
测试分析 - 质量目标的变化
- 当前挑战与趋势,大型系统持续交付难点
- 各阶段KPI定义
- 各阶段测试策略
持续测试 - DevOps中,测试策略改变与测试前置 - 实例
- 持续测试在DevOps全局链中的作用,构建持续反馈
- 分级测试及对应测试域的介绍
- 复杂场景与简单场景的持续测试举例
- 自动化测试的作用,与不同场景下的应用
- 移动端测试自动化,及App专项测试
- 稳态与敏态业务,如何做mobile的自动化测试,非UI型与UI型的分类与应对方法
DevOps转型推动 - 团队化规模化思考,痛点分析
- 敏捷团队转型到DevOps体系 - 实例
- 传统团队转型到DevOps体系 - 实例
- 传统模式转变中的双态模式:稳态+敏态
- DevOps在双态中的构建模式,与构建路线
- DevSecOps、行业规则的融合
- DevOps构建中的痛点分析与实例 - 实例
|