编辑推荐
一本书讲透API架构的设计、运维和演进。
内容简介
本书分为四部分,共十章,提供了关于设计、运维和演进API架构的全景图。本书以一个虚拟的案例贯穿始终,即如何通过小步快跑的策略,将一个用三层架构方式设计的传统应用系统迭代为一个基于API的现代架构。
全书囊括了从设计、测试、运维、安全、部署和发布等整个软件生命周期的各个环节,其中第一部分介绍API的设计、构建和测试,第二部分介绍如何开展API流量管理,第三部分阐述API运维、发布和安全管理之道,第四部分介绍API架构的迭代演进,本书内容贴近实践,易于理解和应用。
章节目录
版权信息
O'Reilly Media,Inc.介绍
本书赞誉
译者序
序
前言
第0章 导论
0.1 架构之旅
0.2 API简介
0.3 真实示例:会议系统案例研究
0.4 使用C4图表
0.5 使用架构决策记录
0.6 小结
第一部分 设计、构建和测试API
第1章 设计、构建和规范API
第2章 API接口测试
第二部分 API流量管理
第3章 API网关:入口流量管理
第4章 服务网格:服务间流量管理
第三部分 API运维与安全
第5章 部署和发布API
第6章 运维安全性:API的威胁建模
第7章 API身份验证和授权
第四部分 使用API的演进架构
第8章 将应用程序重新设计为API驱动的架构
第9章 使用API基础设施向云平台演进
第10章 总结
关于作者
关于封面
精通API架构:设计、运维与演进是2024年由机械工业出版社出版,作者[英] 詹姆斯·高夫。
得书感谢您对《精通API架构:设计、运维与演进》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。