持续API管理(第二版)
Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, Mike Amundsen
马晶慧 译
出版时间:2025年02月
页数:362
“这是一本关于实施和管理API格局的实用指南。”
——Gregor Hohpe
The Software Architect Elevator的作者

API的发布涉及大量工作,但这些付出不一定能获得回报。API成熟之前的过度筹划是一种浪费,而计划不充分则可能引发灾难。
本书介绍了API以及API格局的成熟度模型,可以帮助你在正确的时间,针对正确的成熟度,投入正确的人力与公司资源。
敏捷和速度,健壮性和可扩展操作,如何才能平衡这两方面的需求?本书的作者从软......展开全部内容介绍
  1. 前言
  2. 第1章 API管理的挑战
  3. 1.1 什么是API管理
  4. 1.1.1 API业务
  5. 1.1.2 什么是API
  6. 1.1.3 不仅仅是API
  7. 1.1.4 API的成熟度阶段
  8. 1.1.5 不止单个API
  9. 1.2 为什么API管理如此之难
  10. 1.2.1 范围
  11. 1.2.2 规模
  12. 1.2.3 标准
  13. 1.3 管理API格局
  14. 1.3.1 技术
  15. 1.3.2 团队
  16. 1.3.3 管治
  17. 1.4 小结
  18. 第2章 API管治
  19. 2.1 API管治概述
  20. 2.1.1 决策
  21. 2.1.2 决策管理
  22. 2.1.3 管治复杂的系统
  23. 2.2 决策的管治
  24. 2.2.1 集中式与分散式
  25. 2.2.2 决策元素
  26. 2.2.3 决策映射
  27. 2.2.4 实践中的决策设计
  28. 2.3 设计管治系统
  29. 2.3.1 管治模式1:设计权威
  30. 2.3.2 管治模式2:下放集中式专家组
  31. 2.3.3 管治模式3:受影响的自治
  32. 2.4 实施管治模式
  33. 2.4.1 不断改进解决方案
  34. 2.4.2 可观察性和可见性
  35. 2.4.3 运营模式
  36. 2.4.4 为标准管理制定战略
  37. 2.5 小结
  38. 第3章 API即产品
  39. 3.1 可编程经济以API为主导
  40. 3.2 设计思维
  41. 3.2.1 满足用户的需求
  42. 3.2.2 商业战略可行性
  43. 3.2.3 贝索斯命令
  44. 3.2.4 将设计思维应用到API
  45. 3.3 客户引导
  46. 3.3.1 惊喜时刻
  47. 3.3.2 API的客户引导
  48. 3.4 开发者体验
  49. 3.4.1 了解受众
  50. 3.4.2 安全轻松地使用API
  51. 3.4.3 为什么开发人员在API经济中如此重要
  52. 3.4.4 API即产品(AaaP)的开发者关系
  53. 3.4.5 API即产品的盈利与计价方式
  54. 3.5 小结
  55. 第4章 API产品的支柱
  56. 4.1 十大支柱简介
  57. 4.1.1 战略
  58. 4.1.2 设计
  59. 4.1.3 文档
  60. 4.1.4 开发
  61. 4.1.5 测试
  62. 4.1.6 部署
  63. 4.1.7 安全
  64. 4.1.8 监控
  65. 4.1.9 发现
  66. 4.1.10 变更管理
  67. 4.2 结合API的各大支柱
  68. 4.2.1 将支柱应用到计划中
  69. 4.2.2 创建API所需的四大支柱
  70. 4.2.3 API运维的几大支柱
  71. 4.3 小结
  72. 第5章 API的持续改进
  73. 5.1 持续管理变更
  74. 5.1.1 增量式改进
  75. 5.1.2 API变更的速度
  76. 5.2 API的变更
  77. 5.2.1 API发布的生命周期
  78. 5.2.2 接口模型的变更
  79. 5.2.3 实施的变更
  80. 5.2.4 实例的变更
  81. 5.2.5 支持资产的变更
  82. 5.3 提高API的可变性
  83. 5.3.1 API变更的成本
  84. 5.3.2 机会成本
  85. 5.3.3 耦合成本
  86. 5.3.4 预先做大量设计
  87. 5.4 小结
  88. 第6章 API风格
  89. 6.1 API是语言
  90. 6.2 五大API风格
  91. 6.2.1 隧道风格
  92. 6.2.2 资源风格
  93. 6.2.3 超媒体风格
  94. 6.2.4 查询风格
  95. 6.2.5 基于事件的风格
  96. 6.2.6 如何选择API的风格与技术
  97. 6.3 不要局限于某种API风格
  98. 6.4 小结
  99. 第7章 API产品的生命周期
  100. 7.1 度量与里程碑
  101. 7.1.1 OKR和KPI
  102. 7.1.2 定义API的目标
  103. 7.1.3 找出可度量的结果
  104. 7.2 API的产品生命周期
  105. 7.2.1 第一个阶段:创建
  106. 7.2.2 第二个阶段:发布
  107. 7.2.3 第三个阶段:实现
  108. 7.2.4 第四个阶段:维护
  109. 7.2.5 第五个阶段:退役
  110. 7.3 通过产品生命周期管理各个支柱
  111. 7.3.1 创建
  112. 7.3.2 发布
  113. 7.3.3 实现
  114. 7.3.4 维护
  115. 7.3.5 退役
  116. 7.4 小结
  117. 第8章 API团队
  118. 8.1 API角色
  119. 8.1.1 业务角色
  120. 8.1.2 技术角色
  121. 8.2 API团队
  122. 8.2.1 团队与API成熟度
  123. 8.2.2 扩展团队
  124. 8.2.3 Spotify的团队与角色
  125. 8.2.4 影响团队扩展的因素
  126. 8.3 文化与团队
  127. 8.3.1 康威定律
  128. 8.3.2 邓巴数
  129. 8.3.3 亚历山大的文化马赛克
  130. 8.3.4 支持实验
  131. 8.4 小结
  132. 第9章 API格局
  133. 9.1 API考古
  134. 9.2 大规模的API管理
  135. 9.2.1 平台原则
  136. 9.2.2 原则、协议与模式
  137. 9.2.3 API格局的语言格局
  138. 9.2.4 API的API
  139. 9.3 理解API格局
  140. 9.4 API格局的八个V
  141. 9.4.1 多样性
  142. 9.4.2 术语
  143. 9.4.3 规模
  144. 9.4.4 速度
  145. 9.4.5 脆弱性
  146. 9.4.6 可见性
  147. 9.4.7 版本管理
  148. 9.4.8 波动性
  149. 9.5 小结
  150. 第10章 API格局之旅
  151. 10.1 构建API格局的指南
  152. 10.2 API格局指南的生命周期
  153. 10.3 支持中心
  154. 10.4 成熟度与八个V
  155. 10.4.1 多样性
  156. 10.4.2 术语
  157. 10.4.3 规模
  158. 10.4.4 速度
  159. 10.4.5 脆弱性
  160. 10.4.6 可见性
  161. 10.4.7 版本
  162. 10.4.8 波动性
  163. 10.5 小结
  164. 第11章 持续发展格局中API生命周期的管理
  165. 11.1 在实践中管理不断发展的格局
  166. 11.1.1 确立“红线”
  167. 11.1.2 平台重于项目
  168. 11.1.3 设计需要考虑到消费者、生产者和赞助者
  169. 11.1.4 测试、衡量并吸取经验
  170. 11.2 API产品与生命周期支柱
  171. 11.2.1 API格局
  172. 11.2.2 决策点与成熟度
  173. 11.3 格局的各个方面与API生命周期支柱
  174. 11.3.1 战略
  175. 11.3.2 设计
  176. 11.3.3 文档
  177. 11.3.4 开发
  178. 11.3.5 测试
  179. 11.3.6 部署
  180. 11.3.7 安全
  181. 11.3.8 监控
  182. 11.3.9 发现
  183. 11.3.10 变更管理
  184. 11.4 小结
  185. 第12章 持续的旅程
  186. 12.1 为将来做准备
  187. 12.2 从今天开始管理
购买选项
定价:128.00元
书号:978-7-5198-9179-4
出版社:中国电力出版社