求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
英特尔 SCRUM-敏捷开
东方证券 基于看板的敏捷方法
亚信 工作量估算
法国电信 基于iproces
赛孚耐 基于Scrum的敏
英国帕吉 基于MyProce
中海油 软件开发过程

相关课程  
统一过程及应用
敏捷过程实践
基于XP/RUP的迭代开发
软件开发过程指南
SCRUM过程实践
敏捷测试-简单而可行
 

全部课程 >  
基于Docker的Devops实战训练        
 
徐老师
微软最有价值专家 (2006 - 2015), 微软区域技术总监。
 
地点时间: 线上 北京 深圳 上海 根据报名开班
课程费用:5500元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程融合了敏捷最佳实践和方法,是老师多年来在Devops上的实践经验和总结,为参训者提供体验式的Devops实施指导。
    本课程采用UDAD用户故事驱动和敏捷开发实施框架和持续交付实施框架,作为方法论指导,基于Docker的DevOps流水线作为动手实验场景。从理论、方法和实践三个层次上,为团队提供建议,让希望引入DevOps的团队能够有一个整体的方法论指导。

    培训目标:

    配合GitLab,Jenkins,Azure云计算平台和Docker提供的容器化工具支撑,提供端到端的可落地的DevOps实施方案指导。
    培训对象:产品经理、项目经理、QA质量管控、Developers开发人员、工程师、C-Level Managers管理者
    学员基础:3-5年相关项目经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    主题
    内容

    破冰、培训整体介绍、团队分组
    参训人员互相熟悉,并分成4个小组。 讲师对培训进行整体介绍。
    DevOps和UDAD概述
    DevOps的价值,知识体系;通过案例分享了解实现 DevOps的过程和收益。UDAD框架整体介绍,了解软件开发的本质和UDAD所解决的问题领域。
    Docker技术概述
    Docker技术的背景和对DevOps的价值
    基于容器的DevOps发布流水线
    使用Docker和容器技术构建持续交付流水线
    场景演示:容器化本地开发环境,容器化主机,容器编排平台Docker Swarm,私有镜像仓库,GitLab+Jenkins搭建持续交付流水线

    团队演练:使用容器化DevOps流水线开发,测试和发布容器化应用
    各团队按照讲师提供的操作 手册在预先配置好的环境中完成特性分支建立,代码编写和签入,Pull Request提交,自动化构建,容器打包,容器上传私有镜像仓库,发布容器到测试(docker machine)和生产环境(docker swarm集群)

    持续交付实施架构
    使用容器构建微服务架构应用
    了解持续交付所涉及的方法和实践
    了解微服务架构的特点,学习编辑Dockerfile完成服务容器化打包,学习编写dokcer-compose完成多容器应用的编排;学习如何手动完成容器应用的发布。
    使用Jenkins搭建容器化应用的发布流水线
    了解在Jenkins中搭建容器化发布流水线的方法
    容器编排平台介绍
    Docker Swarm平台架构
    了解容器编排平台的特点和价值,如何选择合适自己的编排平台(Docker Swarm / k8s / Apache Mesos / Service Fabric)深入了解Docker Swarm 集群的架构和搭建方法,介绍多主机容器化环境的挑战和解决方案

    团队演练:使用GitLab+Jenkins搭建容器化DevOps发布流水线
    各团队在教师的领导下,按照操作手册,完成GitLab项目配置,Jenkins作业配置,容器化主机建立,Docker Swarm集群初始化:从而完成整条DevOps发布流水线的配置。

    容器Cow机制和数据持久化方案
    深入了解容器Copy on Write机制及其影响
    解决方案:使用数据卷和云平台持续久化容器数据
    容器网络机制和多主机网络解决方案
    深入了解docker网络机制及其影响
    解决方案:使用bridge / overlay网络及云平台网络驱动实现多主机网络解决方案
    容器日志机制和监控解决方案
    深入了解容器日志机制及影响
    解决方案:使用ELK / logstash / Kabana搭建企业级容器集群监控平台
    团队演练:改进DevOps流水线,实现数据持久化(容器迁移),跨主机网络(微服务集群),多主机监控
    各团队在讲师的指导下,按照操作手册在Day 2所搭建的环境中添加数据持续化,跨主机网络和监控系统。掌握在生产环境中使用Docker作为容器化DevOps解决方案的能力
       
     
    其他人还看了课程
    基于Docker进行自动化部署与测试  1892 次浏览
    AS9100D标准内审员课程  1514 次浏览
      
    ChatGPT快速入门  1156 次浏览
    数据治理与数据仓库建模  3287 次浏览
    MBSE 的5堂课  1180 次浏览
    定制内训


    咨询服务:过程改进
    咨询目标 帮助客户建立研发过程体系,
    指导客户团队实践、验证过程体系,
    建立持续改进机制
    咨询范围 研发全过程:需求,设计,开发,测试, 需求管理,配置管理,质量管理,项目管理。
    咨询方式 建立研发过程与产品质量评价标准,
    诊断当前研发过程现状与问题
    引入合理的研发过程体系框架,
    指导团队实践,验证新的过程体系框架。
    总结过程改进结果,建立持续改进机制。
    成功案例 法国电信,烽火通信,安泰人寿,首都发展集团,某汽车电子企业,某互联网电商公司。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]