Istio服务网格:原理、实践与应用
1. 适合人群
- 开发者、架构师和服务运营人员,他们运营或计划运营分布式服务,如面向用户的Web应用程序、API和后端服务,旨在为最终用户提供高可用服务。
- 平台工程团队成员,为组织内的多个开发团队提供基础设施和其他支持组件,如日志管理、监控、容器编排等,本书将展示如何为用户提供工具,使他们的应用具有弹性、安全性和可观测性,并降低发布新功能的风险。
- 已经在测试或暂存环境中使用Istio,但对其工作原理不太了解的人,本书将揭开Istio组件的神秘面纱,后续章节将展示如何在组织中扩展服务网格、在其行为不符合预期时进行故障排除,并根据企业需求进行定制。
- 即使是Istio专家,也可能会发现本书有用,因为书中融入了过去三年在实际工作中积累的经验。
不过,如果你对容器构建还不熟悉,或者不确定Kubernetes部署、Pod或服务是什么,可能暂时不适合阅读本书。可以先参考《Kubernetes in Action》(Marko Lukša著,Manning 2017年出版),在理解Kubernetes的基础和资源以及Kubernetes控制器的工作原理后,再深入学习Istio服务网格。此外,你还需要对网络有基本的了解,熟悉开放系统互连模型中的网络层(第3层)、传输层(第4层)以及它们与应用层(第7层)的区别。
2. 整体架构与学习路径
2.1 总体结构
本书分为四个部分,共14章,涵盖了从Istio服务网格的概念介绍到实际应用和定制的各个方面。以下是各部分的简要概述:
| 部分 | 章节数量 | 主要内容
超级会员免费看
订阅专栏 解锁全文
1529

被折叠的 条评论
为什么被折叠?



