课程培训
企业级DevOps工作体系与平台培训课程

 

培训目标:

 

基于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,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>