课程介绍

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。在基础技术创业这个圈子里,Docker算是最火的独角兽了,几乎没有性能开销,可以很容易地在机器和数据中心中运行,最重要的是,他们不依赖于任何语言、框架或包装系统。

本次课程帮助听众了解Docker的技术架构,并通过P2P/互联网/金融应用架构案例深入体会Docker在Devops流程中的使用。讲师将结合Docker在燃气管网数据采集及数据分析云平台的案例深度剖析Docker与物联网的结合。

谁应参加?

软件工程师、高级软件工程师、测试工程师,产品经理,项目经理,研发经理以及对Docker感兴趣的各类技术人。

您能学到什么?
本次课程历时一天,通过此课程的培训,学员可以深入了解使用Docker技术在开发测试环节的应用。通过Docker化的持续集成,镜像构建,打造以容器为交付件的云平台原生应用,实现快速开发,快速迭代,快速部署。
课程大纲:
Docker核心技术和基于Docker的云端应用开发
时间 主题 内容
09:00-12:00 Docker的技术基础

● 三次技术革命
● 软件开发,从敏捷到精益
● 微服务容器集群

Docker的操作实践

● Docker引擎的安装
● 容器和镜像
● 如何撰写Dockerfile
● 使用Docker Hub
  – 镜像上传和下载
  – 自动化构建
  – Web Hooks and Build Triggers

Docker的技术基础

●  容器技术的历史
●  CGroup和NameSpace
●  Docker项目的发展历程

Docker的生态系统和未来展望

● Docker的生态系统
  – Docker的新项目:Machine,Swarm,Compose
  – Kubernets
  – CoreOS

午休
13:00-17:00 Docker技术进阶

● Docker的网络
● Docker的存储
● Docker容器的互联(Link)
● Docker容器的调度(orchestration)
● Docker的安全和TLS
● Docker Remote API

使用Docker开发云端原生应用

● 在开发测试全流程中引入Docker
● 使用Docker进行持续集成和持续发布
● 微服务架构与云端原生应用

Docker实战案例分析

● Docker在Devops流程中的使用,以P2P/互联网/金融应用架构为例
● Docker与物联网的结合,以燃气管网数据采集及数据分析云平台为例

讲师介绍

喻勇

DaoCloud联合创始人 曾在VMware和微软担任技术及管理工作。负责Cloud Foundry、大数据、Windows Azure等前沿产品在开发者、技术社区及战略合作伙伴中的推广和应用 ,在系统架构、云计算和开发应用平台等方面有超过10年的经验,曾入选微软全球最有价值专家。

郭峰

DaoCould联合创始人,研发副总裁 曾担任EMC中国研究院云平台的主任工程师,也是中国最早接触Cloud Foundry、OpenStack及Docker的技术人员,在开源社区拥有很高的声誉。郭峰拥有二十多项美国专利申请,专长于云平台及服务构建、分布式系统、虚拟化技术、企业应用及数据平台化,曾参与Spring框架项目开发,是一名业内顶尖的应用架构专家。

孙宏亮

DaoCloud初创团队成员,软件工程师 读研期间活跃在PaaS和Docker开源社区,对Cloud Foundry有深入研究和丰富实践,擅长底层平台代码分析,对分布式平台的架构有一定经验,撰写了大量有深度的技术博客。2014年末加入DaoCloud团队,致力于传播以Docker为主的容器的技术,推动互联网应用的容器化步伐。

 
 
  • 其他说明:
  • 提交