持续演进的API管理

持续演进的API管理

  • 内容
  • 博客
  • 参考资料
  • 帮助

›章节

序

  • foreword
  • 序

目录

  • 目录

章节

  • chapters
  • 章节

第一章

  • Chapter 1 The Challenge of API Management
  • 第一章 API管理的挑战

第二章

  • Chapter 2. API Governance
  • 第二章 API治理

第三章

  • Chapter 3. The API as a Product
  • 第三章 API即产品

第四章

  • Chapter 4. The Ten Pillars of an API Product

第五章

  • Chapter 5. Continuous API Improvement

第六章

  • Chapter 6. The API Product Lifecycle

第七章

  • Chapter 7. API Teams

第八章

  • Chapter 8. API Landscapes

第九章

  • Chapter 9. API Landscape Journey

第十章

  • Chapter 10. Managing the API Lifecycle in an Evolving Landscape

第十一章

  • Chapter 11. Continuing the Journey

chapters

Chapter 1 introduces the API management domain and explains why it’s so difficult to manage APIs effectively.

Chapter 2 explores governance from the perspective of decision-based work—a foundational concept for API management.

Chapter 3 establishes the API-as-a-Product perspective and why it’s an essential part of any API strategy.

Chapter 4 outlines the ten essential pillars of work in the API product domain. These pillars form a set of decision-making tasks that must be managed.

Chapter 5 provides insight into what it means to change an API continuously. It introduces the need to adopt a continuous change mentatlity and provides an understanding of the different types of API changes (and their impacts) that you’ll encounter.

Chapter 6 introduces the API product lifecycle, a framework that will help you manage API work across the ten pillars over the life of an API product.

Chapter 7 addresses the people element of an API management system by exploring the typical roles, responsibilities, and design patterns for an API team over the life of an API product.

Chapter 8 adds the perspective of scale to the problem of managing APIs. It introduces the eight Vs—variety, vocabulary, volume, velocity, vulnerability, visibility, versioning, and volatility—that must be addressed when multiple APIs are changing at the same time.

Chapter 9 outlines a continuous landscape design approach for managing API changes continuously and at scale.

Chapter 10 maps the landscape perspective back to the API-as-a-Product perspective and identifies how API work changes when the landscape evolves around it.

Chapter 11 ties together the story of API management that has emerged and provides advice on preparing for the future and starting your journey today.

What’s Not in This Book The scope of API management is big, and there is a massive amount of variation in contexts, platforms, and protocols. Given the constraints of time and space when writing a book, it was impossible for us to address all the specific implementation practices of API work. This book isn’t a guide for designing a REST API, or for picking a security gateway product. If you are looking for a prescriptive guide to writing API code or designing an HTTP API, this isn’t the right book for you.

While we do have examples that talk about specific practices, this isn’t an API implementation–focused book (the good news is there are plenty of books, blogs, and videos available already to help you fill that need). Instead, this book tackles a problem that is rarely addressed: how to effectively manage the work of building APIs within a complex, continuously changing organizational system.

← 目录章节 →
持续演进的API管理
内容
查看书籍内容书籍参考资料
更多
BlogGitHubStar
Copyright © 2019 翻译小组