查看原文
其他

后天北京 - Kubernetes 系统化实战培训

起源Google的Kubernetes 在过去几年中一直是云计算领域最著名的开源项目之一,项目成立4年一路高歌猛进,早已家喻户晓,成为容器编排的事实标准,为组织设计和部署应用程序带来全新定义。Linux 基金会常务董事 Jim Zemlin 说:“Kubernetes is the Linux of the Cloud(Kubernetes 已经成为云计算时代的 Linux 操作系统)”。

 

根据CNCF基金会调查数据显示:

在开发周期的所有阶段均使用容器已经成为常态,利用容器进行测试的人数大幅增加,从 2018 年 3 月的 24% 增加到 42%,另外 27% 的受访者提到未来计划采用。用于概念验证的容器使用也有所增加(从 8% 上升到 14%)。


对于运行 Kubernetes 而言,生产集群的数量也在增加。运行 1-5 个生产集群的受访者减少 37%,而运行 11-50 个集群的受访者增加 154%。尽管如此,受访者大多运营 6-10 个生产容器,29% 的受访者报告这一数字。


为满足个人及企业对Kubernetes市场需求,我们推出3天线下系统化的实战培训,理论加实践结合,采用3+1+1新模式(3天线下实战培训,1年内可免费再次参加,每期前10位报名,免费参加价值3600元的线上课程)。课程规划原则:系统化、实战化、生产可用化,让所有学员能系统化深入学习Kubernetes以及容器相关技术,少走弯路。


上海:8月2日-8月4日

地址:上海徐汇区徐家汇南丹东路238号新东亚酒店23楼


北京:7月26日-7月28日

地址:北京市朝阳区南郎家园18号楼恋日国际大厦一层 A03房间


深圳:8月2日-8月4日

地址:深圳市南山区文化广场2楼


成都:8月9日-8月11日

地址:待定


课程特色:

  • 3天线下集训,系统化学习Kubernetes;

  • 1年内可免费再次参加,巩固学习;

  • 每期前10位报名,免费参加价值3600元线上课程;

  • 配套纸质书教材、电子版教材;

课程目录:

1、微服务

l康威定律

l微服务要遵循的设计原则

l由微服务过渡到容器和k8s

2、docker

l容器是什么,容器技术的本质?

l容器生态圈介绍

lDocker容器技术介绍

3、Kubernetes 概述

lKubernetes是什么?

l为什么要用Kubernetes?

lKubernetes 主要组件

lKubernetes 基本概念与术语

3、Kubernetes集群安装和部署服务

lKubernetes配置基础环境

l安装Kubernetes 的不同方式介绍

Minikube安装、Kubeadm安装、二进制安装、ansible安装

l使用二进制方式安装kubernetes实战

l通过Kubernetes部署应用服务

4、Kubernetes 架构

lKubernetes 设计理念

lETCD解析

lCRI

lCNI

lCSI

5、Kubernetes API

l了解 Kubernetes 的 API 

lKubernetes 中 API 资源的结构定义

lkubectl 工具的使用

lKubernetes 中 API 之外的其他资源

6、集群资源管理

lNode节点管理

lNamespace介绍和管理

lLabel介绍

lAnnotation介绍

lLabel和Annotation区别和使用

lTaint和Tolerationa(污点和容忍)

l垃圾收集

7、Kubernetes Pod

lPod 是什么?

lPod介绍与原理讲解

lPod创建与删除

lPod生命周期管理

lPodHook讲解

lPod的重启策略

lPod健康检查

8、Kubernetes控制器

lRC和RS

lDeployment

lDaemonset

lStatefuleSet

lJob

lCronJob

lAdmission Controller (准入控制器)

lHPA

9、服务质量

lQoS分类与实践

l可压缩资源与不可压缩资源

lPod被Kill场景与顺序

lQoS使用最佳实践

l用QoS策略限制资源实战

 

10、服务注册与服务发现

lService 介绍 [ClusterIP, NodePort,LoadBalancer]

lService在Kubernetes中工作原理

lDNS

lIngress 工作原理与规则

lIngress Controllers 工作原理与部署

lHeadless 服务

11、网络

lKubernetes 网络模型与策略

lKubernetes中的网络解析——以flannel为例

lKubernetes中的网络解析——以calico为例

12、资源调度

l调度流程

l调度策略

l预选与优选

lPod优先级与抢占

l调度策略应用场景

l调度策略实际场景实践

13、安全配置管理

lRBAC-基于角色访问权限配置

lPOD 安全策略配置

lNamespace资源配额管理

14、存储

lConfigMap

lSecret

lConfigMap的热更新

lVolume[hostPath,emptyDir]

lPersistent Volume(持久化卷)

lNFS

lGlusterFS

lStorage Cl

15、日志处理

l集群常见问题定位

lKubernetes日志处理基本原理

l使用EFK进行日志收集方案

l部署及实战演示

16、DevOps

lgitlab安装

l使用gitlab ci +kubernetes建立CI/CD解决方案



课程适合人群:

  • Kubernetes技术基础薄弱,但对Kubernetes技术有浓厚兴趣的小伙伴;

  • 对Kubernetes技术有一定的了解和接触,期望系统化的深入理解;

  • 已经将Kubernetes用于生产,但希望获得最佳实践,避免走弯路;

(容器技术爱好者、云计算从业者、运维工程师、开发工程师、架构师)


学员收获:

  • 从0-1全系统化学习 Kubernetes,对调度系统、网络、存储、安全、日志监控、CI/CD等有全局了解,熟悉学习路线;

  • 提高 Kubernetes 技术在企业落地效率,熟悉 Kubernetes 生产最佳实践,在生产实践路上少走弯路,避免踩坑;

  • 了解老师所在项目真实案例,上生产环境前、中、后期遇到挑战,踩过的一些坑,如何发现、解决, 帮助学员分析工作中遇到的问题、解决问题方法;


培训费用:5500元(可开发票)

组团:2-3人,每人优惠300元,4人以上每人优惠500元;

报名链接:

https://www.bagevent.com/event/5357943

或识别下方二维码了解:

联系人:曹辉

咨询电话:15999647409

微信咨询:VincentHello_



点击阅读原文直达报名链接!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存