《Kubernetes及云原生应用实践》
原价 ¥ 899.00
目前已达最低价 ¥399
文末点击阅读原文参团
《Kubernetes及云原生应用实践》第一期 (七天无理由退款)
难易 华为资深工程师
毕业于复旦大学物理系,开源项目zlog/pilotage作者,从2015年开始致力于容器、PaaS平台的软件设计及开发。精通kubernetes/etcd项目,对云计算的产品设计与开发有多年丰富的实战经验。
本次的kubernetes实战课程主要包括三大部分:
1. Kubernetes的基本架构和设计。从Kubernetes项目的前身Google Borg项目出发,介绍这个系统被创造出来用来解决的问题,及设计理念。同时介绍PaaS领域的相关项目,例如Mesos/Docker/Promtheus/微服务框架和Kubernetes的关系,使得学员对PaaS领域有一个全景式的认知。
2. Kubernetes的使用和运维。从实战出发,围绕Kubernetes的基本安装、集群搭建、典型应用的部署和管理、调度策略的使用、网络存储的对接配置、监控日志及故障排除、安全认证机制等内容,同时也包括主流微服务框架和Kuernetes的集成使用,使得学员对Kubernetes的基本使用有详细了解。
3. Kubernetes开发入门。从代码出发,分析kubernetes的基本代码模式,API规范,源码概览、CNI/CRI等插件开发、CRD扩展开发。
通过本课程的学习,学员将会收获:
1. 帮助学员系统性的掌握kubernetes及PaaS的使用、开发和运维
2. 了解当前云计算应用管理领域的最佳实践
3. 实践与理论结合,培养学员面对工程及学术问题的思考及实践能力
2018年1月20日
在线直播,共12次课,每次2小时
每周2次(周三、六,20:00 - 22:00)
直播后提供录制回放视频,可在线反复观看,有效期1年
第一课: 从Borg到Kubernetes
1. 容器的起源和历史
2. Borg在Google的发明和使用
3. Kubernetes简单介绍
4. 云原生应用理念
5. 微服务、PaaS、DevOps、Serverless等相关概念关系
第二课: Kubernetes基本介绍
1. Kubernetes架构简介
2. Docker Swarm/Mesos的其他容器集群框架
3. Kubernetes架构设计优缺点分析
4. 实践展示:minikube的使用
5. 第一个应用的部署使用
第三课: Kubernetes集群搭建
1. 实践展示:KubeAdm搭建集群
2. 各组件启动参数详解
3. Kops使用
第四课: Kuberntes应用管理(上)
1. Pod详解
2. 实践展示:ReplicaSet/DamonSet使用
3. 实践展示:Service的概念和机制
4. 实践展示:StatefulSet应用部署模型
5. PV及持久化存储
第五课: Kubernetes应用管理(下)
1. 实践展示: Job应用部署模型
2. 实践展示:ConfigMap/Secret使用
3. Namespace机制
4. Kubernetes调度模型—亲和、驱逐及其它
第六课: Kubernetes网络详解
1. Service及kuber-proxy机制
2. Docker网络模型及CNI接口
3. 实践展示:Flannel、Calico等网络框架
4. Ingress网关及相关使用
第七课: Kubernetes存储详解
1. PV及PVC详解
2. 存储对接
第八课: Kubernetes运维
1. 监控集成方案
2. 日志集成方案
3. 常见排错手段
第九课: Kubernetes的安全机制
1. 实践展示:RBAC及API控制
2. NameSpace及多租模型
3. 应用隔离及Hyper项目
第十课: 微服务框架及Kubernetes
1. SpringCloud框架及集成
2. ServiceComb框架及集成
3. Dubbo框架及集成
4. ServiceMesh理念及实现
5. 调用链相关
第十一课:Kuberntes扩展开发
1. Kubernetes扩展点概览
2. CNI及网络插件开发
3. CRI及存储插件开发
4. 实践展示:CRD及Operator范式
第十二课:kuberntes源码解读
1. Kubernters源码概览
2. API规范及使用
3. List-Watch及Reflector核心机制
4. Controller的一般编写方式
Q: 参加本门课程有什么要求?
A: 1. 熟悉 Linux 的操作
2. 有 Docker 使用经验
3. 了解 go 语言者为佳
参团,咨询,查看课程,请点击【阅读原文】
↓↓↓