幫助中心 | 我的帳號 | 關於我們

雲原生服務網格Istio(原理實踐架構與源碼解析)/華為雲原生技術叢書

  • 作者:編者:張超盟//章鑫//徐中虎//徐飛
  • 出版社:電子工業
  • ISBN:9787121366536
  • 出版日期:2019/07/01
  • 裝幀:平裝
  • 頁數:606
人民幣:RMB 139 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書分為原理篇、實踐篇、架構篇和源碼篇,由淺入深地將Istio項目庖丁解牛並呈現給讀者。原理篇介紹了服務網格技術與Istio項目的技術背景、設計理念與功能原理,能夠幫助讀者了解服務網格這一雲原生領域的標誌性技術,掌握Istio流量治理、策略與遙測和安全功能的使用方法。實踐篇從零開始搭建Istio運行環境並完成一個真實應用的開發、交付、上線監控與治理的完整過程,能夠幫助讀者熟悉Istio的功能並加深對Istio的理解。架構篇剖析了Istio項目的三大核心子項目Pilot、Mixer、Citadel的詳細架構,幫助讀者熟悉Envoy、Galley、Pilot-agent等相關項目,並挖掘Istio代碼背後的設計與實現思想。源碼篇對Istio各個項目的代碼結構、文件組織、核心流程、主要數據結構及各主要代碼片段等關鍵內容都進行了詳細介紹,讀者只需具備一定的Go語言基礎,便可快速掌握Istio各部分的實現原理,並根據自己的興趣深入了解某一關鍵機制的完整實現。本書提供源碼下載,參見http://github.com/cloudnativebooks/cloud-native-istio。
    無論是對於剛入門Istio的讀者,還是對於已經在產品中使用Istio的讀者,本書都極具參考價值。

作者介紹
編者:張超盟//章鑫//徐中虎//徐飛

目錄
原理篇
  第1章  你好,Istio
    1.1  Istio是什麼
    1.2  通過示例看看Istio能做什麼
    1.3  Istio與服務治理
      1.3.1  關於微服務
      1.3.2  服務治理的三種形態
      1.3.3  Istio不只解決了微服務問題
    1.4  Istio與服務網格
      1.4.1  時代選擇服務網格
      1.4.2  服務網格選擇Istio
    1.5  Istio與Kubernetes
      1.5.1  Istio,Kubernetes的好幫手
      1.5.2  Kubernetes,Istio的好基座
    1.6  本章總結
  第2章  Istio架構概述
    2.1  Istio的工作機制
    2.2  Istio的服務模型
      2.2.1  Istio的服務
      2.2.2  Istio的服務版本
      2.2.3  Istio的服務實例
    2.3  Istio的主要組件
      2.3.1  istio-pilot
      2.3.2  istio-telemetry
      2.3.3  istio-policy
      2.3.4  istio-citadel
      2.3.5  istio-galley
      2.3.6  istio-sidecar-injector
      2.3.7  istio-proxy
      2.3.8  istio-ingressgateway
      2.3.9  其他組件
    2.4  本章總結
  第3章  非侵入的流量治理
    3.1  Istio流量治理的原理
      3.1.1  負載均衡
      3.1.2  服務熔斷
      3.1.3  故障注入
      3.1.4  灰度發布
      3.1.5  服務訪問入口
      3.1.6  外部接入服務治理
    3.2  Istio路由規則配置:VirtualService
      3.2.1  路由規則配置示例
      3.2.2  路由規則定義
      3.2.3  HTTP路由(HTTPRoute)
      3.2.4  TLS路由(TLSRoute)
      3.2.5  TCP路由(TCPRoute)
      3.2.6  三種協議路由規則的對比
      3.2.7  VirtualService的典型應用
    3.3  Istio目標規則配置:DestinationRule
      3.3.1  DestinationRule配置示例

      3.3.2  DestinationRule規則定義
      3.3.3  DestinationRule的典型應用
    3.4  Istio服務網關配置:Gateway
      3.4.1  Gateway配置示例
      3.4.2  Gateway規則定義
      3.4.3  Gateway的典型應用
    3.5  Istio外部服務配置:ServiceEntry
      3.5.1  ServiceEntry配置示例
      3.5.2  ServiceEntry規則的定義和用法
      3.5.3  ServiceEntry的典型應用
    3.6  Istio代理規則配置:Sidecar
      3.6.1  Sidecar配置示例
      3.6.2  Sidecar規則定義
    3.7  本章總結
  ……
實踐篇
架構篇
源碼篇
結語
附錄A  源碼倉庫介紹
附錄B  實踐經驗和總結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032