使用微信扫一扫分享到朋友圈
使用微信扫一扫进入小程序分享活动
Kubernetes是谷歌开源的容器集群编排平台,是一个完备的分布式系统支撑平台,为容器化应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,具有强大的故障发现和自我修复机制、服务滚动升级和在线扩容能力,可扩展资源自动调度机制以及多粒度的资源配额管理能力。
Kubernetes目前以77%的市场份额独占容器编排平台市场鳌头。目前所有的主要云服务提供商(亚马逊、微软、Google、IBM等)都将其作为部署云原生应用的解决方案。Kubernetes已经在大量企业中落地,并广泛的运用在生产环境中。
作为容器化的主流运行和编排管理平台,Kubernetes的重要性毋庸置疑。为此我们特别推出了Kubernetes应用实战培训,带您深入浅出的学习Kubernetes。
课程难度:中高级
课程人数:20-30人
费用:6500元/人
垂询电话:132 4116 6558
咨询微信:liyingjiesf
培训对象:
云计算架构师
运维工程师
开发工程师
优惠信息(优惠不能叠加):
团购 3-4 人每人优惠 300 元
团购 5 人第 6 人免费
证书:
培训结束后,将提供『云计算容器(Kubernetes)技术能力』中级测评考试,考试通过后,将获得『云计算容器(Kubernetes)技术能力』中级能力测评认证证书,此认证是由科技部统一印制、统一编号、统一管理的国家级职业技能证书,是反映开源软件开发与应用技能水平的国家级职业资格认证,该证书在全国范围内通用有效。
培训结束将统一为学员安排考试,考试时长1小时。
内容介绍:
第一天:Docker、云原生与Kubernetes基础
第一部分:微服务与云原生
什么是微服务?
单体架构与微服务架构的对比
传统云与容器云的比较
云原生的基本概念
第二部分:Docker与容器相关基础知识
详解容器基础内容
容器技术的本质是什么?
为什么要使用容器?
为什么Docker这么火?
Docker安装与配置演示
Docker镜像核心原理
Docker镜像组织结构与写时复制
Docker镜像实际使用注意事项
Docker镜像实操演示
第三部分:Docker网络与安全
Docker网络模式核心概念介绍
Null网络模式实战讲解
Host网络模式实战讲解
Container网络模式实战讲解
Bridge网络模式实战讲解
Overlay网络模式实战讲解
Remote网络模式实战讲解
Docker网络最佳实践
Docker的主要安全问题
Docker安全的最佳实践
第四部分:Kubernetes基础知识与高可用部署
为什么有了Docker还需要Kubernetes?
Kubernetes架构的核心关键点是什么?
Kubernetes主要组件重点讲解
Kubernetes工作原理与基本概念
Kubernetes集群通讯数据总线
Kubernetes认证用户、认证策略与认证插件
Kubernetes API对象的基本构成
etcd集群高可用部署
Kubernetes API Service高可用部署
Controller Manager高可用部署
Kubernetes集群部署实操演示
第二天:Kubernetes从基础到进阶
第五部分:Kubernetes常用操作对象与三大核心组件
Kubernetes对象分类以及关键点讲解
Kubernetes对象剖析以及案例展示
Kubernetes对象使用场景介绍
Kubernetes常用命令串讲
四层服务发现以及案例讲解
七层服务发现以及案例讲解
Kubernetes DNS原理与实战
4/7层服务发现实战案例
API Server原理、通信、组件、使用场景
Controller Manager原理、分类、使用场景
Scheduler调度流程、策略、总结
第六部分:Kubernetes网络与存储
Kubernetes网络模型与策略精讲
容器网络的演进
应用组件通信实现
CNI网络模型以及案例
Kubernetes网络设计考虑场景
Kubernetes网络主要解决的问题
常用开源网络组件以及实战案例
Kubernetes为什么需要存储卷?
普通存储卷与持久化存储卷
如何应用存储卷
第七部分:Kubernetes的调度策略
Kubernetes普通调度策略精讲
Kubernetes高级调度策略精讲
Pod调度以及过程讲解
Kubernetes调度器的资源分配机制
不经过调度器如何调度Pod?
调度结果与失败原因分析
多调度器以及调度器配置
调度策略应用场景
调度策略实战
第三天:Kubernetes高阶实践
第八部分:Kubernetes服务质量与包管理工具Helm
QoS分类与使用建议
可压缩资源与不可压缩资源
Pod被Kill场景与顺序
QoS使用最佳实践
用QoS策略限制资源实战
Helm介绍与架构解析
如何使用Helm与Helm hook
Helm实战案例
第九部分:Kubernetes的日志、监控与告警
Kubernetes日志处理基本原理
如何使用EFK进行日志统一收集
Kubernetes日志采集方式
Kubernetes监控基本原理
Heapster/cAdvisor/Prometheus的使用及其区别
Kubernetes结合AlertManager实现告警
监控部署及实战演示
第十部分 基于Kubernetes的项目实战分享
基于Kubernetes构建Jenkins CI平台
基于Kubernetes构建企业TaaS平台
基于Kubernetes构建企业DevOps平台