Kubernetes入门与进阶实战培训 | 北京站


Kubernetes是谷歌开源的容器集群编排平台,是一个完备的分布式系统支撑平台,为容器化应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,具有强大的故障发现和自我修复机制、服务滚动升级和在线扩容能力,可扩展资源自动调度机制以及多粒度的资源配额管理能力。

Kubernetes目前以77%的市场份额独占容器编排平台市场鳌头。目前所有的主要云服务提供商(亚马逊、微软、Google、IBM等)都将其作为部署云原生应用的解决方案。Kubernetes已经在大量企业中落地,并广泛的运用在生产环境中。

作为容器化的主流运行和编排管理平台,Kubernetes的重要性毋庸置疑。为此我们特别推出了Kubernetes实战培训,带您深入浅出的学习Kubernetes。
  • 培训时间:2019年4月19日——4月21日
  • 课程难度:中高级
  • 地点:北京市朝阳区东三环南路13号北京乐游饭店大会议室
  • 费用:6500元/人
  • 报名链接:https://www.bagevent.com/event/2270318
  • 垂询电话:132 4116 6558
  • 微信:liyingjiesd


学员收获
  1. 掌握Docker与Kubernetes常用操作和理论
  2. 学习如何使服务Docker化以及用Kubernetes使服务微服务化
  3. 理解用Kubernetes自动化部署服务以及自动化运维


内容设置

第一天:Docker进阶与Kubernetes基础

  • Docker基础
    1. Docker架构说明
    2. 主要组件与概念介绍

  • 容器技术
    1. Cgroup
    2. Namespace

  • Docker镜像
    1. 镜像基本操作
    2. 私有镜像仓库
    3. 镜像组织结构
    4. 镜像写时复制

  • 数据共享与持久化
    1. 挂载数据卷
    2. 创建数据卷
    3. 数据卷备份
    4. 数据卷插件

  • Docker网络
    1. Docker网络模式
    2. 跨主机多子网通信
    3. 网络选型

  • Docker最佳实践
    1. 运行容器的最佳实
    2. Dockerfile最佳实践

  • Docker三驾马车简介
    1. Swarm
    2. Machine
    3. Compose

  • Kubernetes基础
    1. Kubernetes简介
    2. Kubernetes架构
    3. 主要组件介绍
    4. 基本概念与术语

  • Pod基础与进阶
    1. Pod定义与创建
    2. 静态Pod说明
    3. Pod生命周期
    4. Pod初始化
    5. Pod升级与回滚
    6. Pod缩容与扩容
    7. Pod的健康检查
    8. Pod操作实战


第二天:Kubernetes从基础到进阶

  • 常用对象操作
    1. Label
    2. Label Selector
    3. Replication Controller
    4. Service
    5. Replica Set
    6. Deployment
    7. Headless
    8. StatefulSet
    9. Namespace
    10. DaemonSet
    11. Job
    12. ConfigMap
    13. Secret
    14. Annotation
    15. 实际例子串联常用对象使用

  • 数据共享与持久化存储
    1. Volume
    2. PV
    3. PVC
    4. 数据存储实战

  • Kubernetes服务发现
    1. 集群内部服务发现
    2. 集群外部访问服务
    3. Headless服务
    4. 自带DNS介绍
    5. 4/7层服务发现实战

  • Kubernetes包管理工具Helm
    1. Helm简介
    2. 管理应用生命周期
    3. Helm Hook
    4. 模板抽象最佳实践
    5. Helm实操

  • 传统服务转向Kubernetes
    1. 传统服务如何转微服务架构
    2. 传统服务转Kubernetes服务
    3. 转Kubernetes服务实战


第三天:Kubernetes高阶实践

  • 三大核心组件原理分析
    1. API Server
    2. Controller Manager
    3. Scheduler

  • Kubernetes服务质量保证
    1. QoS分类与实践
    2. 可压缩资源与不可压缩资源
    3. Pod被Kill场景与顺序
    4. QoS使用最佳实践
    5. 用QoS策略限制资源实战

  • 调度详解与应用场景
    1. 调度流程
    2. 调度策略
    3. 预选与优选
    4. Pod优先级与抢占
    5. 调度策略应用场景
    6. 调度策略实战

  • Kubernetes网络
    1. 网络模型与策略
    2. 应用组件通信实现
    3. CNI网络模型
    4. 常用开源网络组件

  • 基于Kubernetes的CI/CD
    1. CI流水线
    2. CD流水线
    3. 部署最佳实践
    4. CI/CD过程演示

  • 基于Kubernetes的配置管理
    1. 纳入配置管理内容
    2. 如何进行有效管理
    3. 配置管理演示

  • Kubernetes运维
    1. 集群管理
    2. 集群与应用监控
    3. 日志收集与管理
    4. 常见问题定位


注意:学员需自带电脑。

证书

培训结束后,将提供『云计算容器(Kubernetes)技术能力』中级测评考试,考试通过后,将获得『云计算容器(Kubernetes)技术能力』中级能力测评认证证书,此认证是由科技部统一印制、统一编号、统一管理的国家级职业技能证书,是反映开源软件开发与应用技能水平的国家级职业资格认证,该证书在全国范围内通用有效。
26269c0fe0d6d08fd7e99c8ce89dc23f.jpg

培训结束将统一为学员安排考试,考试时长1小时。

报名链接:https://www.bagevent.com/event/2270318

0 个评论

要回复文章请先登录注册