首頁 > 計(jì)算機(jī)網(wǎng)絡(luò) >
專用軟件
> Service Mesh實(shí)戰(zhàn):用Istio軟負(fù)載實(shí)現(xiàn)服務(wù)網(wǎng)格最新章節(jié)目錄
舉報(bào)

會員
Service Mesh實(shí)戰(zhàn):用Istio軟負(fù)載實(shí)現(xiàn)服務(wù)網(wǎng)格
最新章節(jié):
專家力薦
《ServiceMesh實(shí)戰(zhàn):用Istio軟負(fù)載實(shí)現(xiàn)服務(wù)網(wǎng)格》為網(wǎng)格服務(wù)技術(shù)的實(shí)戰(zhàn)詳解圖書。作者以初學(xué)者角度展示軟負(fù)載在分布式架構(gòu)中承擔(dān)的角色,引入容器時(shí)代主角Kubernetes;再從路由層面全面展開對ServiceMesh與Istio的系統(tǒng)介紹和深入剖析,包括其功能與特色;最后通過源碼剖析從實(shí)現(xiàn)細(xì)節(jié)上分析Istio的幾大關(guān)鍵設(shè)計(jì)。不論你是剛開始接觸軟負(fù)載的初學(xué)者,還是有一定經(jīng)驗(yàn)的架構(gòu)師,都可以在這本細(xì)致入微的圖書中找到想要的實(shí)用內(nèi)容。
目錄(174章)
倒序
- 封面
- 版權(quán)信息
- 作者簡介
- 推薦序1
- 推薦序2
- 讀者服務(wù)
- 序
- 第1章 分布式發(fā)展史
- 1.1 單機(jī)小型機(jī)時(shí)期
- 1.1.1 互聯(lián)網(wǎng)的誕生
- 1.1.2 復(fù)雜應(yīng)用拆分
- 1.1.3 遭遇性能問題
- 1.2 集群化時(shí)期
- 1.2.1 從高端設(shè)備到普通PC
- 1.2.2 硬件負(fù)載均衡設(shè)備
- 1.2.3 資源配置問題
- 1.2.4 積少成多的優(yōu)勢
- 1.2.5 集群化架構(gòu)
- 1.2.6 軟件負(fù)載設(shè)備
- 1.3 服務(wù)化時(shí)期
- 1.3.1 應(yīng)用到服務(wù)
- 1.3.2 遠(yuǎn)程調(diào)用
- 1.3.3 虛擬IP地址
- 1.3.4 復(fù)雜的調(diào)用關(guān)系
- 1.3.5 服務(wù)治理
- 1.3.6 旁路負(fù)載
- 1.4 微服務(wù)時(shí)期
- 1.4.1 服務(wù)細(xì)化
- 1.4.2 架構(gòu)輕量化
- 1.5 服務(wù)網(wǎng)格(Serüice Mesh)新時(shí)期
- 1.5.1 多語言的困難
- 1.5.2 指數(shù)級增加的系統(tǒng)復(fù)雜度
- 1.5.3 Linkerd誕生
- 1.5.4 第一代服務(wù)網(wǎng)格架構(gòu)
- 1.5.5 第二代服務(wù)網(wǎng)格架構(gòu)
- 1.5.6 生產(chǎn)應(yīng)用情況
- 1.6 本章小結(jié)
- 第2章 Serüice Mesh:以Istio為例
- 2.1 Istio的設(shè)計(jì)理念
- 2.1.1 Istio的誕生背景
- 2.1.2 控制一切的兩個(gè)平面
- 2.1.3 接口與平臺化
- 2.1.4 中心化與分散化的抉擇
- 2.2 數(shù)據(jù)平面
- 2.2.1 xDS-API
- 2.2.2 服務(wù)負(fù)載及流量控制
- 2.2.3 入口與出口網(wǎng)關(guān)
- 2.2.4 故障應(yīng)急機(jī)制
- 2.2.5 故障注入
- 2.3 控制平面
- 2.3.1 Pilot結(jié)構(gòu)及功能
- 2.3.2 Mixer結(jié)構(gòu)及功能
- 2.3.3 穩(wěn)定性與容災(zāi)能力
- 2.3.4 請求屬性(Attribute)
- 2.3.5 操作配置(Operator Config)
- 2.4 安全控制
- 2.4.1 Citadel結(jié)構(gòu)及功能
- 2.4.2 Istio身份(Identity)
- 2.4.3 認(rèn)證(Authentication)
- 2.4.4 鑒權(quán)(Authorization)
- 2.5 Hello Istio!
- 2.5.1 安裝Docker
- 2.5.2 安裝Kubernetes
- 2.5.3 初始化Master節(jié)點(diǎn)
- 2.5.4 配置weaüe網(wǎng)絡(luò)插件
- 2.5.5 安裝Istio
- 2.5.6 向Istio部署第一個(gè)應(yīng)用
- 2.5.7 部署B(yǎng)ookInfo系統(tǒng)
- 2.6 動(dòng)手體驗(yàn)Istio
- 2.6.1 幾個(gè)基本概念
- 2.6.2 體驗(yàn)1:按版本路由
- 2.6.3 體驗(yàn)2:按權(quán)重分流
- 2.7 BookInfo示例分析
- 2.7.1 IngressGateway
- 2.7.2 IngressGateway配置
- 2.7.3 Sidecar路由配置
- 2.8 本章小結(jié)
- 第3章 理解Istio服務(wù)網(wǎng)格
- 3.1 Kubernetes服務(wù)組網(wǎng)原理
- 3.1.1 四層服務(wù)部署結(jié)構(gòu)
- 3.1.2 Node內(nèi)部流量路由
- 3.1.3 Pause容器
- 3.1.4 節(jié)點(diǎn)間通信接口CNI
- 3.1.5 服務(wù)發(fā)現(xiàn)與DNS
- 3.2 Sidecar流量接管原理
- 3.2.1 Sidecar注入方式
- 3.2.2 優(yōu)雅的容器調(diào)試方式
- 3.2.3 Sidecar流量劫持配置
- 3.3 Istio服務(wù)組網(wǎng)
- 3.3.1 鏈路優(yōu)勢總結(jié)
- 3.3.2 服務(wù)傳輸路徑全覽
- 3.4 組建零信任安全網(wǎng)絡(luò)(Zero Trust Network)
- 3.4.1 點(diǎn)對點(diǎn)的安全傳輸
- 3.4.2 身份認(rèn)證(Authentication)
- 3.4.3 安全命名(Secure Naming)
- 3.4.4 服務(wù)鑒權(quán)(Authorization)
- 3.4.5 啟用Istio服務(wù)網(wǎng)格安全
- 3.5 Istio的擴(kuò)展設(shè)計(jì)
- 3.5.1 Sidecar對接適配
- 3.5.2 平臺適配
- 3.5.3 擴(kuò)展模板(Template)
- 3.6 本章小結(jié)
- 第4章 Istio周邊生態(tài)一覽
- 4.1 鏈路跟蹤Jaeger/Zipkin
- 4.1.1 鏈路跟蹤誕生的前因后果
- 4.1.2 Jaeger能做什么
- 4.1.3 如何在Istio中使用Jaeger
- 4.1.4 使用Trace ID來查詢跟蹤信息
- 4.2 分布式監(jiān)控Prometheus
- 4.2.1 監(jiān)控需求的由來及現(xiàn)狀
- 4.2.2 Prometheus的功能及特點(diǎn)
- 4.2.3 Prometheus架構(gòu)簡介
- 4.2.4 如何在Istio中使用Prometheus
- 4.2.5 配置監(jiān)控報(bào)警來實(shí)時(shí)掌握應(yīng)用狀態(tài)
- 4.3 監(jiān)控大盤Grafana
- 4.3.1 什么是Grafana
- 4.3.2 如何在Istio中使用Grafana
- 4.3.3 生成新的Grafana儀表盤
- 4.3.4 配置Grafana報(bào)警通道
- 4.4 分布式日志Fluentd
- 4.4.1 什么是Fluentd
- 4.4.2 如何在Istio中使用Fluentd
- 4.4.3 在Kibana中查看日志
- 4.4.4 Elasticsearch映射配置
- 4.5 服務(wù)圖譜
- 4.6 本章小結(jié)
- 第5章 Istio部分源碼剖析
- 5.1 Sidecar(Enüoy)源碼分析
- 5.1.1 準(zhǔn)備編輯器
- 5.1.2 編譯Enüoy調(diào)試版本
- 5.1.3 配置Enüoy調(diào)試環(huán)境
- 5.1.4 整體架構(gòu)
- 5.1.5 過濾鏈與HTTP代理
- 5.1.6 xDS相關(guān)邏輯
- 5.2 Pilot源碼分析
- 5.2.1 Go語言簡介
- 5.2.2 編譯Istio調(diào)試版本
- 5.2.3 配置Istio調(diào)試環(huán)境
- 5.2.4 用單元測試快速調(diào)試
- 5.2.5 如何進(jìn)行啟動(dòng)調(diào)試
- 5.2.6 Pilot初始化與平臺對接
- 5.2.7 模型數(shù)據(jù)映射及CRD監(jiān)聽
- 5.2.8 Enüoy xDS對接服務(wù)
- 5.3 Mixer源碼分析
- 5.3.1 Mixer初始化邏輯
- 5.3.2 前置檢查邏輯詳解
- 5.3.3 適配器數(shù)據(jù)流及模板原理
- 5.3.4 緩存原理與實(shí)現(xiàn)
- 5.4 本章小結(jié)
- 第6章 服務(wù)網(wǎng)格企業(yè)實(shí)踐
- 6.1 升級,值得嗎
- 6.1.1 升級服務(wù)網(wǎng)格的基本要求
- 6.1.2 如何評估是否需要升級
- 6.2 從架構(gòu)上考慮的問題
- 6.2.1 當(dāng)前系統(tǒng)所處的狀態(tài)
- 6.2.2 遷移中需要考慮的幾點(diǎn)
- 6.3 螞蟻金服SOFAMesh簡介
- 6.3.1 項(xiàng)目組成
- 6.3.2 特色功能
- 6.4 螞蟻金服漸近式遷移最佳實(shí)踐
- 6.4.1 制定總體路線
- 6.4.2 保證遷移前后服務(wù)網(wǎng)絡(luò)互通
- 6.4.3 透明攔截帶來的彈性升級
- 6.4.4 遺留架構(gòu)在遷移過程中的問題
- 6.5 本章小結(jié)
- 第7章 結(jié)語
- 7.1 服務(wù)網(wǎng)格在整體架構(gòu)中的定位
- 7.1.1 現(xiàn)代軟負(fù)載應(yīng)具備的功能
- 7.1.2 服務(wù)網(wǎng)格在系統(tǒng)技術(shù)棧中的定位
- 7.2 軟負(fù)載發(fā)展方向與未來
- 7.2.1 技術(shù)發(fā)展的本質(zhì)
- 7.2.2 再談軟負(fù)載的發(fā)展
- 反侵權(quán)盜版聲明
- 專家力薦 更新時(shí)間:2019-07-29 18:23:09
推薦閱讀
- 中文版Maya 2012實(shí)用教程(第2版)
- 鍵盤錄入技術(shù)(第2版)
- COSPLAY的后期藝術(shù):Lightroom+Photoshop修圖技法攻略
- Word 2010實(shí)戰(zhàn)技巧精粹
- Photoshop CC 2017從入門到精通
- Small Business Server 2008 – Installation, Migration, and Configuration
- Photoshop CC UI設(shè)計(jì)標(biāo)準(zhǔn)培訓(xùn)教程
- 深入理解OpenCV:實(shí)用計(jì)算機(jī)視覺項(xiàng)目解析(原書第3版)
- Photoshop CS6從入門到精通
- UG NX 9中文版從入門到精通
- SOA Patterns with BizTalk Server 2009
- JBoss Tools 3 Developers Guide
- PostgreSQL 9.0 High Performance
- Microsoft Azure: Enterprise Application Development
- PKPM 2010結(jié)構(gòu)分析從入門到精通
- WS/BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g
- Adobe Illustrator CC 2019經(jīng)典教程(彩色版)
- Instant MDX Queries for SQL Server 2012
- Microsoft Visual Studio LightSwitch Business Application Development
- Tilcon圖形界面設(shè)計(jì)基礎(chǔ)
- AutoCAD 2016中文版基礎(chǔ)實(shí)例教程(附教學(xué)視頻)
- 中英文打字(第4版)
- 算量就這么簡單:剪力墻實(shí)例軟件算量
- AutoCAD 2011機(jī)械設(shè)計(jì)與制作標(biāo)準(zhǔn)實(shí)訓(xùn)教程
- Microsoft Exchange 2010 PowerShell Cookbook
- CodeIgniter 1.7
- 3ds Max-Photoshop影視游戲貼圖渲染技術(shù)全解析
- Photoshop CC 視覺設(shè)計(jì)案例教程
- ANSYS Workbench有限元分析實(shí)例詳解(熱學(xué)和優(yōu)化)
- Excel 2016數(shù)據(jù)處理與分析(微課版)