Skip to content

fanbbs/training

 
 

Repository files navigation

#《Docker/Kubernetese/PaaS基础》课程大纲

##培训对象

  • 开发工程师

  • 平台运维人员

  • 系统架构师

##课程目的

  • 帮助研发团队了解容器、容器编排的基础知识

  • 理解为何使用容器、在何种场景使用容器

  • 将容器技术应用来提升开发和软件交付的效率

##课程目标

通过本次培训,您将:

  • 理解相关概念

  • 动手实际操作

  • 利用DataFoundry搭建第一个PaaS上的应用

##课前准备

-   学习和了解Docker的预备知识(http://edu.51cto.com/course/course_id-4238.html)

-   下载Docker本地使用环境(http://get.daocloud.io/#install-docker-for-mac-windows) ;如果是win10以下的版本,安装docker toolbox(https://get.daocloud.io/toolbox/)

-   下载关键镜像 docker pull registry.dataos.io/training/ubuntu:14.04 ; docker pull registry.dataos.io/training/playgroud ; docker pull registry.dataos.io/training/node

-   学习和了解Kubernetes的预备知识(http://www.jikexueyuan.com/course/2092.html)

-   学习和了解DataFoundry (https://lab.dataos.io)

-   下载git客户端

-   下载DataFoundry客户端以及相关依赖

    *   https://s3.cn-north-1.amazonaws.com.cn/datafoundry/client/linux-32bit.tar.gz

    *   https://s3.cn-north-1.amazonaws.com.cn/datafoundry/client/linux-64bit.tar.gz

    *   https://s3.cn-north-1.amazonaws.com.cn/datafoundry/client/mac.zip

    *   https://s3.cn-north-1.amazonaws.com.cn/datafoundry/client/windows.zip

##授课内容 Docker基础 -讲授,演示,操作-1H

-   容器的意义
-   Docker容器
-   Docker镜像
-   编写Dockerfile
-   镜像仓库
-   本地开发实践 
-   小结                                                                                               

容器进阶 - 讲授,演示-0.5H

-   容器网络
-   容器存储
-   容器编排
-   监控、日志
-   其他容器及趋势   
-   小结                                        

DevOps -讲授,演示-0.5H

-   背景
-   康威定律
-   方法论,CI、CD
-   DevOps工具
-   Docker对DevOps的影响   
-   小结                                  

微服务 -讲授,演示-0.5H

-   背景
-   优缺点
-   技术实现
-   小结                                                     

Kubernetes基础-讲授,演示,操作-1H

-   历史
-   组件
-   资源对象和业务逻辑
-   操作(客户端)
-   小结                                                     

PaaS基础(以DataFoundry为例) -讲授,演示,操作 -2H

-   背景
-   目标 
-   技术架构
-   实践操作(界面)    
-   小结

课程总结 -0.5H

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published