课程对象
云计算工程师、云上应用开发工程师
运维工程师、运维开发工程师
IT系统架构师
IT项目主管
信息化主管或CIO
希望了解相关技术的其他人员
课程基础
具有1-3年IT工作经验。
课程大纲
时间 | 内容 |
Day1 上午 | 第一篇 微服务与容器技术 1. 微服务、Cloud Native Architecture都是在说什么? 2. 微服务与容器技术的关系 3. Docker 容器技术 第二篇 K8S(Kubernetes) 1. K8S的由来 2. K8S、容器编排相关的核心概念 3. K8S的架构与原理 4. 在K8S中部署应用 |
Day1 下午 | 5. K8S中Pod的调度 6. Kubernetes 源码结构 7. deployment 源码解析 第三篇 K8S的网络 1. K8S的网络模型 2. Flannel 和 Calico等常见的K8S网络方案及其比较 |
Day2 上午 | 3. 理解K8S中的Service 4. K8S中的服务发现 5. K8S中外部访问的实现及负载均衡 第四篇 K8S的存储 1. Kubernetes 存储的管理,支持存储类型 2. 本地存储 3. 网络存储 4. 存储与K8S调度的关系,应用架构设计和运维中需要注意的问题 |
Day2 下午 | 第五篇 K8s 扩展开发及示例 1. Kubernetes 的扩展开发概述 2. Kubernetes 的 CloudProvider 3. Kubernetes 的 CNI 插件 4. Kubernetes 的 Volume 插件 5. Kubernetes 的 CustomResourceDefinitions |