飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

极客时间 杨波:Spring Boot与Kubernetes云原生微服务实战

适合谁看:已有Java基础,想补齐云原生最后一公里 这门课的核心矛盾很明确:你懂Spring Boot单体开发,但在微服务拆分和K8s部署时,发现理论懂了,落地却处处踩坑。杨波老师的实战不纠结于K8s的底层源码,而是聚焦在“如何把Spring应用正确地装进Kubernetes容器”这一工程闭环。它解

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
1 人关注 更新于 2026-11-02 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

适合谁看:已有Java基础,想补齐云原生最后一公里

这门课的核心矛盾很明确:你懂Spring Boot单体开发,但在微服务拆分和K8s部署时,发现理论懂了,落地却处处踩坑。杨波老师的实战不纠结于K8s的底层源码,而是聚焦在“如何把Spring应用正确地装进Kubernetes容器”这一工程闭环。它解决的是从“本地跑通”到“生产上云”之间的鸿沟。

学员画像非常具体:需要独立负责微服务架构设计的中高级Java开发,或者正在转型云原生方向的开发者。如果你还是纯Java后端新手,对Docker、Linux和网络基础尚不牢固,建议先补完前置知识再入手;如果你是只会写CRUD的初学者,这门课的密度会让你感到吃力。课程假设你已经熟悉Spring生态,重点在于扩展你的边界——从代码层面延伸到运维和部署层面。

学完能做什么:独立驾驭微服务治理与K8s部署

完成学习后,你将能够独立构建并维护一套基于Spring Boot和Kubernetes的微服务系统。具体能力包括:能够设计账户、角色鉴权等核心业务的数据模型与接口;能够选型并配置JWT、网关(如Faraday)来实现安全的认证与流量控制;能够利用Mock和Spy进行高质量的单元测试;更重要的是,能够完成从本地Docker Compose到Kubernetes集群的完整部署迁移,处理服务发现、动态配置、日志监控(EFK/Prometheus)以及异常追踪。

资料怎么用:分阶段攻克,重代码而非看片

资料包中的视频并非线性平铺,建议按照“基础概念—架构设计—核心模块—部署运维”的节奏配合练习。首先,通过Kubernetes背景与基本概念的视频建立对Pod、Service等核心对象的认知,这一步不要跳过,它是后续所有操作的基础。

其次,重点研读Spring Boot侧的内容。关于数据模型设计、网关代码解析、用户认证剖析以及Feign强类型接口的实现,这些是构建业务的骨架,建议边看边在本地复现代码,特别是JWT流程和网关配置,这是面试和工作的高频考点。接着,进入云原生部署阶段,参考Docker简介及本地K8s环境部署的实验视频,亲手搭建起Staffjoy等示例项目的运行环境,理解NodePort、LoadBalancer与Ingress的区别。

最后,关注监控与日志部分。利用EFK、Prometheus和Skywalking集成的资料,理解在生产环境中如何定位问题。不要只看不练,课程配套的代码库是核心教材,务必跟随视频完成从服务构建到最终部署的全流程,只有亲手遇到过部署失败并解决它,这门课的价值才真正被你掌握。

课程目录

