课程大纲
课程名称
介绍DevOps敏捷项目优秀实践
课程适合人群
软件研发工程师、项目经理、部门经理
本课程重点解答&解决
敏捷、从敏捷到DevOps、从DevOps到XXXOps
本课程亮点+核心价值介绍
系统介绍敏捷、DevOps和XXXOps(AIOps、DataOps、ChatOps…)
课程大纲
课长4天
1敏捷
敏捷及其敏捷宣言
极限编程
Scrum
Scrum的3个角色
PO
研发团队
Scrum Master
Scrum的5个事件
Sprint
Sprint计划会议
每日站会
Sprint评审会议
Sprint回顾回忆
Scrum的3个工件
产品代办列表
Sprint代办列表
燃尽图
2 从敏捷到DevOps
DevOps 运作的三个原理
系统思考(Systems Thinking)。
强化反馈环(Amplify Feedback Loops)。
持续试验和学习的文化(Culture of Continual Experimentation And Learning)。
六大武器
标准化作业:pipline
快速失败(Fast Fail)
快速反应
高质量与高效率
降低成本
团队协作(研发、运维、测试)
七个阶段
持续开发
持续集成
持续测试
持续监控
持续反馈
持续部署
三个重要因素
代码质量
分支与工作流
Git Flow
GitHub Flow
GitLab Flow
流水线
DevOps工具链
3 从DevOps到XXXOps
DevSecOps
概念的提出
安全相关的成熟度模型
DevSecOps工具
动态应用安全测试(Dynamic Application Security Testing,DAST)
静态应用安全测试(Static Application Security Testing ,SAST)
交互式应用安全测试(Interactive Application Security Testing,IAST)
软件成分分析(Software Composition Analysis,SCA)
DevPerfOps
代码本地开发测试阶段的DevPerfOps的实践
低码递交阶段的DevPerfOps的实践
持续集成阶段的DevPerfOps的实践
持续发布阶段的DevPerfOps的实践
全链路压测
流量回放
AIOps
AIOps历史
IOps关键技术
数据采集
数据处理
数据存储
数据分析
AIOps算法
AIOps应用场景
保障运营
成本优化
效率提升
DataOps
DataOps的发展理念
DataOps 4个关键能力
DataOps体系架构
ChatOps
4 实战(3天)
【投稿】【关闭窗口】【打印】