Kubernetes源码剖析与实战
透彻掌握 K8s,赋能业务开发

你将获得
- 云原生技术栈核心概念解读
- 手把手带你部署一个 K8s 集群
- Kubernetes 核心组件源码设计及实现
- Kubernetes 核心功能实现解析及实战
讲师介绍
孔令飞,互联网技术一线从业 11 年,字节跳动资深云原生开发、前腾讯云容器技术专家、Red Hat 工程师、联想云高级工程师。也是极客时间《Go 语言项目开发实战》专栏讲师,《企业级 Go 项目开发实战》图书作者,今年还将出版图书《从零开发企业级 Go 应用》。
拥有多年 Go、云原生项目开发经验,参与过多个知名项目的开发工作,例如:RedHat 开源的 Linux 发行版 RHEL、知名的虚拟化软件 Xen、腾讯云容器服务 TKE、腾讯云云函数 SCF 等。目前也在涉猎 AI Infra 领域,紧跟技术前沿。
同时,拥有大规模 Kubernetes 集群、微服务、API 网关的研发和架构经验,对微服务、虚拟化、Kubernetes/Docker、Serverless 等云计算相关技术有较深的理解。
课程介绍
Kubernetes 目前已然成为云原生应用的事实标准,越来越多的企业也正在将其应用采用原生化的方式部署,有些应用可能还会与 Kubernetes 强耦合,例如:应用可能会调用 Kubernetes API 接口执行一些监控、自运维相关的操作;有些应用还需要编写 Kubernetes Operator 来对应用进行生命周期管理。而到了 AI 时代,应用部署的标准仍然是云原生部署,即部署在 Kubernetes 集群中。
这就使得,从 2018 年到现在,甚至在可以预见的未来,Kubernetes 仍然是基建领域的基石,甚至有很多产品都离不开 Kubernetes 的支持,例如:DevOps、机器学习平台、容器服务、FaaS、离线任务、定时任务等等。
作为开发者,如果能够深入掌握 Kubernetes,包括其功能、实现原理和实现方式,可以让我们以很强的竞争力,参与到以 Kubernetes 为基石的云原生开发岗位中。当然,也包括目前火热的 AI Infra 相关岗位。如果简历上有熟悉 Kubernetes 源码等内容,也会大大提高简历的竞争力。
因此,这门课程我们邀请到孔令飞老师,他会基于自己在该领域多年的经验,帮助你从开发视角更透彻地掌握 Kubernetes,一起深入源码细节,剖析 Kubernetes 的实现方式与核心原理。最终,会通过项目实战的方式,带你掌握 Kubernetes 的编程技术,赋能业务开发,从而实现个人职业竞争力的提升及延伸!
课程目录
