课程费用

6800.00 /人

课程时长

2

课程排期

 
2019.03.23 -2019.03.24
广东 深圳

2019.11.23 -2019.11.24
上海

成为教练

课程简介

课程从软件架构开始,介绍从单块系统到SOA架构再到微服务架构的演进过程,深入探讨微服务架构下的服务治理原则,方法与痛点。
从浅入深的介绍kubernetes核心架构,原理,关键对象,以及kubernetes架构下, 如何搭建高可用的服务实例,如何实现生产化的服务注册于服务发现。
在kubernetes基础之上,Istio是Google主导的service mesh解决方案,本课程会介绍service mesh能解决的现实问题以及行业价值,深入了解istio的架构,功能模块,以及不同业务场景下的完整解决方案,例如多集群, 版本发布,安全保证,流量控制等等。

目标收益

1.掌握微服务架构的原则
2.了解服务治理的方方面面
3.深入了解kubernetes架构和核心对象
4.深入了解istio架构,核心功能和不同应用场景下的解决方案
5.获得大量来自一线互联网公司的实践经验,比如,如何做大规模集群的监控和维护,如何在业务不中断的前提下完成在线业务到kubernetes平台的迁移,如何从非服务网格转移到服务网格架构。

培训对象

系统架构师,开发,测试,运维,技术经理与总监, 对微服务有基本认识。
如对容器云有所了解,会降低本课程的难度。

课程大纲

从架构说开去 1.1 微服务架构的演进
1.2 微服务中的服务发现
1.3 负载均衡技术概览与服务发现机制
1.4 服务治理
2. kubernetes中的服务治理 2.1 kubernetes核心架构
2.2 认识kubernetes核心对象
2.3 基于kubernetes的服务发布与服务发现
2.4 service和ingress
2.5 基于service和ingress的负载均衡方案分析
3. 从集中负载均衡走向服务网格 3.1 基于kubernetes/Istio的服务治理
3.2 认识envoy
- istio为什么基于 envoy而不是haproxy或者nginx
- connection draining机制
- management server和discovery
3.3 了解ingress/mesh/egress
3.4 深入了解Pilot
- sidecar注入
- 流量管理
- 智能路由
3.5 深入了解 Mixer
- 访问控制
- 流量监控
3.6 深入了解Citadel
- 身份和授权管理
3.7 了解Galley
3.8 规模和性能
3.9 多集群管理
3.10 生产话实践案例分析
从架构说开去
1.1 微服务架构的演进
1.2 微服务中的服务发现
1.3 负载均衡技术概览与服务发现机制
1.4 服务治理
2. kubernetes中的服务治理
2.1 kubernetes核心架构
2.2 认识kubernetes核心对象
2.3 基于kubernetes的服务发布与服务发现
2.4 service和ingress
2.5 基于service和ingress的负载均衡方案分析
3. 从集中负载均衡走向服务网格
3.1 基于kubernetes/Istio的服务治理
3.2 认识envoy
- istio为什么基于 envoy而不是haproxy或者nginx
- connection draining机制
- management server和discovery
3.3 了解ingress/mesh/egress
3.4 深入了解Pilot
- sidecar注入
- 流量管理
- 智能路由
3.5 深入了解 Mixer
- 访问控制
- 流量监控
3.6 深入了解Citadel
- 身份和授权管理
3.7 了解Galley
3.8 规模和性能
3.9 多集群管理
3.10 生产话实践案例分析

课程费用

6800.00 /人

课程时长

2

课程排期 (更新日期:2019.01.17)

scheduling->endTime - $model->scheduling->startTime) / 86400 ) ?>
2019.03.23 -2019.03.24
广东 深圳

scheduling->endTime - $model->scheduling->startTime) / 86400 ) ?>
2019.11.23 -2019.11.24
上海

预约体验票 我要分享