培训目标:
|
基于DevOps的开发-集成-测试-交付-监控体系框架
构建DevOps体系框架
- 建立DevOps过程框架
- 建立DevOps组织结构
- 建立DevOps工作文化
DevOps全周期工程实践:方法、工具与案例
- DevOps实践之~ 代码管理
- DevOps实践之~ 持续集成
- DevOps实践之~自动化测试
- DevOps实践之~持续部署和发布
- DevOps实践之~自动化运维、基础设施和环境管理
基于微服务架构,构建企业级DevOps平台,提高响应能力与可用性
- 企业级DevOps平台概览
- 打造服务管理平台云(PaaS云)
- 企业级DevOps案例
-
-
DevOps概览 |
基于DevOps的开发-集成-测试-交付-监控体系框架
|
传统的从开发到运维的工作流程
传统软件交付模式及问题
DevOps 研发与运维理念的引入
DevOps工作流程
DevOps工具链概览
大型互联网企业DevOps实施案例剖析
DevOps中的开发-持续集成-测试-部署-上线-运维监控全周期流程
DevOps和IT服务管理的关系
DevOps和云计算的关系
DevOps和微服务的关系 |
构建DevOps体系框架 |
建立DevOps过程框架 |
DevOps全周期流程都有什么
DevOps和各种过程框架对比:
DevOps关键过程:
- 源代码管理
- 持续集成
- 自动化测试
- 持续部署
- 自动化运维
某知名互联网企业的DevOps过程框架参考,
DevOps成熟度模型的各个级别的能力要求
结合实际案例介绍:如何从现有过程过渡到DevOps过程
|
建立DevOps组织结构 |
DevOps典型组织结构模式
- 由高层领导牵头,CTO,RD,TEST,OPS
- 形成跨部门DevOps工作小组,RD到OPS的Gap
DevOps中的各种角色和责任
- 变革的领导者
- 工程教练专家
- 全栈工程师
- 跨职能团队 DevOps的人员能力要求和培养方法
|
建立DevOps工作文化 |
树立团队共同的价值观
建立变革的勇气
DevOps的团队的工作协同与沟通文化
自学习能力和自组织能力
精益思想和敏捷工作方式
如何让DevOps的工作文化落地生根
|
DevOps全周期工程实践:方法、工具与案例 |
DevOps实践之~ 代码管理 |
DevOps的代码管理的观点与方法实践
对代码的版本进行划分、标识与控制
依赖关系管理:描述程序之间的依赖关系,变更影响分析,关系的维护
代码库的配置管理:版本库,工作库,产品库
Code相关的编译环境管理
DevOps的代码管理最佳实践
DevOps代码管理工具的搭建与流水线作业
实践案例与演示:代码分支、开发、合并与变更管理 |
DevOps实践之~ 持续集成 |
为什么持续集成
持续集成有哪些内容
持续集成的开发模式路线图
持续集成流程
持续集成平台的构建与工具插件的引入
持续集成最佳实践
实践案例与演示:持续集成流水线的设计、执行与报告 |
DevOps实践之~自动化测试 |
DevOps的自动化测试关注点
DevOps的自动化测试工作流程图
自动化测试框架
自动化测试工具
持续集成平台Jenkins的集成自动化测试工具
实践案例与演示:自动化测试流水线的设计、执行与报告 |
DevOps实践之~持续部署和发布 |
DevOps部署流水线介绍
部署流水线相关实践
- 创建发布策略
- 部署的流程
- 部署的内容
- 部署的环境
部署前的准备
如何实现一个部署流水线、环境与工具
部署的变更管理与更新方法与工具
部署的最佳实践
进阶到持续部署的工作流程和工具
实践案例与演示:持续部署流水线、工具与交付物
|
DevOps实践之~自动化运维、基础设施和环境管理 |
DevOps的自动化运维的理念与范围
- 运维工作体系参考框架
- 运维管理哪些内容
- 运维团队的角色与分工
- 如何实现运维标准化
- 哪些可以进行运维自动化
传统的运维管理都有哪些内容:
云计算时代的运维环境变化:
- 虚拟化的需要和带来的挑战
- 基础设施和应用程序监控
- 监控的自动化采集问题
- 监控的显示面板
- 如何在分布式系统中快速定位问题
- 如何执行分布式监控任务
DevOps的自动化运维特点:
- 虚拟容器与环境
- 从IT基础设施到服务的全面管理
- 自动化发布管理
- 服务监控与管理
- 根据业务需要动态配置资源
- 自动化与快速响应
基于Docker构建运行容器
- Docke的功能和用途
- Docker与自动化运维
- Docker安装配置
- Docker镜像管理
- Docker网络管理
- Docker监控
- 分组讨论:Docker的运维自动化
构建基于K8S的容器云
- K8s总体架构
- K8s API
- K8s网络原理
- K8s服务配置详解
- K8s日常运维
- K8s的调度与运维自动化
- 构建基于K8S的容器云
- 分组讨论:K8S容器云的运维管理
分布式日志采集与分析
- 日志分析的重要性
- 云计算环境下的日志采集和分析问题
- 主流日志分析工具介绍
- ELK实战
|
基于微服务架构,构建企业级DevOps平台,提高响应能力与可用性 |
企业级DevOps平台概览 |
什么是企业级DevOps平台
微服务架构与服务管理平台
企业级DevOps平台的现状与发展趋势
企业服务管理和监控概览 |
打造服务管理平台云(PaaS云) |
PaaS需要解决的问题
企业级PaaS平台架构
PaaS平台技术选型
PaaS平台详细解决方案介绍 |
企业级DevOps案例 |
企业工具集云平台
- 管理的内容有哪些
- 云平台的功能有哪些
- 可选的的云平台方案介绍
- 如何开发自己的云平台 企业持续交付平台
- 持续交付平台的功能
- 持续交付平台的技术架构
- 持续交付平台选型和构建
企业云应用引擎
- 云应用引擎的功能
- 企业云应用引擎的技术架构
- 企业云应用引擎选型和构建
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值