曙海教学优势
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海培训的课程在业内有着响亮的知名度。
本课程,秉承二十一年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。
课程大纲
时间 |
主题 |
|
第一天上午 |
DevOps概念与组成 |
DevOps理论、文化、收益、反模式 |
DevOps团队组织、架构演变模式 |
||
正确与错误的DevOps思维,及场景分析 |
||
DevOps中敏捷与精益的作用(快速视频呈现) |
||
DevOps对企业带来的好处 |
||
DevOps与不同的运营方法论的组合 |
||
DevOps转型推动 |
DevOps中,不可忽视文化 |
|
团队化规模化思考,痛点分析 |
||
敏捷团队转型到DevOps体系 |
||
传统团队转型到DevOps体系 |
||
DevOps组织结构的自我演进 |
||
DevOps中流程的正确性保证 |
||
传统模式转变中的双态模式:稳态+敏态 |
||
第一天下午 |
DevOps转型路线设计 |
根据业务特征与技术堆栈,进行目标选型 |
文化认知与反馈,团队选择与构建 |
||
组织过程的自我优化与演进,小范围投资 |
||
流程的正确性保证 |
||
双峰挑战下的质量与监管落地 |
||
安全的要求与融合 |
||
DevOps转型中的风险与痛点 |
||
文化 |
传统模式转型到DevOps,需要注意什么 |
|
敏捷模式转型到DevOps,需要注意什么 |
||
高层、中层、基层,如何构建DevOps的文化 |
||
DevOps转型中,最大的挑战和困难 |
||
DevOps转型中,最重要的是什么 |
||
成功案例分析:某银行文化组织转型 |
||
失败案例分析:某互联网金融公司,转型失败分析 |
||
构建的整体技术平台方向 |
整体构建详细思路 |
|
开发转型落地点 |
||
持续测试、分层测试、测试建模的切入 |
||
运维的挑战与转型实施 |
||
整体沟通链条的构建 |
||
KPI/OKR的持续考核与持续反馈 |
||
需要哪些团队的何种投入 |
||
第二天上午 |
应用、需求和开发设计 |
应用生命周期与服务生命周期 |
项目章程及可视化控制, 需求分析的快速变更自适应 |
||
基础设施支持,云和虚拟化 |
||
开发架构设计,SOA、微服务等模式的引入 |
||
组件和依赖 |
||
架构考虑运营时的要求 |
||
持续集成、快速研发与Pipeline |
持续集成、持续交付与持续部署 |
|
持续集成平台 |
||
单分支开发策略 |
||
规律性增量发布策略 |
||
特性开关技术、服务降级与抽象分支 |
||
产出管理 |
||
Pipeline建设相关实践 |
||
测试分析 |
质量目标的变化 |
|
当前挑战与趋势,大型系统持续交付难点 |
||
各阶段KPI定义 |
||
各阶段测试策略 |
||
第二天下午 |
持续测试 |
DevOps中,测试策略改变与测试前置 |
持续测试在DevOps全局链中的作用,构建持续反馈 |
||
分级测试及对应测试域的介绍 |
||
复杂场景与简单场景的持续测试举例 |
||
自动化测试的作用,与不同场景下的应用 |
||
移动端测试自动化,及App专项测试 |
||
持续交付与持续部署 |
Canary发布策略 |
|
Blue-Green发布方法 |
||
灰度发布、抹黑启动 |
||
标准化一切 |
||
组件与依赖管理实践 |
||
建立数据沙盒 |
||
自动化数据库变更管理 |
||
同源版本管理实践 |
||
运维 |
服务级别协议 |
|
应用管理与资源管理 |
||
数据管理 |
||
基础设施维护 |
||
持续交付的架构角度 |
||
配置管理与版本管理 |
||
业务连续性维护的相关运维措施,业务终止 |
||
伸缩与发布策略 |
||
运维PaaS平台化实现 |