• 深入理解Istio 云原生服务网格进阶实战
21年品牌 40万+商家 超1.5亿件商品

深入理解Istio 云原生服务网格进阶实战

正版保障 假一赔十 可开发票

69.37 5.4折 128 全新

库存7件

广东广州
认证卖家担保交易快速发货售后保障

作者云原生社区

出版社电子工业出版社

ISBN9787121435270

出版时间2022-06

装帧平装

开本16开

定价128元

货号29415091

上书时间2024-10-28

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
本书是云原生社区多位服务网格技术专家的鼎力之作。全书共 10 章,内容涉及 Service Mesh 概述、核心功能、架构解析、安装与部署、流量控制、可观察性、安全、进阶实战、故障排查、Service Mesh 生态,分别从概念、实践和生态扩展 3 个层面为读者系统介绍了 Istio 的相关知识,着重介绍了 Istio 在 1.5 版本以后的重大变化,从底层深入剖析了 Istio 的各项核心功能。本书能为云计算领域的从业者,尤其是微服务领域的开发者在落地 Istio 时提供理论指导和实际借鉴。

作者简介
云原生社区服务于云原生终端用户,由宋净超和其他几位云原生技术意见领袖共同发起,成立于2020年5月。云原生社区的前身是ServiceMesher社区,该社区成立于2018年5月,是国内推广服务网格技术的先驱阵地。云原生社区自成立以来,围绕Kubernetes、Istio、边缘计算、Dapr等云原生相关技术,与从业人员分享优质内容,秉承 “共识、共治、共建、共享” 的原则,组织了多场丰富多彩的线上和线下活动。要想了解更多,请访问云原生社区官方网站,或关注云原生社区微信公众号Cloud Native Community。

目录
第 1 章 Service Mesh 概述 ............................................................................................................ 1

1.1 Service Mesh 基本概念 ............................................................................................... 2

1.2 后 Kubernetes 时代的微服务 ....................................................................................... 5

1.2.1 重要观点 ......................................................................................................... 6

1.2.2 Kubernetes 与 Service Mesh .............................................................................. 6

1.2.3 kube-proxy 组件 ............................................................................................... 8

1.2.4 Kubernetes Ingress 与 Istio Gateway .................................................................. 8

1.2.5 xDS 协议 ......................................................................................................... 9

1.2.6 Envoy ............................................................................................................ 11

1.2.7 Istio Service Mesh .......................................................................................... 12

1.3 什么是 Istio .............................................................................................................. 12

1.3.1 为什么使用 Istio ............................................................................................ 13

1.3.2 Istio 的平台支持 ............................................................................................ 13

1.4 本章小结 .................................................................................................................. 14

第 2 章 核心功能 .......................................................................................................................... 15

2.1 流量控制 .................................................................................................................. 15

2.1.1 请求路由和流量转移 ..................................................................................... 16

2.1.2 弹性功能 ....................................................................................................... 17

2.1.3 调试能力 ....................................................................................................... 18

2.1.4 实现流量控制的自定义资源 .......................................................................... 19

2.2 安全 ......................................................................................................................... 20

2.2.1 认证 .............................................................................................................. 20

2.2.2 授权 .............................................................................................................. 21

2.3 可观察性 .................................................................................................................. 21

2.4 本章小结 .................................................................................................................. 23

第 3 章 架构解析 .......................................................................................................................... 24

3.1 Istio 的架构组成 ....................................................................................................... 24

3.2 Istio 的设计目标 ....................................................................................................... 25

3.3 Istio 的架构变迁 ....................................................................................................... 26

3.4 控制平面 .................................................................................................................. 27

3.4.1 Pilot ............................................................................................................... 27

3.4.2 Citadel ........................................................................................................... 37

3.4.3 Galley ............................................................................................................ 40

3.5 数据平面 .................................................................................................................. 45

3.5.1 数据平面的概念 ............................................................................................ 45

3.5.2 Sidecar 注入及透明流量劫持 ......................................................................... 47

3.5.3 Sidecar 流量路由机制分析 ............................................................................. 57

3.5.4 Envoy ............................................................................................................ 86

3.5.5 MOSN ........................................................................................................... 93

3.6 本章小结 .................................................................................................................. 98

第 4 章 安装与部署 ...................................................................................................................... 99

4.1 安装 ......................................................................................................................... 99

4.1.1 环境准备 ....................................................................................................... 99

4.1.2 安装 Kubernetes 集群 ................................................................................... 100

