Istio实战指南

Istio实战指南

作者:马若飞

出版社:人民邮电

出版年:2019年9月

ISBN:9787115515735

所属分类:网络科技

书刊介绍

《Istio实战指南》内容简介

本书是Istio服务网格技术的入门图书。全书分为9章,深入浅出地介绍了Istio的相关知识,结合大量的示例,清晰而详细地阐述了Istio的主要特性。
本书的第1章介绍了服务网格的起源和发展,第2~4章介绍了Istio的基本概念和安装部署等内容。第5~8章采用实例练习的方式详细地介绍了Istio的流量管理、策略和遥测的配置、可视化工具的集成以及与安全相关的特性,这部分是全书的重点,可以帮助读者学以致用,把Istio应用到真实的项目开发中。第9章是进阶内容,介绍了在云平台集成Istio的方式、高级流量控制以及调试和故障排除的内容。本书的附录部分列举了安装选项、属性词汇表、表达式语言、适配器列表和istioctl命令,供读者查阅参考。本书适合有一定Kubernetes基础,对服务网格和Istio技术感兴趣的开发人员和运维人员阅读。
马若飞,FreeWheel主任软件工程师,ServiceMesher社区成员、译者。近15年的软件、互联网行业从业生涯,对分布式系统、微服务的设计和开发具有丰富的经验和深刻的理解。目前在FreeWheel负责微服务相关的架构设计和开发工作,热衷于技术的探索与分享。

作品目录

内容提要
前言
作者简介
资源与支持
第1章:服务网格
1.1、服务端架构的发展——从单体应用到微服务
1.2、微服务架构的痛点
1.3、服务网格的发展
1.4、什么是服务网格
1.5、服务网格产品介绍
1.6、小结
第2章:Istio入门
2.1、什么是Istio
2.2、Istio的架构
2.3、Istio的核心控件
2.4、Istio的主要功能
2.5、小结
第3章:Istio的安装和部署
3.1、准备工作
3.2、安装Istio
3.3、小结
第4章:Bookinfo应用
4.1、什么是Bookinfo应用
4.2、部署Bookinfo应用
4.3、小结
第5章:流量管理
5.1、流量管理中的规则配置
5.2、流量转移
5.3、超时和重试
5.4、控制入口流量
5.5、控制出口流量
5.6、熔断
5.7、小结
第6章:策略与遥测
6.1、Mixer的工作原理
6.2、限流策略
6.3、黑名单和白名单策略
6.4、遥测
6.5、小结
第7章:可视化工具
7.1、分布式追踪
7.2、使用Prometheus查询指标
7.3、用Grafana监控指标数据
7.4、服务网格可视化工具——Kiali
7.5、使用EFK收集和查看日志
7.6、小结
第8章:安全
8.1、认证
8.2、授权
8.3、HTTP服务的访问控制
8.4、TCP服务的访问控制
8.5、外部密钥和证书
8.6、小结
第9章:进阶
9.1、云平台集成
9.2、高级流量控制
9.3、调试和故障排查
9.4、小结
附录
附录A
Helm安装选项
附录B
属性词汇表
附录C
表达式语言
附录D
适配器列表
附录E
命令行工具istioctl

相关推荐

微信二维码