课程目录94 集
  • 70丨Kubernetes有哪些基本概念?(上).mp4 [101.7 MB]
  • 38丨JWT有哪两种主要流程?.mp4 [87.7 MB]
  • 49丨MockvsSpy.mp4 [190.7 MB]
  • 30丨Faraday网关代码解析(下).mp4 [272.7 MB]
  • 51丨SpringBoot如何实现分环境配置【整理不易‖记得关注:CunWorkNotes】.mp4 [252.2 MB]
  • 23丨主流微服务框架概览.mp4 [85.1 MB]
  • 08丨数据和接口模型设计:账户服务.mp4 [53.4 MB]
  • 40丨用户认证代码剖析.mp4 [470.8 MB]
  • 03丨课程目标和主要内容.mp4 [139.8 MB]
  • 56丨集中异常监控和Sentry.mp4 [203.9 MB]
  • 85丨课程复盘.mp4 [199.3 MB]
  • 01丨课程介绍.mp4 [68.4 MB]
  • 12丨Dubbo、SpringCloud和Kubernetes该如何选型(下).mp4 [134.8 MB]
  • 05丨课程补充说明.mp4 [84.1 MB]
  • 31丨生产级网关需要考虑哪些环节?.mp4 [81.1 MB]
  • 16丨微服务接口参数校验为何重要?.mp4 [83.2 MB]
  • 33丨安全认证架构演进:单块阶段(上).mp4 [114.7 MB]
  • 71丨Kubernetes有哪些基本概念?(下).mp4 [104.6 MB]
  • 42丨如何设计用户角色鉴权?.mp4 [90.9 MB]
  • 26丨网关和反向代理是什么关系?.mp4 [61.0 MB]
  • 04丨课程案例需求.mp4 [51.6 MB]
  • 63丨Docker和DockerCompose简介.mp4 [183.6 MB]
  • 59丨手工服务部署和测试(上)【优质资源‖关注:CunWorkNotes 解锁】.mp4 [298.4 MB]
  • 77丨将Staffjoy部署到本地Kubernetes环境(上)【资源精选‖更多关注:CunWorkNotes】.mp4 [253.6 MB]
  • 74丨NodePort-vs-LoadBalancer-vs-Ingress.mp4 [121.0 MB]
  • 92丨WWW服务【资源精选‖更多关注:CunWorkNotes】.mp4 [644.3 MB]
  • 19丨如何实现基于Feign的强类型接口?.mp4 [259.5 MB]
  • 93丨前端应用.mp4 [452.9 MB]
  • 10丨Dubbo、SpringCloud和Kubernetes该如何选型(上).mp4 [196.0 MB]
  • 89丨Mail、SMS和Bot服务.avi [494.3 MB]
  • 29丨Faraday网关代码解析(上).mp4 [317.2 MB]
  • 57丨EFK&Prometheus&Skywalking+K8s集成架构.mp4 [177.3 MB]
  • 90丨Faraday服务.mp4 [477.8 MB]
  • 91丨WhoAmI服务.mp4 [197.3 MB]
  • 78丨将Staffjoy部署到本地Kubernetes环境(下).mp4 [125.8 MB]
  • 32丨主流开源网关概览【资源精选‖更多关注:CunWorkNotes】.mp4 [168.2 MB]
  • 55丨结构化日志和业务审计日志.mp4 [412.9 MB]
  • 69丨Kubernetes背景和架构.mp4 [150.0 MB]
  • 07丨架构设计和技术栈选型.mp4 [151.7 MB]
  • 82丨Kubernetes应用动态配置实验.mp4 [194.4 MB]
  • 17丨如何实现统一异常处理?.mp4 [145.8 MB]
  • 88丨Company服务.mp4 [534.4 MB]
  • 36丨基于JWT令牌的安全认证架构.mp4 [58.5 MB]
  • 43丨SpringBoot微服务测试该如何分类?.mp4 [242.3 MB]
  • 58丨本地开发部署架构和软件需求.mp4 [188.8 MB]
  • 02丨背景说明.mp4 [139.8 MB]
  • 87丨Account服务.mp4 [665.3 MB]
  • 39丨Staffjoy安全认证架构和SSO.mp4 [111.9 MB]
  • 20丨为什么框架层就要考虑分环境配置?.mp4 [113.6 MB]
  • 72丨理解Kubernetes节点网络和Pod网络.mp4 [99.7 MB]
  • 37丨JWT的原理是什么?.mp4 [188.7 MB]
  • 50丨何谓生产就绪(ProductionReady)?.mp4 [133.7 MB]
  • 46丨单元测试案例分析.mp4 [378.4 MB]
  • 34丨安全认证架构演进:单块阶段(下).mp4 [123.3 MB]
  • 67丨将Staffjoy部署到本地DockerCompose环境(下).mp4 [339.2 MB]
  • 47丨集成测试案例分析.mp4 [460.3 MB]
  • 28丨如何设计一个最简网关?.mp4 [143.4 MB]
  • 14丨Staffjoy项目结构组织【整理不易‖记得关注:CunWorkNotes】.mp4 [108.3 MB]
  • 80丨阿里云Kubernetes环境创建.mp4 [354.7 MB]
  • 48丨组件测试案例分析.mp4 [258.3 MB]
  • 61丨手工服务部署和测试(下).mp4 [185.4 MB]
  • 44丨什么是契约驱动测试?.mp4 [161.3 MB]
  • 79丨生产环境Kubernetes部署文件剖析【整理不易‖记得关注:CunWorkNotes】.mp4 [280.0 MB]
  • 54丨CATvsZipkinvsSkywalking(下).mp4 [239.6 MB]
  • 27丨网关需要分集群部署吗?【不易整理‖请关注:CunWorkNotes】.mp4 [63.5 MB]
  • 21丨异步处理为何要复制线程上下文信息?.mp4 [142.8 MB]
  • 09丨数据和接口模型设计:业务服务.mp4 [65.3 MB]
  • 35丨安全认证架构演进:微服务阶段.mp4 [214.8 MB]
  • 11丨Dubbo、SpringCloud和Kubernetes该如何选型(中).mp4 [78.9 MB]
  • 15丨谷歌为何采用单体仓库(Mono-Repo)?.mp4 [68.2 MB]
  • 68丨到底什么是云原生架构?.mp4 [168.8 MB]
  • 83丨Kubernetes应用金丝雀发布实验.avi [312.7 MB]
  • 81丨将Staffjoy部署到阿里云Kubernetes环境【整理不易‖记得关注:CunWorkNotes】.mp4 [327.8 MB]
  • 13丨技术中台到底讲什么?.mp4 [110.4 MB]
  • 76丨本地测试Kubernetes环境搭建.mp4 [170.8 MB]
  • 52丨ApollovsSpringCloudConfigvsK8sConfigMap【整理不易‖记得关注:CunWorkNotes】.mp4 [261.9 MB]
  • 62丨SkyWalking调用链监控实验.mp4 [200.7 MB]
  • 22丨为你的接口添加Swagger文档.mp4 [47.8 MB]
  • 64丨容器镜像构建Dockerfile解析.mp4 [168.3 MB]
  • 45丨什么是测试金字塔?.mp4 [100.2 MB]
  • 94丨结束语.avi [199.3 MB]
  • 65丨DockerCompose服务部署文件剖析.mp4 [287.4 MB]
  • 86丨项目扩展和应用.mp4 [144.7 MB]
  • 75丨本地测试Kubernetes部署文件剖析.mp4 [292.8 MB]
  • 41丨服务调用鉴权代码剖析【整理不易‖记得关注:CunWorkNotes】.mp4 [437.1 MB]
  • 66丨将Staffjoy部署到本地DockerCompose环境(上).mp4 [312.4 MB]
  • 60丨手工服务部署和测试(中).mp4 [532.5 MB]
  • 06丨为何采用微服务架构?【资源精选‖更多关注:CunWorkNotes】.mp4 [104.3 MB]
  • 73丨深入理解Service和ServiceDiscovery.mp4 [134.4 MB]
  • 18丨DTO和DMO为什么要互转?.mp4 [67.3 MB]
  • 84丨阿里云资源释放.mp4 [109.3 MB]
  • 53丨CATvsZipkinvsSkywalking(上).mp4 [177.8 MB]
  • 25丨网关和BFF是如何演化出来的(下).mp4 [170.6 MB]
  • 24丨网关和BFF是如何演化出来的(上).mp4 [158.9 MB]