Google 聯手 IBM:Istio 架構一統微服務世界
崔秀龍
- 出版商: 深智
- 出版日期: 2019-08-12
- 定價: $520
- 售價: 7.9 折 $411
- 語言: 繁體中文
- 頁數: 240
- 裝訂: 平裝
- ISBN: 9869807208
- ISBN-13: 9789869807203
-
相關分類:
Microservices 微服務
- 此書翻譯自: 深入淺出 Istio : Service Mesh 快速入門與實踐
立即出貨(限量) (庫存=5)
買這商品的人也買了...
-
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$507 -
建構微服務|設計細微化的系統 (Building Microservices)$580$458 -
精通 Go 程式設計 (The Go Programming Language)$580$493 -
高品質微服務|建構跨工程組織的標準化系統 (Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization)$450$356 -
網站可靠性工程|Google 的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)-*外觀稍有瑕疵,不介意者再下單$780$616 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
從零開始學架構:照著做,你也能成為架構師$594$564 -
$403架構修煉之道——億級網關、平臺開放、分佈式、微服務、容錯等核心技術修煉實踐 -
$534深入淺出 Prometheus:原理、應用、源碼與拓展詳解 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
分散式系統設計 (Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services)$480$379 -
$796Kubernetes 權威指南:從 Docker 到 Kubernetes 實踐全接觸, 4/e -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
雲端佈署的時代來臨:一探未來系統架構(書況差限門市銷售)$690$483 -
Kafka 技術手冊|即時資料與串流處理 (Kafka: The Definitive Guide)$580$458 -
這就是服務設計!|服務設計工作者的實踐指南 (This Is Service Design Doing: Applying Service Design Thinking in the Real World)$880$695 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e)$600$468 -
異形般強大的監控系統:Prometheus 掌控主機、VM、容器及 K8S$680$537 -
史上最完整細節:Kubernetes 超應用全書$980$774 -
Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e)$520$411 -
網站可靠性工程工作手冊|導入SRE的實用方法 (The Site Reliability Workbook)$780$616 -
原來世界是這樣運轉的:微服務架構原理與實戰$780$616 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
矽谷工程師教你 Kubernetes:史上最全 CI/CD 中文應用指南(iT邦幫忙鐵人賽系列書)$600$510
相關主題
商品描述
本書特色
◎圍繞Istio核心特性,精選應用場景
◎快速入門Istio、了解Service Mesh
內容簡介
在微服務浪潮的推動之下,微服務的治理成為新的技術熱點,從Linkerd提出Service Mesh(服務網格)概念開始,這一理念的幾個相關產品經過一番短暫較量,Google/IBM/Lyft合作推出的 Istio 系統成為目前服務網格技術的事實標準。本書圍繞Istio 對服務網格的概念、歷史和能力,以各種實例為基礎,試圖從基本概念開始,結合實際工作場景和企業試點採納步驟,進行易於上手和了解的說明,提供給讀者對這一新生系統一個相對完整的應用指南。透過作者對Istio 的深入了解和實戰經驗,可以幫助讀者快速入門和實作。
本書主要內容:
■ 服務網格的歷史
■ 服務網格的基本特性
■ Istio 基本介紹
■ Istio 快速入門
■ 用Helm 部署Istio
■ Istio 的常用功能
■ HTTP 流量管理
■ Mixer 介面卡的應用
■ Istio 的安全強化
■ Istio 的試用建議
適合讀者群:
對服務網格技術有興趣,希望進一步了解和學習Istio 的中進階技術人員。
作者簡介
崔秀龍
HPE軟體分析師;Istio、Kubernetes專案成員;Istio.io主要貢獻者之一;《Kubernetes權威指南:從Docker到Kubernetes實踐全接觸》作者;自動化、馬拉松愛好者。
目錄大綱
01 服務網格的歷史
1.1 Spring Cloud
1.2 Linkerd
1.3 Istio
1.4 服務網格的興起
02 服務網格的基本特性
2.1 連接
2.2 安全
2.3 策略
2.4 觀察
03 Istio 基本介紹
3.1 Istio 的核心元件及其功能
3.2 核心設定物件
3.3 小結
04 Istio 快速入門
4.1 環境介紹
4.2 快速部署Istio
4.3 部署兩個版本的服務
4.4 部署用戶端服務
4.5 驗證服務
4.6 建立目標規則和預設路由
4.7 小結
05 用Helm 部署Istio
5.1 Istio Chart 概述
5.2 全域變數介紹
5.3 Istio 安裝清單的產生和部署
5.4 小結
5.5 高頻頻譜
06 Istio 的常用功能
6.1 在網格中部署應用
6.2 修改Istio 設定
6.3 使用Istio Dashboard
6.4 使用Prometheus
6.5 使用Jaeger
6.6 使用Kiali .
6.7 小結
07 HTTP 流量管理
7.1 定義目標規則
7.2 定義預設路由
7.3 流量的拆分和移轉
7.4 金絲雀部署
7.5 根據來源服務進行路由
7.6 對URI 進行重新導向
7.7 通訊逾時控制
7.8 故障重試控制
7.9 入口流量管理
7.10 出口流量管理
7.11 新增Gateway 控制器
7.12 設定服務熔斷
7.13 故障植入測試
7.14 流量複製
08 Mixer 介面卡的應用
8.1 Mixer 介面卡簡介
8.2 以Denier 介面卡為基礎的存取控制
8.3 以Listchecker 介面卡為基礎的存取控制
8.4 使用MemQuota 介面卡進行服務限流
8.5 使用RedisQuota 介面卡進行服務限流
8.6 為Prometheus 定義監控指標
8.7 使用stdio 輸出自訂記錄檔
8.8 使用Fluentd 輸出記錄檔
8.9 小結
09 Istio 的安全強化
9.1 Istio 安全強化概述
9.2 啟用mTLS
9.3 設定RBAC
9.4 RBAC 的校正過程
10 Istio 的試用建議
10.1 Istio 本身的突出問題
10.2 確定功能範圍
10.3 選擇試用業務
10.4 試用過程
