Limit search to available items
Book Cover
E-book
Author Maoui, Mehdi, author

Title Continuous API management : making the right decisions in an evolving landscape / Mehdi Medijaoui, Erik Wilde, Ronnie Mitra, and Mike Amundsen
Edition First edition
Published Sebastopol, CA : O'Reilly Media, Inc., 2018
©2019
Online access available from:
Safari O'Reilly books online    View Resource Record  

Copies

Description 1 online resource
Contents Intro; Copyright; Table of Contents; Foreword; Preface; Who Should Read This Book; What's in This Book; The Outline; What's Not in This Book; Conventions Used in This Book; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. The Challenge of API Management; What Is API Management?; What Is an API?; More Than Just the API; API Maturity Stages; More Than a Single API; The Business of APIs; Why Is API Management Difficult?; Scope; Scale; Standards; Managing the API Landscape; Technology; Teams; Governance; Summary; Chapter 2. API Governance; Understanding API Governance
DecisionsGoverning Decisions; Governing Complex Systems; Governing Decisions; Centralization and Decentralization; The Elements of a Decision; Decision Mapping; Designing Your Governance System; Governance Pattern #1: Interface Supervision; Governance Pattern #2: Machine-Driven Governance; Governance Pattern #3: Collaborative Governance; Summary; Chapter 3. The API as a Product; Design Thinking; Matching People's Needs; Viable Business Strategy; The Bezos Mandate; Applying Design Thinking to APIs; Customer Onboarding; Time to Wow!; Onboarding for Your APIs; Developer Experience
Knowing Your AudienceMaking It Safe and Easy; Summary; Chapter 4. The Ten Pillars of an API Product; Introducing the Pillars; Strategy; Design; Documentation; Development; Testing; Deployment; Security; Monitoring; Discovery and Promotion; Change Management; Summary; Chapter 5. Continuous API Improvement; Changing an API; The API Release Lifecycle; Changing the Interface Model; Changing the Implementation; Changing the Instance; Changing the Supporting Assets; Managing Change Continuously; Incremental Improvement; API Change Velocity; Improving API Changeability; Effort Costs
Opportunity CostsCoupling Costs; Summary; Chapter 6. The API Product Lifecycle; Measurements and Milestones; OKRs and KPIs; Defining an API Objective; Identifying Measurable Results; The API Product Lifecycle; Stage 1: Create; Stage 2: Publish; Stage 3: Realize; Stage 4: Maintain; Stage 5: Retire; Applying the Product Lifecycle to the Pillars; Create; Publish; Realize; Maintain; Retire; Summary; Chapter 7. API Teams; API Roles; Business Roles; Technical Roles; API Teams; Teams and API Maturity; Scaling Up Your Teams; Teams and Roles at Spotify; Scaling Your Teams on Paper; Culture and Teams
Recognizing Conway's LawLeveraging Dunbar's Numbers; Enabling Alexander's Cultural Mosaic; Supporting Experimentation; Summary; Chapter 8. API Landscapes; API Archaeology; API Management at Scale; The Platform Principle; Principles, Protocols, and Patterns; API Landscapes as Language Landscapes; API the APIs; Understanding the Landscape; The Eight Vs of API Landscapes; Variety; Vocabulary; Volume; Velocity; Vulnerability; Visibility; Versioning; Volatility; Summary; Chapter 9. API Landscape Journey; Structuring Guidance in the API Landscape; The Lifecycle of Guidance in the API Landscape
Notes Includes index
Online resource; title from PDF title page (EBSCO, viewed November 16, 2018)
Subject Application program interfaces (Computer software)
Form Electronic book
Author Amundsen, Michael, author
Mitra, Ronnie, author
Wilde, Erik, 1967- author
ISBN 1492043524 (electronic bk.)
9781492043522 (electronic bk.)