課程簡介
本課程從分析微服務架構下的需求和痛點講起,介紹如何利用云原生技術實現微服務治理。課程會詳細的介紹Kubernetes的架構核心組件,并重點對服務發(fā)現機制、控制器模式進行深入的講解。同時以實際案例入手,教會學員如何使用Istio實現流量控制、可觀察性等重要的微服務治理方法,并對落地中的常見問題和最佳實踐做全面的總結。目標收益
目標收益
了解服務治理的主要方向和治理方法
深入理解Kubernetes架構和服務發(fā)現機制
深入理解Kubernetes控制器模式
掌握Istio架構、核心功能的實踐方法
了解Istio常見的落地問題和解決方案
培訓對象
課程大綱
第一天 上午 Kubernetes網絡與服務治理 |
服務治理綜述 Kubernetes中的服務發(fā)現機制 使用Kubernetes Service和Ingress 實現負載均衡Kubernetes與Service Mesh的關系 |
第一天 下午 Istio Service Mesh 服務治理實踐 |
Service Mesh 產品及市場現狀 Istio架構解析 Istio核心CRD解析 使用Istio實現流量控制 Kubernetes準入控制器實現Istio的自動注入 Istio流量劫持工作原理分析 |
第二天 上午 Istio 落地問題及解決方案 |
基于Istio實現微服務的可觀察性 Istio的授權和認證機制 Istio常見落地問題及解決方案 Istio命令行工具和調試方法 |
第二天 下午 經典案例解析 |
案例解析及答疑 螞蟻金服Service Mesh落地實踐 網易輕舟基于Service Mesh的微服務架構方案 美團自研Service Mesh落地實踐 |
第一天 上午 Kubernetes網絡與服務治理 服務治理綜述 Kubernetes中的服務發(fā)現機制 使用Kubernetes Service和Ingress 實現負載均衡Kubernetes與Service Mesh的關系 |
第一天 下午 Istio Service Mesh 服務治理實踐 Service Mesh 產品及市場現狀 Istio架構解析 Istio核心CRD解析 使用Istio實現流量控制 Kubernetes準入控制器實現Istio的自動注入 Istio流量劫持工作原理分析 |
第二天 上午 Istio 落地問題及解決方案 基于Istio實現微服務的可觀察性 Istio的授權和認證機制 Istio常見落地問題及解決方案 Istio命令行工具和調試方法 |
第二天 下午 經典案例解析 案例解析及答疑 螞蟻金服Service Mesh落地實踐 網易輕舟基于Service Mesh的微服務架構方案 美團自研Service Mesh落地實踐 |