- ISBN:9787111666561
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:224
- 出版时间:2020-10-01
- 条形码:9787111666561 ; 978-7-111-66656-1
本书特色
如何处理日益增加的复杂性?通过Istio服务网格,你将能够管理流量、控制访问、实施监控、获取遥测数据、管理配额、实现链路跟踪,并在微服务上拥有更大的弹性。 在本书中,两位作者解释了为什么服务需要服务网格,并逐步演示了Istio如何适应分布式应用程序的生命周期。你将了解用于启用和管理Istio中多种功能的工具和API。
内容简介
在本书中,两位作者解释了为什么服务需要服务网格,并逐步演示了Istio如何适应分布式应用程序的生命周期。你将了解用于启用和管理Istio中多种功能的工具和API。本书涵盖了Istio的几大核心能力:安全、流量控制和可观察性,通过大量的示例展现了Istio的自身特性,并结合实际场景对其进行深入解读。虽然本书没有对Istio具体的代码实现逻辑进行研究,但对于抢先发售接触Istio或想要进行生产实践的读者,具有一定的指导作用。
目录
目录
前言 1
第1章 服务网格概述 5
1.1 服务网格是什么 5
1.2 走进服务网格 6
1.3 版图和生态系统 10
1.4 Istio服务网格 13
1.5 术语 19
第2章 云原生的统一可观察性方法 22
2.1 云原生意味着什么 22
2.2 什么是可观察性 26
2.3 服务网格的统一可观察性 31
第3章 Istio简介 33
3.1 服务网格架构 33
3.2 平面 34
3.3 可扩展性 42
3.4 规模和性能 44
3.5 部署模型 45
第4章 部署Istio 46
4.1 为Istio准备环境 46
4.2 安装Istio 51
4.3 卸载Istio 62
4.4 基于Helm的安装方式 63
4.5 其他环境 65
第5章 服务代理 66
5.1 什么是服务代理 67
5.2 Envoy代理概述 69
5.3 Istio中的Envoy 70
5.4 边车注入 71
5.5 Envoy的功能 77
第6章 安全和身份 82
6.1 访问控制 82
6.2 身份 84
6.3 密钥管理架构 86
6.4 mTLS 89
6.5 配置Istio Auth策略 90
第7章 Pilot 96
7.1 配置Pilot 96
7.2 配置服务 100
7.3 对Pilot进行调试和故障排除 101
7.4 跟踪配置 104
第8章 流量管理 112
8.1理解Istio中的流量如何流动 112
8.2理解Istio的网络API 113
8.3流量操纵和路由 131
8.4弹性 137
8.5 入口与出口 141
第9章 网格中的Mixer和策略 145
9.1架构 145
9.2 了解Mixer策略如何工作 148
9.3属性 150
9.4 适配器 151
9.5创建Mixer策略并使用适配器 152
第10章 遥测 158
10.1 适配器模型 158
10.2 指标 159
10.3 日志 164
10.4 可视化 167
第11章 调试Istio 168
11.1 自检Istio组件 168
11.2 使用管理平面进行故障排除 169
11.3 工作负载准备 172
11.4 Istio安装、升级和卸载 174
11.5 Mixer故障排除 176
11.6 Pilot故障排除 176
11.7 调试Galley 177
11.8 调试Envoy 178
11.9 版本兼容性 181
第12章 应用程序部署的实际考虑 182
12.1 控制平面注意事项 182
12.2 案例研究:金丝雀部署 190
第13章 高级场景 198
13.1 高级拓扑的类型 198
13.2 选择拓扑 203
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0