章节
第一章 介绍API管理领域,解释有效管理API的难点;
第二章 从基于决策的运行角度探讨治理--API管理的基本概念;
第三章 构建API即产品的视角,并解释为什么它是所有API策略的基本组成部分;
第四章 概述API产品领域中工作的十要素;这些要素形成了一组必须管理的决策任务;
第五章 提供了关于API持续演变的见解.介绍了不断转变心态的重要性和提出了对于可能遇到的不同类型的API变化(影响)的理解;
第六章 介绍API产品的生命周期,这个框架将帮助你管理API,并让它通过十要素贯穿整个API产品;
第七章 通过讨论API团队在API产品生命周期中的典型角色,职责和设计模式,阐述API管理系统的人员元素;
第八章 API管理的规模问题.介绍了8个V:多样性,词汇量(vocabulary),容量,速度,漏洞,可见性,版本控制和易变性.这些方面需要在多个API同时改变时进行处理.
第九章 概括用于管理API持续的,大规模的变化的持久性领域设计方法;
第十章 将领域视角映射到API即产品视角,并识别在领域围绕API进行演变时API的变化;
第十一章 整理API管理的故事,为你的API管理提供建议;
本书中缺少的内容 API管理的范围很大,并且在上下文,平台和协议中还存在大量的变化.局限于写书时的时间和精力,我们不可能解决API工作的所有具体实现.本书不是REST API设计指南或选择安全网关产品的指南.如果你在查找编写API代码或设计HTTP API的指南,这本书不适合你;
虽然我们确实有讨论特定实践的示例,但这不是一本以API实现为中心的书(好消息是已经有很多书籍、博客和视频可用于帮助您满足这种需求)。相反,本书解决了一个很少被解决的问题:如何有效地管理在复杂、不断变化的组织系统中构建API的工作。