您当前的位置:首页>课程>Service Mesh 和 Istio的原理和实践

Service Mesh 和 Istio的原理和实践

浏览:236
分享

Gorge.cheng Read more

百林哲咨询(北京)有限公司专家团队成员

曾在交大南洋、微创软件和微软(中国)有限公司任职,先后从事技术培训讲师,售后技术支持工程师和解决方案专家等职位。

简介

Service Mesh 技术历经三年多,无论是国内还是国外,这门新技术相关的资料和书籍都太少,网络 上也鲜有成体系的课程,这给学习者增加了时间成本。然而,很多开发者一方面对 Service Mesh 的 概念不太了解,没有办法很好地理解 Service Mesh 的核心功能。另一方面,Service Mesh 实践和落 地的学习内容也很有限,这为想要深入学习和进行实践的开发者带来了不便。

因此,本课程从回顾服务网格的发展历程讲起,让你能够更好的理解它的概念和核心功能。通过实战 演练,熟练掌握 Istio 流量控制、安全、服务可观测性等方面的功能。通过几个最佳实践,将 Service Mesh 应用到项目中。从而,带你成为真正的 Service Mesh 技术的践行者 

课程时长

3天(18H)

目标受众

·需要深入了解Service Mesh技术的软件开发人员;

·希望掌握企业Istio平台 建设、运维和治理的运维工程师和架构师;

·希望了解和学习Service体系背后原理和使用场景的技术管理者、技术销售和市场人员。 

分享提纲

主题授课内容

第一章 Service Mesh 缘起和概述

·Service Mesh的起源

·Service Mesh技术的演进

·Service Mesh的功能和主要适用场景

·Service Mesh的实现和主流产品

第二章 Istio 架构解析

·Istio 的背景和迭代

·Istio的流量控制

·Istio 服务的可观察性

·Istio的安全架构设计

第三章 Istio 流量管理

·安装和部署

·动态路由:使用Virtual Service和Destination rule设置路由规则

·网关:用Gateway 管理计入网格的流量

·服务入口:使用Service Entry扩展你的网格服务

·流量转移:灰度发布如何实现

·Ingress:控制进入网格的请求

·Egress:实现访问外部服务

·超时重试:提升系统的健壮性和可用性

·熔断:实现秒杀场景下的过载保护

·故障注入:在Istio中实现chaos monkey

·流量镜像:解决线上问题排查的难题

第四章 Istio 可观察性

·洞察你的服务:使用kiali观察微服务应用

·指标:使用Prometheus收集指标

·监控:使用Grafana查看系统的整体状态

·日志:获取Envoy的日志并进行调试

·分布式追踪:使用Jeager对应用进行分布式追踪

第五章 Istio 安全

·双重保障:微应用设置不同级别的双向TLS

·授权策略:如何实现JWT身份认证与授权

第六章 项目实战

·实战项目架构搭建

·配置路由规则,实现灰度发布

·提升系统的弹性能力

·配置安全策略

·收集指标并监控应用

·集成EFK日志套件

·集成分布式追踪工具

·调试网络的工具和方法总结

·Istio项目落地最佳实践


我要参加

可同时提交您的需求,我们会及时与您联系

预约内训

将课程带入到您的团队,为您的团队进行一对一辅导。

相关课程