4.1.3 安装 Istio ..................................................................................................... 100

4.2 升级 ....................................................................................................................... 102

4.2.1 金丝雀升级 ................................................................................................. 102

4.2.2 热升级 ......................................................................................................... 104

4.3 Bookinfo 实例 ......................................................................................................... 104

4.3.1 环境准备 ..................................................................................................... 105

4.3.2 部署应用 ..................................................................................................... 106

4.3.3 启动应用服务 .............................................................................................. 106

4.3.4 确定 Ingress 的 IP 地址和端口 ..................................................................... 107

4.3.5 集群外部访问应用 ....................................................................................... 108

4.4 本章小结 ................................................................................................................ 108

第 5 章 流量控制 ........................................................................................................................ 109

5.1 流量控制 CRD ........................................................................................................ 109

5.1.1 VirtualService ............................................................................................... 110

5.1.2 DestinationRule ............................................................................................ 111

5.1.3 Gateway ....................................................................................................... 112

5.1.4 ServiceEntry ................................................................................................. 114

5.1.5 Sidecar ......................................................................................................... 115

5.2 路由 ..........

内容摘要
本书是云原生社区多位服务网格技术专家的鼎力之作。全书共 10 章,内容涉及 Service Mesh 概述、核心功能、架构解析、安装与部署、流量控制、可观察性、安全、进阶实战、故障排查、Service Mesh 生态,分别从概念、实践和生态扩展 3 个层面为读者系统介绍了 Istio 的相关知识,着重介绍了 Istio 在 1.5 版本以后的重大变化,从底层深入剖析了 Istio 的各项核心功能。本书能为云计算领域的从业者,尤其是微服务领域的开发者在落地 Istio 时提供理论指导和实际借鉴。

主编推荐
云原生社区服务于云原生终端用户,由宋净超和其他几位云原生技术意见领袖共同发起,成立于2020年5月。云原生社区的前身是ServiceMesher社区,该社区成立于2018年5月,是国内推广服务网格技术的先驱阵地。云原生社区自成立以来,围绕Kubernetes、Istio、边缘计算、Dapr等云原生相关技术,与从业人员分享优质内容,秉承 “共识、共治、共建、共享” 的原则,组织了多场丰富多彩的线上和线下活动。要想了解更多,请访问云原生社区官方网站,或关注云原生社区微信公众号Cloud Native Community。

媒体评论
"Service Mesh技术从诞生时被质疑,到目前逐渐成熟成为显学,经历了一个曲折的过程。Istio的功能和架构也随着社区的不断摸索逐渐稳定并广泛应用于生产。在这个时间点,云原生社区组织了一批贡献者对Istio做了深入解读和实践分享,使本书不仅能让服务网格技术的使用者了解新的架构,还能让技术团队在其他企业的经验基础上少走弯路、少踩坑,真正领悟服务网格的价值。
刘超,腾讯云T4架构师

在现代软件架构设计中,微服务是再时髦不过的概念了。如果在真实的生产环境中运行成百上千个,乃至成千上万个服务,跟踪服务组件的交互、监控服务的运行状况和性能,以及在出现问题时对服务或组件进行更改,这些真实的需求就成了一个巨大的工程挑战。“服务网格”的价值就在于能够针对这个挑战,帮助我们在基础架构中分离服务并管理服务间的通信,从而使容器化的微服务通信更加可靠、安全,更具可观察性。
Istio、Linkerd和HashiCorp Consul是目前使用最为广泛的服务网格产品,其中尤以Istio最为引人关注。自2022年以来,仅仅五个月的时间,Istio便发布了10个更新版本。假以时日,相信Istio必将大放异彩。当此时刻,这本《深入理解Istio:云原生服务网格进阶实战》足以满足我们对服务网格的所有期待。
费良宏,Amazon Web Service首席架构师

Istio是继Kubernetes之后,云原生领域最炙手可热的服务治理技术。随着Istio官方宣布将Istio捐献给CNCF,可以说所有技术人员悬着的心终于放下了。可以预见,Istio在微服务治理领域将辐射出更强的能量,有望成为服务网格的事实标准。本书汇集了云原生社区多名工程师的实践经验,由浅入深,全面介绍了Istio的功能、原理及高阶实战经验,是一本难得的从入门到进阶技术书。
徐中虎,Istio社区Steering Committee、华为云原生开源团队核心成员
Service Mesh毫无疑问正在成为K

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP