课程简介
帮助企业任何部门/团队快速地拨开DevOps最佳实践的神秘面纱,从理念、工具和流程等方面建立理论基础和信心。
学员将在两天的时间里,从DevOps的起源和概念出发,逐步展开梳理出DevOps的知识体系。对于当前容器、持续交付和微服务等核心技术也做概要全面的介绍。
目标收益
本课程属于DevOps入门级,概念普及型课程
培训对象
应用或服务产品经理
应用开发人员
IT运维人员
测试经理
项目经理
IT服务经理
课程内容
学员准备需求
以下是推荐要求,并非硬性需求。
通过网络对以上主题和技术有大概的了解和搜索
和培训老师一起做测试的需求:
自备笔记本电脑
电脑配置需求:8GB内存,预装虚拟化软件,预装三个512MB内存的Linux虚拟机,虚拟机预装Docker命令
电脑和虚拟机都可以上网
或者在数据中心中有三台可以上网的Linux虚拟机
推荐书籍和文档
课程大纲
第一天 上午 |
主题:DevOps历史介绍 主题:Flickr公司的DevOps理念,本主题是互联网公司DevOps实践的首次公开分享,具有里程碑意义 ~休息~ 主题:企业DevOps成功之道,引用Exin官方DevOps白皮书 开放讨论 |
第一天 下午 |
主题:DevOps核心技术:持续交付,微服务和容器;微服务系统架构介绍 主题:自动配置管理工具介绍,Docker相关的配置管理 主题:持续部署流水线介绍 ~休息~ 主题:服务发现、服务代理、蓝绿部署 主题:群集和服务扩展 开放讨论 |
第二天 上午 |
主题:自愈系统、集中化的日志和监控 主题:Docker/Docker Swarm 基础知识介绍 演示:Docker 1.12 群集管理和服务管理 ~休息~ 主题:运维自动化配置管理工具介绍:Foreman/Puppet、Ansible 演示:基于Forman的自动化部署和配置基线管理 开放式讨论 |
第二天 下午 |
演示:基于Ansible的应用部署管理 主题:持续集成/持续和部署工具 演示:Jenkins 2.0 基础配置和使用 ~休息~ 演示:使用基于Docker的PaaS平台工具,做持续集成和持续部署全流程演示 开放式讨论 |
第一天 上午 主题:DevOps历史介绍 主题:Flickr公司的DevOps理念,本主题是互联网公司DevOps实践的首次公开分享,具有里程碑意义 ~休息~ 主题:企业DevOps成功之道,引用Exin官方DevOps白皮书 开放讨论 |
第一天 下午 主题:DevOps核心技术:持续交付,微服务和容器;微服务系统架构介绍 主题:自动配置管理工具介绍,Docker相关的配置管理 主题:持续部署流水线介绍 ~休息~ 主题:服务发现、服务代理、蓝绿部署 主题:群集和服务扩展 开放讨论 |
第二天 上午 主题:自愈系统、集中化的日志和监控 主题:Docker/Docker Swarm 基础知识介绍 演示:Docker 1.12 群集管理和服务管理 ~休息~ 主题:运维自动化配置管理工具介绍:Foreman/Puppet、Ansible 演示:基于Forman的自动化部署和配置基线管理 开放式讨论 |
第二天 下午 演示:基于Ansible的应用部署管理 主题:持续集成/持续和部署工具 演示:Jenkins 2.0 基础配置和使用 ~休息~ 演示:使用基于Docker的PaaS平台工具,做持续集成和持续部署全流程演示 开放式讨论 |