原HP金牌讲师,在项目管理、敏捷、体系建设与质量建设、架构、测试和安全等有丰富的十多年实战经验与授课经验。已完成共计约60多场公开或内部的培训, Exin DevOps Master TTT首批认证授权讲师(中国区共7人)。
课程时长
2天(12H)
分享提纲
1. DevOps概念与组成 | IT组织面临的挑战与运维困难 |
DevOps基本原则 | |
Dev、QA、Ops协助新模式 | |
2 DevOps路线设计与痛点分析 | DevOps中,不可忽视文化 |
DevOps组织结构的自我演进 | |
DevOps中流程的正确性保证 | |
DevOps的构建模式与构建路线 | |
DevOps的痛点分析 | |
3. 持续集成与Pipeline | 持续集成、持续交付与持续部署 |
持续集成平台 | |
单分支开发策略 | |
规律性增量发布策略 | |
特性开关技术、服务降级与抽象分支 | |
产出管理 | |
Pipeline建设最佳实践 | |
4. 持续交付与持续部署(一) | Canary发布策略 |
Blue-Green发布方法 | |
灰度发布 | |
标准化一切 | |
组件与依赖管理实践 | |
建立数据沙盒 | |
自动化数据库变更管理 | |
同源版本管理实践 | |
5. 持续交付与持续部署(二) | 利于部署及扩展的应用架构 |
部署与测试管道 | |
部署自动化模式 | |
自动化基础设施和环境的管理 | |
利用Puppet像管理代码一样管理基础设施 | |
ControlTier | |
Chef | |
针对部署的冒烟测试 | |
6. DevOps其他扩展性建设,整体实例分享 | 环境虚拟化实践 |
IaaS云架构 | |
EC2,GCE,Heroku | |
基于云的持续集成平台 | |
Google的实例 | |
Facebook的实例 | |
国内某项目详细案例分享 |