Istio入門與實戰
內容描述
本書從實戰的角度全面介紹Istio技術要點與應用技巧,可幫助讀者快速搭建微服務架構並進行管理。主要內容包括:Istio架構設計與主要功能;如何部署微服務架構應用;Istio的服務流量管理功能,如流量拆分、A/B 測試和灰度發布;Istio的彈性服務功能,如負載均衡、連接池、服務健康檢查,服務熔斷、超時、重試、限流功能的配置;如何用故障註入方式來測試服務的穩定性,提前發現問題並修復;服務間通信加密和訪問權限的控制;服務指標、日誌的收集,服務調用鏈追蹤;Istio 部署後的維護工作等。
本書從頭搭建一個簡單的微服務實驗,逐一展示Istio的主要功能,直觀地幫助讀者理解Istio,非常適合入門級讀者快速掌握Istio技術。本書所有示例代碼都可以在GitHub下載,地址為 https://github.com/mgxian/istio-lab。
主要內容包括:
Istio架構設計與主要功能
如何讓服務流量控制更簡單
如何讓服務更具彈性
如何讓服務故障測試更容易
如何讓服務通信更安全可控
如何讓服務更易觀測與監控
如何維護Istio