Kong网关:入门、实战与进阶

Kong网关:入门、实战与进阶

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

这是一本关于Kong网关开发和运维的集大成之作。

内容简介

本书共16章,分为4篇:

入门篇(第1~4章)首先对网关层和Kong网关做了整体性介绍,然后有针对性地讲解了Nginx、OpenResty和Lua语言等必备知识,为之后深入学习Kong网关打下基础。

基础篇(第5~8章)围绕Kong网关的日常配置和操作展开,具体包括Kong网关配置文件、部署方案、命令行向导、代理、鉴权、负载均衡策略和健康检查机制等内容。

进阶篇(第9~12章)主要介绍了Kong网关区别于其他传统网关的插件机制,以及Kong网关在整个架构体系中与其他系统之间的交互和联动。

应用篇(第13~16章)主要结合当前日益成熟的云原生环境,给出Kong网关在不同场景下的整体解决方案,如与微服务、Service Mesh、Kubernetes、Serverless的结合等。

章节目录

版权信息

作者简介

推荐语

前言

为什么要写这本书

读者对象

本书特色

如何阅读本书

勘误和支持

致谢

入门篇

第1章 全面了解Kong网关

1.1 网关简介

1.2 Kong网关简介

1.3 Kong网关基础组件

1.4 Kong网关安装指南

1.5 使用Kong网关搭建Web应用

1.6 本章小结

第2章 Nginx必备知识

2.1 Nginx安装

2.2 Nginx详解

2.3 项目实践

2.4 本章小结

第3章 Lua必备知识

3.1 Lua入门与规范

3.2 数据类型

3.3 操作符

3.4 表达式语句

3.5 Lua库

3.6 本章小结

第4章 OpenResty必备知识

4.1 OpenResty入门安装

4.2 OpenResty详解

4.3 OpenResty工作原理

4.4 OpenResty性能优化

4.5 项目实践

4.6 本章小结

基础篇

第5章 Kong网关配置与部署

5.1 Kong启动项配置

5.2 注入Nginx指令

5.3 个性化使用场景

5.4 Kong网关部署

5.5 本章小结

第6章 Kong网关命令行

6.1 通用标志参数

6.2 Kong网关命令行详解

6.3 本章小结

第7章 Kong网关代理及鉴权

7.1 Kong网关代理基础知识

7.2 Kong网关代理示例

7.3 路由匹配规则

7.4 路由匹配优先级

7.5 Kong网关代理行为

7.6 配置SSL协议

7.7 代理WebSocket流量

7.8 代理gRPC流量

7.9 Kong网关鉴权

7.10 本章小结

第8章 Kong网关负载均衡策略与健康检查

8.1 负载均衡

8.2 基于DNS的负载均衡

8.3 环状负载均衡器

8.4 负载均衡特性使用场景

8.5 健康检查

8.6 本章小结

进阶篇

第9章 Kong网关插件

9.1 Kong网关插件简介

9.2 Kong官方插件

9.3 自定义Kong网关插件

9.4 本章小结

第10章 Kong网关日志

10.1 Kong网关日志简介

10.2 Kong网关结合日志平台

10.3 自定义日志

10.4 本章小结

第11章 Kong网关运维

11.1 资源选型

11.2 Kong网关监控

11.3 Kong网关运维

11.4 本章小结

第12章 Kong网关安全与集群高可用

12.1 Kong网关安全配置

12.2 Kong集群

12.3 Kong网关高可用

12.4 本章小结

应用篇

第13章 Kong网关结合微服务架构

13.1 微服务简介

13.2 单体应用向微服务迁移

13.3 使用CI/CD流程促进微服务开发

13.4 基于Kong打造DevOps平台

13.5 本章小结

第14章 Kong网关结合Kubernetes架构方案

14.1 Kubernetes详解

14.2 Kubernetes与Kong网关结合

14.3 Kubernetes实战

14.4 本章小结

第15章 Service Mesh实践之Kuma

15.1 Service Mesh简介

15.2 Kuma简介

15.3 Kuma策略概述

15.4 Kuma内置策略详解

15.5 Kuma实战

15.6 本章小结

第16章 Serverless架构

16.1 Serverless简介

16.2 Serverless实践

16.3 本章小结

附录A Docker安装指南

附录B KONGA安装指南

附录C 数据库明细

附录D Admin API

Kong网关:入门、实战与进阶是2021年由机械工业出版社有限公司出版,作者孔庆雍。

得书感谢您对《Kong网关:入门、实战与进阶》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
云原生架构进阶实战 电子书
凝练云原生的核心思想和理念,通过讲述云原生敏捷基础架构构建过程和DevOps方法,并结合实际案例,为你展现云原生的实战场景和步骤。
区块链技术进阶与实战(第2版) 电子书
本书从实战的角度对区块链技术进行了全面的介绍和剖析,非常适合区块链开发人员由浅入深地学习区块链技术。全书共分为4个部分,包括:对区块链进行全景分析,介绍其概念、历史、技术流派、主要公司和典型应用场景等内容。
Scratch编程入门与算法进阶(第2版) 电子书
Scratch是国际流行的图形化编程软件,使用者哪怕没有编程基础、不会编程语言,只要有清晰的思路,就可以通过拖曳各个功能模块的方式,设计出智能互动项目,轻松地把创意变成现实。本书同时也是中国电子学会全国青少年软件编程等级考试图形化编程(Scratch一级到四级)的指定用书,基于Scratch3.0中文版,在多个有趣小游戏的制作过程中对应每级考试要求讲解知识点,从图形化编程积木的应用方法,一直讲到程序的结构、算法的设计,内容丰富有趣,寓教于乐,让你逐步学会智能互动知识。对于青少年学习者,本书能够激发他们对编程的兴趣,指导他们了解并掌握Scratch编程技巧,培养他们的编程思维。本书与其他Scratch教程的**不同在于难度跨度设计得当,从简单应用逐步提升到基础算法内容,可以培养很好地编程思维,衔接代码编程。
PaddlePaddleFluid深度学习入门与实战 电子书
本书全面讲解PaddlePaddle Fluid框架在深度学习领域的应用。
Python3快速入门与实战 电子书
理论与实战相结合,结合大量案例系统为你介绍Python。