深入剖析Kubernetes-张磊-极客时间-返现24元

极客时间专栏 2019-04-26 14:57:03 阅读(4292) 评论(0)

极客时间出品的《深入剖析Kubernetes》由张磊所作,张磊是Kubernetes社区资深成员与项目维护者。本专栏课程讲Kubernetes原来可以如此简单。

深入剖析Kubernetes-封面图

订阅价格:

单独订阅价: ¥99 。已有17966 人已学习 · 已完结,本课程为图文+音频课程。可在极客时间APP/小程序/网站上永久观看。

深入剖析Kubernetes 课程返现

用我的邀请购买,还会额外返现24元。购买的朋友请加我微信号 dismissmewp ,备注:返现。

《深入剖析Kubernetes》课程背景

毫无疑问,Kubernetes已经成为容器领域当之无愧的事实标准。除了Google、Microsoft等技术巨擘们在容器领域里多年的博弈外,国内的BAT、滴滴、蚂蚁、今日头条等技术大厂,也都已将容器和Kubernetes列入未来的战略重心,无数中小型企业也正走在容器化的道路上。

从长远角度来看,Kubernetes项目将会成为企业服务器端技术栈中标准的一环,并连同它所推崇的容器化理念,成为广大后端技术人员和开发者的一门必修课。

但是,想要啃下Kubernetes这个“硬骨头”并不那么容易,初学者、从业者往往都会遇到诸多难题,比如:

  1. Kubernetes太复杂,概念太多,根本掌握不透;
  2. 文档都读了,培训也参加了,却还是摸不清Kubernetes的套路;
  3. Kubernetes项目更新频率简直飞起,完全跟不上社区的节奏;
  4. Kubernetes代码如此之多,开源项目定制开发真是让人头大。

为什么?因为Kubernetes并不是一个我们过去认知中的、“典型”的容器开源项目,除了研读大量的文档和代码外,更重要的是要深度理解Kubernetes的设计思想和初衷。

“万变不离其宗”。本专栏将摆脱技术文档沉闷的叙述风格,从开发者和使用者的真实逻辑出发,逐层剖析Kubernetes项目的核心特性,在生动有趣的讲述中,逐步揭示其蕴含的设计原则和试图表达的容器编排理念。

《深入剖析Kubernetes》作者简介

深入剖析Kubernetes-张磊

张磊,《Docker容器与容器云》作者,Kubernetes社区资深成员与项目维护者,Kubernetes容器运行时和集群调度等多个核心特性的作者之一。

张磊曾先后任职于浙江大学计算机与软件研究所,Hyper\/Kata虚拟化容器团队,微软研究院(Microsoft Research),长期专注并活跃于容器集群管理与云计算数据中心领域,连续三次被微软授予该领域“最有价值专家”(MVP)称号。

《深入剖析Kubernetes》专栏模块

本专栏分为如下几个模块。

“白话”容器技术基础:用饶有趣味的解说,梳理容器技术生态的发展脉络,讲述容器技术的来龙去脉与实现原理,让你知其然,并且知其所以然。

Kubernetes集群的搭建与实践:以浅显易懂的语言,讲述Kubernetes集群背后的原理,并从0开始搭建一套Kubernetes集群,带你领略Kubernetes集群的“一键安装”。

容器编排与Kubernetes核心特性剖析:这个模块是专栏重中之重的内容,从分布式系统设计的视角出发,抽象和归纳出这些特性中体现出来的普遍方法,然后带着这些指导思想去逐一阐述Kubernetes项目关于编排、调度和作业管理的各项核心特性。

Kubernetes开源社区与生态:我会和你一起探讨容器社区技术演进之路,带你思考如何同团队一起平衡内外部需求,逐渐成为社区中不可或缺的一员。

《深入剖析Kubernetes》课程目录

容器技术预习篇

01 | 预习篇 · 小鲸鱼大事记(一):初出茅庐

02 | 预习篇 · 小鲸鱼大事记(二):崭露头角

03 | 预习篇 · 小鲸鱼大事记(三):群雄并起

04 | 预习篇 · 小鲸鱼大事记(四):尘埃落定

 

容器技术概念入门

05 | 白话容器基础(一):从进程说开去

06 | 白话容器基础(二):隔离与限制

07 | 白话容器基础(三):深入理解容器镜像

08 | 白话容器基础(四):重新认识Docker容器

09 | 从容器到容器云:谈谈Kubernetes的本质

10 | Kubernetes一键部署利器:kubeadm

 

Kubernetes集群搭建与实践

11 | 从0到1:搭建一个完整的Kubernetes集群
12 | 牛刀小试:我的第一个容器化应用

容器编排与Kubernetes作业管理

13 | 为什么我们需要Pod?
14 | 深入解析Pod对象(一):基本概念
15 | 深入解析Pod对象(二):使用进阶
16 | 编排其实很简单:谈谈“控制器”模型
17 | 经典PaaS的记忆:作业副本与水平扩展
18 | 深入理解StatefulSet(一):拓扑状态
19 | 深入理解StatefulSet(二):存储状态
20 | 深入理解StatefulSet(三):有状态应用实践
21 | 容器化守护进程的意义:DaemonSet
22 | 撬动离线业务:Job与CronJob
23 | 声明式API与Kubernetes编程范式
24 | 深入解析声明式API(一):API对象的奥秘
25 | 深入解析声明式API(二):编写自定义控制器
26 | 基于角色的权限控制:RBAC
27 | 聪明的微创新:Operator工作原理解读

Kubernetes容器持久化存储

28 | PV、PVC、StorageClass,这些到底在说啥?
29 | PV、PVC体系是不是多此一举?从本地持久化卷谈起
30 | 编写自己的存储插件:FlexVolume与CSI
31 | 容器存储实践:CSI插件编写指南

Kubernetes容器网络

32 | 浅谈容器网络
33 | 深入解析容器跨主机网络
34 | Kubernetes网络模型与CNI网络插件
35 | 解读Kubernetes三层网络方案
36 | 为什么说Kubernetes只有soft multi-tenancy?
37 | 找到容器不容易:Service、DNS与服务发现
38 | 从外界连通Service与Service调试“三板斧”
39 | 谈谈Service与Ingress

Kubernetes作业调度与资源管理

40 | Kubernetes的资源模型与资源管理
41 | 十字路口上的Kubernetes默认调度器
42 | Kubernetes默认调度器调度策略解析
43 | Kubernetes默认调度器的优先级与抢占机制
44 | Kubernetes GPU管理与Device Plugin机制

Kubernetes容器运行时

45 | 幕后英雄:SIG-Node与CRI
46 | 解读 CRI 与 容器运行时
47 | 绝不仅仅是安全:Kata Containers 与 gVisor

 

Kubernetes容器监控与日志

48 | Prometheus、Metrics Server与Kubernetes监控体系
49 | Custom Metrics: 让Auto Scaling不再“食之无味”
50 | 让日志无处可逃:容器日志收集与管理

结语:再谈开源与社区

51 | 谈谈Kubernetes开源社区和未来走向
52 | 答疑:在问题中解决问题,在思考中产生思考

适宜人群

具备一定服务端基础知识,对容器感兴趣的互联网从业者;

想要进阶容器技术的软件开发人员;

希望在容器时代大展拳脚的运维工程师和架构师;

希望了解和学习容器技术背后原理的技术管理者、技术销售和市场从业者。

 

猿人学banner宣传图

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。

***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***

说点什么吧...