Istio权威指南(下):云原生服务网格Istio架构与源码 - 张超盟 等

Istio权威指南(下):云原生服务网格Istio架构与源码

张超盟 等

出版时间

未知

ISBN

9787121453052

评分

★★★★★
书籍介绍

《Istio权威指南(下):云原生服务网格Istio架构与源码》是《Istio权威指南》的下册,重点讲解Istio的架构与源码,分为架构篇与源码篇。

架构篇从架构的视角分别介绍Istio各组件的设计思想、数据模型和核心工作流程。在Istio 1.16中,Istiod以原有的Pilot为基础框架构建了包含Pilot、Citadel、Galley等组件的统一控制面。本书第15、16、17章分别介绍以上三个组件各自的架构、模型和流程机制;第18、19、20章依次讲解数据面Pilot-agent、Envoy和Istio-proxy的架构和流程,包括三者的结合关系,配合Istio控制面组件实现流量管理功能,特别是Envoy的架构、模型和关键流程。

源码篇包括第21~26章,与架构篇的6章对应,分别介绍Istio管理面组件Pilot、Citadel、Galley与数据面Pilot-agent、Envoy、Istio-proxy的主要代码结构、代码流程及关键代码片段。本篇配合架构篇中每个组件的架构和机制,对Istio重要组件的实现进行了更详细的讲解和剖析,为读者深入研读Istio相关代码,以及在生产环境下进行相应代码的调试和修改提供指导。

《Istio权威指南(下):云原生服务网格Istio架构与源码》适合入门级读者从零开始了解Istio的架构,也适合有一定基础的读者深入研究Istio的源码。

——张超盟

华为云应用服务网格架构师,拥有15年以上的开发经验,先后负责过华为云容器应用运维、微服务平台、云服务目录、云服务可靠性、服务网格等云原生产品的架构设计与开发工作,主导过多个重大项目的云原生和微服务化生产落地。在服务网格、Kubernetes容器服务、微服务架构、应用性能管理、大数据、DevOps工具等方面有深入的研究与实践。Istio社区成员,KubeCon、IstioCon及ServiceMeshCon等会议的演讲者,技术图书作者。早期曾在中铁一局从事路桥建设工作。

——徐中虎

华为云云原生团队核心成员,开源技术专家,服务网格Istio核心维护者,Istio社区指导委员会成员,Kubernetes项目核心贡献者,批量计算项目Volcano的核心维护者,拥有丰富的开源工作经验。主要研究方向有微服务架构、服务网格、容器编排平台Kuberne...

(展开全部)

目录
架 构 篇
第15章 Pilot的架构 2
15.1 Pilot的基本架构 2
15.1.1 Istio的服务模型 4
15.1.2 xDS协议 6

显示全部
用户评论
新书上市打折,简单翻了一下 这套istio的书质量肯定没问题 分成了上下两册,两册都买了。上册主要是讲istio的基本原理和一些最佳实践,覆盖到了istio的核心概念,包括可观测性,流量治理这类最佳实践主题。下册主要一些源码解读吧 像xds下发的过程,envoy流量请求,istio(c citadel)证书管理的过程,也都有详细的说明,适合技术人员或者高级运维同学看看。总体来说感觉还是不错的,市面上istio的读物并不多,这本算得上数一数二了。看书的推荐应该是华为云的团队出品的书籍,几个作者大多数华为的,包括他们产品架构师和istio的社区maintainer。找时间仔细研读研读。
citadel架构讲得不错,配图好评
收藏