课程大纲
授课内容 | |
Unit 1:DevOps知识体系 | Unit 2:DevOps三步工作法 |
l DevOps简介 l DevOps之精益管理 l DevOps之敏捷研发 l DevOps之持续交付 l DevOps工具链简介 | l 百度、腾讯、阿里云工具链介绍 l DevOps三步工作法Flow l DevOps三步工作法FeedBack l DevOps三步工作法持续学习和实验 |
Unit 3:端到端DevOps-敏捷开发 | Unit 4:端到端DevOps质量管理 |
l 商业创新(商业画布、精益画布) l 产品设计(用户故事地图) l 需求管理(史诗、用户故事、任务管理) l 敏捷研发(迭代和版本发布) l 开发IDE和版本控制Git l 代码仓库管理Gitlab(分支管理) l Gitlab演示(根据案例演示) | l 测试管理(测试用例、缺陷管理) l 代码质量扫描Sonarqube l Jenkins与SonarQube集成演示 l SonarQube代码质量讲解 l 自动测试介绍(单元测试、验收测试) l 自动化接口测试工具演示 |
Unit 5:端到端DevOps-持续运营 | Unit 6:DevOps度量和案例 |
l 运维知识体系 l 运维可观测体系 l 自动化运维平台建设 l Google SRE介绍 l 运维容量和成本管理 | l DevOps数据度量体系 l DevOps度量的指标(Cycle time/Lead Time、交付频率、变更失败率等等) l DevOps五级成熟度模型解读 l DevOps案例介绍(某金融企业) l 自由交流 |