Service Mesh(Istio)实战培训

Service Mesh又译作“服务网格”,作为服务间通信的基础,用于处理服务间通信。云原生应用有着复杂的服务拓扑,Service Mesh 保证请求可以在这些拓扑中可靠地穿梭。在实际应用当中,Service Mesh 通常是由一系列轻量级的网络代理组成的,它们与应用程序部署在一起,但应用程序不需要知道它们的存在。

如果用一句话来解释什么是 Service Mesh,可以将它比作是应用程序或者说微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控。 目前比较热门的Service Mesh开源解决方案有Istio,Istio 有着丰富的功能、设计,活跃的社区。

为实现大家对Service Mesh及Istio掌握与落地,为此我们推出2天Service Mesh实战培训班。

培训时间:2天,北京:6月22-23日

课程特色:

  • 2天线下集训,对Istio有个全面系统学习
  • 1年内可免费再次参加,巩固学习;
  • 每期前10位报名,免费参加价值3600元线上K8S课程;
  • 配套纸质书教材、电子版教材;

第一天:Istio基础实践

一、Istio入门

1、Istio简介

2、核心功能说明

3、Istio使用场景

4、Istio架构与组件

二、Istio安装

1、Istio安装与配置

2、Istio升降级

3、Istio配置多集群控制平面

三、Istio数据平面Envoy

1、基本介绍

2、架构

3、与竞品对比

4、安装与配置

5、内部实现

6、xDS API

7、Envoy调试

四、Istio控制平面简介

1、Mixer

2、Pilot

3、Citadel

五、Mixer详解

1、Mixer主要概念

2、Mixer核心功能

3、Mixer规则

4、Mixer适配器与自定义

5、如何禁用Mixer

6、Mixer监控

7、Mixer工作原理

六、Pilot详解

1、Pilot介绍

2、Pilot配置

3、Pilot设计

4、Sidecar手/自动注入

5、Sidecar代理流量重定义

6、Istio服务模型

7、Pilot调试

七、主要配置资源

1、Gateway

2、VirtualService

3、DestinationRule

4、ServiceEntry

八、课后作业

第二天:Istio进阶落地

一、Istio流量管控

1、设计请求路由与超时

2、智能路由配置

3、基于权重的请求迁移

4、故障注入

5、设置熔断

6、控制入/出口流量

7、A/B测试/金丝雀,发布/灰度/蓝绿发布

二、策略配置

1、限速

2、黑白名单配置

三、遥测

1、收集Metrics与logging

2、分布式链路追踪

3、查询与可视化

4、Mixer adapter扩展Mixer

四、Istio落地的实践

1、Istio支持不同的gRPC服务实例

2、Istio支持多个相同gRPC服务实例

3、混合环境服务发现

4、多集群Pod调度

5、混合环境的流量分发

6、如何更快的对接现有系统

五、传统微服务架构改造迁移方案

1、非容器化服务迁移Istio

2、容器化服务迁移Istio

3、Kubernetes服务迁移Istio

六、Istio运维

1、日志

2、组件自检

3、常用调试工具

4、流量观察

5、网络问题

6、配置常见问题

七、现场答疑

课程适合人群:

(容器技术爱好者、云计算从业者、运维工程师、开发工程师、架构师)

学员收获:

  • 系统化学习Service Mesh ( Istio )技术。
  • 提高 Service Mesh 技术在企业落地效率。

培训费用:原价4500元,限时优惠:3980元(可开发票)

培训地址:北京市朝阳区东三环南路(潘家园地铁站)华泰饭店(其它城市欢迎咨询)

培训时间:6月22-23日(周六、日)

组团:2-3人,每人优惠300元,4人以上每人优惠500元;

课程咨询/联系

曹辉 / 15999647409
微信咨询,ID:VincentHello_

更多问题请扫描上方二维码咨询;
(报名后请添加曹辉微信)