持续集成持续交付佳实践与案例课程培训
1 DevOps概述及体系化框架
1.1 传统IT交付模式的问题所在,为什么要转向DevOps模式
1.2 DevOps 及与之相关的技术变革体系
1.3 DevOps 与敏捷、精益、持续集成、持续交付、持续部署的关系
1.4 DevOps 的关键结果指标,如何度量实施效果
1.5 DevOps 业界发展趋势及关键成功因素
1.6 DevOps 实施的三步工作法:流动、反馈、持续学习和实验
2 持续集成与持续交付佳实践与案例
2.1 持续集成与持续交付原理解析
2.2 持续集成与持续交付关键原则
2.3 持续集成与持续交付整体实施框架
2.4 持续构建:代码分支策略、构建管理、制品库及依赖管理
2.5 持续测试:测试的四象限,测试分级分层模型
3 持续集成与持续交付佳实践与案例
3.1 持续部署:发布与部署解耦、蓝绿部署与灰度发布
3.2 持续交付流水线概述
3.3 持续交付流水线设计思路
3.4 端到端持续交付流水线全景架构图
3.5 软件生命周期各阶段主流开源工具介绍
3.6 端到端流水线工具链集成现场演示
3.7 持续交付的周边关键因素:架构解耦,绞杀者模式与修缮者模式
3.8 持续交付的周边关键因素:组织解耦,几种常见组织结构与模式
4 持续集成/持续交付转型完整案例
4.1 国内某大型互联网公司CI/CD转型案例
4.2 国内某大型软件公司DevOps转型案例
4.3 国外某大型金融企业CI/CD转型案例
4.4 国外某大型跨国IT公司DevOps转型案例