感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
服務網格導論
- 規模化管理微服務的挑戰。
- 服務網格解決的問題。
- Istio 與其他服務網格(Linkerd、Consul)的比較。
Kubernetes 網絡基礎
- 核心 Kubernetes 網絡模型。
- 服務、入口和負載均衡。
- 原生 Kubernetes 網絡的局限性。
Istio 功能與架構
- 控制平面與數據平面。
- Envoy 邊車的作用。
- Istio 的關鍵組件:Pilot、Citadel、Mixer(舊版)、Istiod。
在 Kubernetes 上安裝 Istio
- 為 Istio 準備 Kubernetes 集群。
- 使用 Helm 和 Istioctl 安裝 Istio。
- 驗證安裝結果與邊車注入。
利用 Istio 進行流量管理
- 配置路由、重試和故障轉移。
- 藍綠部署和金丝雀部署。
- 使用 Istio Gateway 處理入口流量。
利用 Istio 實現服務網格安全
- 服務間認證的雙向 TLS(mTLS)。
- 授權策略(RBAC 和 ABAC)。
- Istio 中的零信任架構。
可觀測性與監控
- 將 Prometheus 和 Grafana 與 Istio 結合使用。
- 利用 Jaeger 和 Zipkin 進行分佈式追蹤。
- 分析指標、日誌和追蹤數據。
Istio 與 Calico 集成
- 高級網絡策略執行。
- 保護 Pod 間通信。
- Istio + Calico 部署的最佳實踐。
故障排除與最佳實踐
- Istio 部署中的常見問題。
- 調試邊車代理。
- 生產環境服務網格的操作最佳實踐。
總結與後續步驟
最低要求
- 對網絡概念的基礎理解。
- 具有 Linux 命令行的使用經驗。
- 了解容器和 Kubernetes 的知識。
目標受眾
- 開發人員。
- 雲端架構師。
- DevOps 工程師。
- 網絡工程師。
- 系統管理員。
14 小時
客戶評論 (1)
教師的技術準備
Giorgio - Asystel-BDF S.p.A.
課程 - Creating a Service Mesh with Istio and Kubernetes
機器翻譯