会员可免费下载本篇
月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。
开通会员 · 按档位下载 →
课程主题与核心价值
这门课聚焦云原生技术栈,以Go语言为基础,覆盖Docker和Kubernetes全链路技术。适合想从后端开发转向云原生架构的职场人,或需要系统掌握容器化、编排及微服务运维的开发者。课程核心解决“如何将传统应用迁移至Kubernetes平台”及“如何构建高性能、高可用的云原生系统”这两个实际问题。通过4个月的密集训练,目标学员能独立完成Kubernetes集群的搭建、微服务编排、安全加固及生产环境运维,对应行业对“容器平台工程师”的技术要求。
适合人群与基础要求
课程假设学员具备扎实的Go语言基础(模块一、二)、Linux操作及Docker应用经验。如果仅会Python或Java,需额外投入时间补齐Go和系统底层知识。建议已有中小型项目开发经验,能理解微服务拆分、服务治理等概念。资料包按“技术→实践→运维”递进,适合完整学习,也可按需选择模块:如仅关注部署可选模块八、十一,需强化运维则重点研究模块九至十五。
学习路径与资料配合
核心内容从Go语言的并发特性(如goroutine、channel)切入,为容器化开发打基础;随后分阶段推进Docker镜像构建、Kubernetes架构原理(模块四)、控制平面组件(如kubelet、API server)实现(模块五至七)。生产化相关内容占比较大,模块九至十三涉及高可用集群管理、Istio流量治理、多集群联邦及安全策略。资料包含代码实例、实验文档及企业级案例。建议先学习模块一至六掌握核心概念,再结合模块七、八的实践项目(如搭建Nginx部署集群)加深理解。学完后能独立完成“从代码到集群上线”的全流程任务,资料中的运维工具手册(如Prometheus监控配置)可直接用于实际工作。
课程目录
向技术要红利,4 个月,挑战
50 万年薪 **开营直播** **模块一:Go语言特性** **模块二:Go语言进阶** **模块三:Docker 核心技术** **模块四:Kubernetes 架构原则和对象设计** **模块五:Kubernetes 控制平面组件** **模块六:Kubernetes 控制平面组件** **模块七:Kubernetes 控制平面组件:调度器和控制器** **模块八:生命周期管理和服务发现** **模块九:生产化集群的管理** **模块十:Kubernetes的生产化运维** **模块十一:将应用迁移至Kubernetes平台** **模块十二:基于Istio的高级流量管理** **模块十三:Kubernetes集群联邦和Istio多集群管理** **模块十四:基于Kubernetes和Istio的安全保证** **模块十五:微服务项目的开发和部署案例**