云计算虚拟化Docker企业级最佳实践(3天)
云计算虚拟化Docker企业级最佳实践(3天)
王家林:Spark、Docker、Android技术中国区布道师。
联系邮箱18610086859@126.com
电话:18610086859
QQ:1740415547
微信号:18610086859
云计算虚拟化Docker企业级最佳实践
课程特色
Docker就像一场森林大火重新创造了一个全新的云计算领域,Docker作为云计算分布式软件工程的革命正在深刻地改变传统分布式系统的开发、测试和部署。其影响的神速远胜于云计算第一代技术OpenStack等;Docker不仅是历史上最流行的开源项目之一,而且也从根本上改变了人们构 建应用程序的思维方式。它可以把程序及依赖的二进制文件、第三方库等封装在一起,运行在任何安装 Docker Daemon 的服务器上,它有望成为未来软件自动化部署的标准。
1,2013年9月16日,Docker 宣布已获4000万美元的C轮融资,其总融资已达6600万美元,上月内幕人士透露,其估值已达 4 亿美元;
2,除了资本的流入,IBM、谷歌、Rackspace、红帽、微软、VMware以及Amazon等巨头也纷纷在支持容器技术上加磅,与Docker展开合作;
3,国内的Baidu使用Docker技术全部重构了BAE平台,各方面的表现都超过预期;
4,在腾讯内部,大家所熟知的QQ空间,相册,农场等很多系统,底层都跑在Container上的,腾讯云的弹性web引擎也是基于Container构建的,搜狐云景也是国内早期的Container实践者之一;
5,Docker拥有超过500个代码贡献者,20个核心Maintainer,超过8000个创建在GitHub上的Docker相关项目,30多个国家90多个城市举办的超过250个Docker技术聚会,以及大于50万次的boot2docker下载。拥有特殊优势的Docker已经引爆热潮。
本次会议内容聚焦于Docker技术本身,涵盖云计算虚拟化技术及产品、Docker 的历史及 Docker Governance、Docker 基本概念及相关内核 Namespaces & Cgroups、Docker AUFS 存储机制、Docker Hub & Docker Registry、Docker Registry API、Docker Remote API、Dockerfile 介绍、Docker Tips、Docker 周边产品深入解析等,在讲解的过程中会伴有大量的Docker操作实例展示,带领大家动手打造企业的轻量级云计算平台。
培训目标
Docker工程师
云计算CTO和架构师
云计算运维工程师
培训对象
云计算技术爱好者
大数据技术爱好者
培训方式
本课程共计3天,内容涵盖云计算虚拟化和Docker几乎所有的核心内容,理论和代码实践并重,循序渐进中使用Docker打造企业轻量级云计算平台。
专家介绍
王老师
当今云计算领域最火爆的技术Docker源码级专家和Docker技术在中国的最早实践者之一。
Spark亚太研究院院长和首席专家,移动互联网、云计算和大数据技术领域集大成者。
在Spark、Hadoop、Android、Docker等方面有丰富的源码、实务和性能优化经验。彻底研究了Spark从0.5.0到1.1.0共18个版本的Spark源码。
Hadoop源码级专家,曾负责某知名公司的类Hadoop框架开发工作,专注于Hadoop一站式解决方案的提供,同时也是云计算分布式大数据处理的最早实践者之一,Hadoop的狂热爱好者,不断的在实践中用Hadoop解决不同领域的大数据的高效处理和存储,现在正负责Hadoop在搜索引擎中的研发等,著有《云计算分布式大数据Hadoop实战高手之路---从零开始》《云计算分布式大数据Hadoop实战高手之路---高手崛起》《云计算分布式大数据Hadoop。实战高手之路---高手之巅》等;
多款浏览器定制者,中国大陆HTML5的技术引领者。
为超过50家公司提供了基于Linux和Android的软硬整合解决方案。
擅长构建系统和打造框架,特别精通于Java与C/C++混合的框架实现。
Android架构师、高级工程师、咨询顾问、培训专家;
通晓Android、HTML5、Hadoop,迷恋英语播音和健美;
致力于Android、HTML5、Hadoop的软、硬、云整合的一站式解决方案;
国内最早(2007年)从事于Android系统移植、软硬整合、框架修改、应用程序软件开发以及Android系统测试和应用软件测试的技术专家和技术创业人员之一。
HTML5技术领域的最早实践者(2009年)之一,成功为多个机构实现多款自定义HTML5浏览器,参与某知名的HTML5浏览器研发;
超过10本的IT畅销书作者;
课程时间:2天
课程内容:
第一天
第1个主题:云计算虚拟化技术(理解云计算虚拟化技术和虚拟化原理)
介绍什么是虚拟化技术,虚拟化技术给我们带来了什么好处。比较基于Hypervisor实现的虚拟化和Container技术实现的虚拟化的区别。
第2个主题:Docker的虚拟化原理(理解云计算Docker的虚拟化原理)
介绍什么是Docker,以及Docker背后的一些关键技术CGroups, Namespace, AUFS的介绍。从原理和架构角度分析Docker是如何通过基于Virtualbox的支持来实现不同操作系统的支持,如何在Windows,和Mac,Linux下安装Docker服务。
第3个主题:Docker的安装和使用实战(实战Docker的安装和使用)
在Ubuntu、RedHat中安装Docker、通过Boot2Docker把Docker部署在Windows上,测试Boot2Docker、Docker的配置和升级;动手创建和使用第一个Docker容器;
第4个主题:Docker镜像和仓库(实战Docker镜像和仓库的使用)
Docker镜像的查找、pull和构建;动手实战使用DockerFile构建Docker镜像;将镜像推送到Docker Hub; 删除镜像;运行自己的Docker Registry;
第5个主题:Docker在测试中的实战(实战Docker的安装和使用)
使用Docker 测试静态网站;使用Docker 构建并测试Web应用程序;Docker 用于持续集成;Drone、Shippable;
第二天
第6个主题:使用Docker构建服务实战(实战Docker的服务的构建)
构建第一个应用实战;使用Docker 构建一个Java应用服务实战;多容器的应用栈构建实战;
第7个主题:深入解析Image和BaseImage(理解云计算Docker内部的工作机制)
深度分析和讲解Docker中的Image的概念,以及Docker如何采用分层的机制来实现Image的管理。深度分析和讲解什么是BaseImage。如何通过Docker Hub来查找Image,以及如何使用Search 和 Pull的命令来搜索和下载一个Image。
第8个主题:Docker源码解析(理解云计算Docker核心实现源码)
分析如何通过docker命令,解析出命令行flag参数,以及docker命令中的请求参数;如何创建一个Docker Client;主要分析Docker Daemon的启动流程;分析Docker Daemon加载过程中NewDaemon的实现;从源码的角度分析Docker Server的创建、分析Docker Daemon在启动过程中,为Docker配置的网络环境,Docker Container将从源码的角度分析Docker Container从无到有的过程中,Docker Container网络创建的来龙去脉;
第三天
第9个主题:使用Fig 编配Docker实战(实战云计算Docker的Fig的使用)
Fig的安装、配置和运行 Consul、服务发现和Docker ;构建和使用Consul 镜像;使用 Fleet 、etcd、 Kubernetes、Apache Mesos、Helios、Centurion、 Libswarm。
第10个主题:深度解析Docker的高级特性(理解云计算Docker的高级特性)
Docker的一些其他的特性,例如如何通过Link的方式来把两个容器链接在一起,以及如何创建一个Volume的容器并且把它Attach到另个一个容器上等
第11个主题:使用Docker构建云计算平台实战(具备使用Docker构建自己云计算平台的能力)
如何通过Docker来实现一个本地的Web开发环境的基本搭建,介绍如何通过API来实现对于Docker的Container的管理。介绍什么是Cloud Computing,什么是IaaS,PaaS和SaaS,介绍FIG这个开源工具,以及如何通过FIG来实现一个轻量级的基于Docker的PaaS。
动手实战:通过FIG来实现一个轻量级的基于Docker的PaaS。
课程链接:http://bbs.tianya.cn/post-itinfo-341794-1.shtml
联系邮箱18610086859@126.com
电话:18610086859
QQ:1740415547
微信号:18610086859
云计算虚拟化Docker企业级最佳实践
课程特色
Docker就像一场森林大火重新创造了一个全新的云计算领域,Docker作为云计算分布式软件工程的革命正在深刻地改变传统分布式系统的开发、测试和部署。其影响的神速远胜于云计算第一代技术OpenStack等;Docker不仅是历史上最流行的开源项目之一,而且也从根本上改变了人们构 建应用程序的思维方式。它可以把程序及依赖的二进制文件、第三方库等封装在一起,运行在任何安装 Docker Daemon 的服务器上,它有望成为未来软件自动化部署的标准。
1,2013年9月16日,Docker 宣布已获4000万美元的C轮融资,其总融资已达6600万美元,上月内幕人士透露,其估值已达 4 亿美元;
2,除了资本的流入,IBM、谷歌、Rackspace、红帽、微软、VMware以及Amazon等巨头也纷纷在支持容器技术上加磅,与Docker展开合作;
3,国内的Baidu使用Docker技术全部重构了BAE平台,各方面的表现都超过预期;
4,在腾讯内部,大家所熟知的QQ空间,相册,农场等很多系统,底层都跑在Container上的,腾讯云的弹性web引擎也是基于Container构建的,搜狐云景也是国内早期的Container实践者之一;
5,Docker拥有超过500个代码贡献者,20个核心Maintainer,超过8000个创建在GitHub上的Docker相关项目,30多个国家90多个城市举办的超过250个Docker技术聚会,以及大于50万次的boot2docker下载。拥有特殊优势的Docker已经引爆热潮。
本次会议内容聚焦于Docker技术本身,涵盖云计算虚拟化技术及产品、Docker 的历史及 Docker Governance、Docker 基本概念及相关内核 Namespaces & Cgroups、Docker AUFS 存储机制、Docker Hub & Docker Registry、Docker Registry API、Docker Remote API、Dockerfile 介绍、Docker Tips、Docker 周边产品深入解析等,在讲解的过程中会伴有大量的Docker操作实例展示,带领大家动手打造企业的轻量级云计算平台。
培训目标
Docker工程师
云计算CTO和架构师
云计算运维工程师
培训对象
云计算技术爱好者
大数据技术爱好者
培训方式
本课程共计3天,内容涵盖云计算虚拟化和Docker几乎所有的核心内容,理论和代码实践并重,循序渐进中使用Docker打造企业轻量级云计算平台。
专家介绍
王老师
当今云计算领域最火爆的技术Docker源码级专家和Docker技术在中国的最早实践者之一。
Spark亚太研究院院长和首席专家,移动互联网、云计算和大数据技术领域集大成者。
在Spark、Hadoop、Android、Docker等方面有丰富的源码、实务和性能优化经验。彻底研究了Spark从0.5.0到1.1.0共18个版本的Spark源码。
Hadoop源码级专家,曾负责某知名公司的类Hadoop框架开发工作,专注于Hadoop一站式解决方案的提供,同时也是云计算分布式大数据处理的最早实践者之一,Hadoop的狂热爱好者,不断的在实践中用Hadoop解决不同领域的大数据的高效处理和存储,现在正负责Hadoop在搜索引擎中的研发等,著有《云计算分布式大数据Hadoop实战高手之路---从零开始》《云计算分布式大数据Hadoop实战高手之路---高手崛起》《云计算分布式大数据Hadoop。实战高手之路---高手之巅》等;
多款浏览器定制者,中国大陆HTML5的技术引领者。
为超过50家公司提供了基于Linux和Android的软硬整合解决方案。
擅长构建系统和打造框架,特别精通于Java与C/C++混合的框架实现。
Android架构师、高级工程师、咨询顾问、培训专家;
通晓Android、HTML5、Hadoop,迷恋英语播音和健美;
致力于Android、HTML5、Hadoop的软、硬、云整合的一站式解决方案;
国内最早(2007年)从事于Android系统移植、软硬整合、框架修改、应用程序软件开发以及Android系统测试和应用软件测试的技术专家和技术创业人员之一。
HTML5技术领域的最早实践者(2009年)之一,成功为多个机构实现多款自定义HTML5浏览器,参与某知名的HTML5浏览器研发;
超过10本的IT畅销书作者;
课程时间:2天
课程内容:
第一天
第1个主题:云计算虚拟化技术(理解云计算虚拟化技术和虚拟化原理)
介绍什么是虚拟化技术,虚拟化技术给我们带来了什么好处。比较基于Hypervisor实现的虚拟化和Container技术实现的虚拟化的区别。
第2个主题:Docker的虚拟化原理(理解云计算Docker的虚拟化原理)
介绍什么是Docker,以及Docker背后的一些关键技术CGroups, Namespace, AUFS的介绍。从原理和架构角度分析Docker是如何通过基于Virtualbox的支持来实现不同操作系统的支持,如何在Windows,和Mac,Linux下安装Docker服务。
第3个主题:Docker的安装和使用实战(实战Docker的安装和使用)
在Ubuntu、RedHat中安装Docker、通过Boot2Docker把Docker部署在Windows上,测试Boot2Docker、Docker的配置和升级;动手创建和使用第一个Docker容器;
第4个主题:Docker镜像和仓库(实战Docker镜像和仓库的使用)
Docker镜像的查找、pull和构建;动手实战使用DockerFile构建Docker镜像;将镜像推送到Docker Hub; 删除镜像;运行自己的Docker Registry;
第5个主题:Docker在测试中的实战(实战Docker的安装和使用)
使用Docker 测试静态网站;使用Docker 构建并测试Web应用程序;Docker 用于持续集成;Drone、Shippable;
第二天
第6个主题:使用Docker构建服务实战(实战Docker的服务的构建)
构建第一个应用实战;使用Docker 构建一个Java应用服务实战;多容器的应用栈构建实战;
第7个主题:深入解析Image和BaseImage(理解云计算Docker内部的工作机制)
深度分析和讲解Docker中的Image的概念,以及Docker如何采用分层的机制来实现Image的管理。深度分析和讲解什么是BaseImage。如何通过Docker Hub来查找Image,以及如何使用Search 和 Pull的命令来搜索和下载一个Image。
第8个主题:Docker源码解析(理解云计算Docker核心实现源码)
分析如何通过docker命令,解析出命令行flag参数,以及docker命令中的请求参数;如何创建一个Docker Client;主要分析Docker Daemon的启动流程;分析Docker Daemon加载过程中NewDaemon的实现;从源码的角度分析Docker Server的创建、分析Docker Daemon在启动过程中,为Docker配置的网络环境,Docker Container将从源码的角度分析Docker Container从无到有的过程中,Docker Container网络创建的来龙去脉;
第三天
第9个主题:使用Fig 编配Docker实战(实战云计算Docker的Fig的使用)
Fig的安装、配置和运行 Consul、服务发现和Docker ;构建和使用Consul 镜像;使用 Fleet 、etcd、 Kubernetes、Apache Mesos、Helios、Centurion、 Libswarm。
第10个主题:深度解析Docker的高级特性(理解云计算Docker的高级特性)
Docker的一些其他的特性,例如如何通过Link的方式来把两个容器链接在一起,以及如何创建一个Volume的容器并且把它Attach到另个一个容器上等
第11个主题:使用Docker构建云计算平台实战(具备使用Docker构建自己云计算平台的能力)
如何通过Docker来实现一个本地的Web开发环境的基本搭建,介绍如何通过API来实现对于Docker的Container的管理。介绍什么是Cloud Computing,什么是IaaS,PaaS和SaaS,介绍FIG这个开源工具,以及如何通过FIG来实现一个轻量级的基于Docker的PaaS。
动手实战:通过FIG来实现一个轻量级的基于Docker的PaaS。
课程链接:http://bbs.tianya.cn/post-itinfo-341794-1.shtml
蓝色的泪a- 帖子数 : 6336
注册日期 : 13-06-03
您在这个论坛的权限:
您不能在这个论坛回复主题