# training **Repository Path**: nox/training ## Basic Information - **Project Name**: training - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-11-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #《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) - 学习和了解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