深入理解Istio 云原生服务网格进阶实战
正版保障 假一赔十 可开发票
¥
69.37
5.4折
¥
128
全新
库存7件
作者 云原生社区
出版社 电子工业出版社
ISBN 9787121435270
出版时间 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
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价