这门课解决什么问题

当业务拆成成百上千个微服务后,流量调度、故障排查、安全防护这些治理工作开始失控。Service Mesh就是给服务加一层透明的代理,把流量、可观测性、安全这些能力从业务代码里剥离出来,交给基础设施来处理。这门课带你从零理解Service Mesh的起源、演进、Istio的架构,再到实际配置流量路由、灰度发布、熔断等场景。

适合什么基础

适合有微服务基础、用过Kubernetes、对服务间通信有一定了解的人。如果完全没碰过分布式系统,建议先花几天时间补一下服务间调用的概念,否则后面的内容容易跟丢。这门课不会从零讲Kubernetes,但如果你对容器编排不熟悉,中间会有一段需要自己补的间隙。

建议先看哪几块

建议按这个顺序看:第一块是起源和发展,理解Service Mesh为什么会出现、为什么Istio能成为王者,这决定了后面学架构时不会被绕晕;第二块是Istio的架构设计和安全模型,这是理解所有配置项的底层逻辑,后面配置路由、网关全靠它;第三块是安装部署,跟着一步步跑通环境,后面才能动手做实验。中间核心功能模块可以跳着看,不用从头背。

学完能独立做什么

学完能独立在Kubernetes上安装Istio,配置VirtualService和DestinationRule实现流量路由,用Gateway管理外部入口,完成灰度发布和熔断这些实战场景。不只是会配配置文件,还能解释为什么这样配、出了故障怎么排查。

资料怎么配合练习

视频讲完一个知识点后,跟着做对应的小实验。先看完再动手,遇到问题再回看,别边看边练。视频里的安装步骤建议录屏留存,配置文件先自己敲一遍再对照视频,这样记忆更牢固。学不会的部分很正常,Service Mesh本身概念密度就高,遇到卡壳的地方先放一放,换个角度再看下一节往往就通了。

课程目录

01丨课程介绍.mp4 99.17M
02丨内容综述.mp4 56.83M
03丨Service Mesh的起源:为什么会出现Service Mesh技术?.mp4 182.73M
04丨Service Mesh的发展:Service Mesh技术是如何演进的?.mp4 165.05M
05丨微服务通信的济世良方:什么是Service Mesh?它能帮你做什么?.mp4 185.01M
06丨列王的纷争:市面上有哪些主流的Service Mesh产品? .mp4 118.40M
07丨王者的诞生:为什么Istio有如此高的呼声?.mp4 212.42M
08丨Istio的自我救赎:为什么Istio发生了两次重大的架构变更?.mp4 179.36M
09丨核心功能之流量控制:Istio是如何实现流量控制功能的?.mp4 121.30M
10丨服务的可观察性:如何理解服务可视化的重要性?.mp4 131.30M
11丨保卫你的网格:Istio是如何设计安全架构的?.mp4 121.02M
12丨安装与部署:如何安装Istio?它都支持哪些环境和部署方式?.mp4 283.00M
13丨动态路由:用VirtualService和DestinationRule设置路由规则.mp4 167.15M
14丨网关:用Gateway管理进入网格的流量.mp4 104.48M
15丨服务入口:用ServiceEntry扩展你的网格服务.mp4 139.61M
16丨流量转移:灰度发布是如何实现的?.mp4 112.00M
17丨Ingress:控制进入网格的请求.mp4 128.33M
18丨Egress:用Egress实现访问外部服务.mp4 118.87M
19丨超时重试:提升系统的健壮性和可用性.mp4 148.74M
20丨熔断:“秒杀”场景下的过载保护是如何实现的?.mp4 156.05M
21丨故障注入:在Istio中实现一个“Chaos Monkey”.mp4 156.70M
22丨流量镜像:解决线上问题排查的难题.mp4 232.77M
23丨洞察你的服务:使用kiali观测你的微服务应用.mp4 219.07M
24丨指标:使用Prometheus收集指标.mp4 305.53M
25丨监控:使用Grafana查看系统的整体状态.mp4 145.37M
26丨日志:如何获取Envoy的日志并进行调试.mp4 254.47M
27丨分布式追踪:使用Jeager对应用进行分布式追踪.mp4 257.78M
28丨守卫网格:配置TLS安全网关.mp4 189.72M
29丨双重保障:为应用设置不同级别的双向TLS.mp4 98.33M
30丨授权策略:如何实现JWT身份认证与授权?.mp4 168.37M
31丨实战演练(一):实战项目准备.mp4 371.31M
32丨实战演练(二):实现自动化灰度发布.mp4 419.26M
33丨实战演练(三):提升系统的弹性能力.mp4 153.65M
34丨实战演练(四):配置安全策略.mp4 222.74M
35丨实战演练(五):收集指标并监控应用.mp4 376.23M
36丨实战演练(六):集成ELKStack日志套件.mp4 332.10M
37丨实战演练(七):集成分布式追踪工具.mp4 334.57M
38丨调试工具和方法:调试网格的工具和方法有哪些?.mp4 494.54M
39丨实践经验总结:实际落地中的常见问题有哪些?.mp4 161.74M
40丨未来架构——从ServiceMesh迈向云原生.mp4 259.81M
41丨结束语.mp4 91.69M
JKSJ-视频课-马若飞-Service Mesh实战(完结)/
03丨Service Mesh的起源:为什么会出现S