Service Mesh 和 Istio的原理和实践
Abraham Cheng 查看讲师
百林哲咨询(北京)有限公司专家团队成员
资深讲师和技术顾问。曾在交大南洋、微创软件和微软(中国)有限公司任职,先后从事技术培训讲师,售后技术支持工程师和解决方案专家等职位。
浏览:2895次
详情 DETAILS

简介

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

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

目标

1.深入理解 Service Mesh 的概念、功能、架构、产品等方面的知识;

2.学习使用 Istio 为自己的应用提供流量控制、安全、服务可观测性等方面的能力;

3.通过项目实战演练,通过搭建、配置、调试等做到Istio项目落地最佳实践,带你成为真正的技术的践行者。 

受众人群

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

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

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

课程时长

2天(12H)

分享提纲

主题授课内容

第一章 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项目落地最佳实践


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1