158分钟

Istio服务网格原理与实践

Istio服务网格原理与实践

云平台给我们带来了红利,同时也带来了挑战,面对云原生应用的复杂、开发和运维团队的压力,服务网格应运而生。它将程序开发的网络功能和程序本身解耦,网络功能下沉到基础架构,由服务网格实现服务之间的负载均衡等…

课程分类
前沿科技 | 云计算
适用人群
工程师
课程标签
服务网格,Istio,微服务治理
云平台给我们带来了红利,同时也带来了挑战,面对云原生应用的复杂、开发和运维团队的压力,服务网格应运而生。它将程序开发的网络功能和程序本身解耦,网络功能下沉到基础架构,由服务网格实现服务之间的负载均衡等功能,同时提供了其它更高级的功能,比如全链路加密、监控、链路追踪等,降低了部署的复杂性,也减轻了开发团队的压力。 Istio 就是 服务网格(Service Mesh )的产品化落地,本节课程从入门篇、基础篇、安装篇、实践篇四个篇章详细讲解了Istio服务网格的应用,帮助大家掌握常用的服务网格操作。
课程导读 一、为什么会出现服务网络 - 1.应用架构演变历程 - 2.微服务带来的问题 - 3.云原生时代为何要抛弃SpringCloud - 4.云原生服务网格应运而生 - 5.什么是Service Mesh - 6.服务网格功能介绍 - 7.服务网格产品有哪些 二、 服务网格Istio基础篇 - 1.Istio架构解析 - 2.Istio东西流量管理 - 3.VirtualService配置解析 - 4.细粒度流控DestinationRule - 5.DestinationRule配置解析 - 6.Istio南北流量管理 - 7.Istio网关Gateway配置解析 三、服务网格Istio安装篇 - 1.Istio安装注意事项 - 2.Istio版本选择及Istio平台安装 - 3.图形化界面Kiali和链路追踪Jeager安装 - 4.Prometheus和Grafana安装 - 5.BookInfo项目介绍 - 6.服务网格测试项目部署 - 7.Ingress Gateway发布服务原理 - 8.使用域名发布网格内服务 - 9.使用Kiali进行流量监测 四、服务网格Istio实践篇 - 1.什么是灰度发布 - 2.Istio实现灰度发布流程 - 3.Istio灰度发布新旧版本上线实践 - 4.图形化管理灰度流量 - 5.AB测试 - 6.新旧地址替换——Redirect实践 - 7.前后端分离——Rewrite实践 - 8.负载均衡策略调整 - 9.Istio熔断配置与实践 - 10.延迟故障注入实践 - 11.中断故障注入实践 - 12.链路保护快速超时实践 课程总结 服务网格-学习资料 课后测试
宽哥

宽哥

某上市集团云原生架构师