简介
Kubernetes作为容器云的支持平台,已经逐渐走向成熟,成为事实标准,基于Kubernetes部署微服务应用已经成为各大互联网企业的最佳实践。本课程深入浅出的带你理解微服务治理的核心,Kubernetes中服务发现和负载均衡的原理,Kubernetes在大规模生产化过程中,遇到的陷阱与挑战。微服务到服务网格的演进,Istio的架构与原理,以及如何基于Istio进行服务网格治理。
课程收益
1.全面介绍微服务架构下的机遇和挑战。
2.由浅入深的介绍Kubernetes和Istio的服务治理原理。
3.来自一线架构师,工程师的经验分享。
4.超大集群规模下的陷阱与挑战。
5.生产化中可能存在风险。
6.Kubernetes和Istio平台的不足和未来的演进方向。
培训特色
本课程深入浅出,从微服务的核心,到Kubernetes的实现原理再到Istio的服务治理,从概念讲解到原理分析。讲师了解容器云平台的方方面面,擅长将复杂的逻辑以浅显的方式讲解清楚。该课程可以让学员全面了解Service Mesh的原理和最佳实践。
目标收益
1.全面了解微服务架构在Kubernetes中的实现原理。
2.了解什么是服务网格的概念原理,Istio的实现机制。
3.能够了解Kubernetes和Istio在生产化过程中遇到的问题以及解决方案,以供学员未来生产化实践时做参考。
培训对象
云平台软件架构师、软件设计师、程序员。
微服务应用开发人员。
平台运维人员。
学员基础
具备下列基础知识会使本课程收益显著提升:
1.Linux
2.网络基本知识
3.容器技术
4.Spring Cloud等微服务框架
关键词
Kubernetes、Service Discovery、Istio、Micro Service、Service Mesh
课程时长
2天(12H)
分享提纲
主题 | 授课内容 |
架构演进 | 从单体应用到微服务 不同架构模式的优劣对比 |
负载均衡与服务发现 | 介绍负载均衡实现原理 介绍服务发现的关键功能 |
Kubernetes架构 | 深入理解Kubernetes架构优势,为什么Kubernetes会成功 Kubernetes设计原则 |
Kubernetes核心对象 | Kubernetes核心对象 如何基于对象的联动实现完整业务流程 |
Kubernetes的服务发现 | Kubernetes的服务发现实现原理 负载均衡和API网关的案例分享 |
架构演进,微服务到服务网格 | 架构演进,微服务到服务网格 服务网格的必要因素 |
Istio架构 | Istio架构基础 |
数据平面组件Envoy | Envoy的线程模型 Envoy的发现机制 |
Istio 流量管理 | Istio 流量管理 |
Istio 安全保证 | 证书管理 PeerAuthentication PeerAuthorizations |
Istio可观察性 | Istio可观察性 |
Istio多集群 | Istio多集群支持,高级流量管理,跨地域的故障转移机制 |
跟踪采样 | 跟踪采样 |