Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, Mike Amundsen

Rating No ratings yet

A lot of work is required to release an API, but the effort doesn't always pay off. Overplanning before an API matures is a wasted investment, while underplanning can lead to disaster. The second edition of this book provides maturity models for individual APIs and multi-API landscapes to help you invest the right human and company resources for the right maturity level at the right time. How do you balance the desire for agility and speed with the need for robust and scalable operations? Four experts show software architects, program directors, and product owners how to maximize the value of their APIs by managing them as products through a continuous lifecycle. Learn which API decisions you need to govern Design, deploy, and manage APIs using an API-as-a-product (AaaP) approach Examine 10 pillars that form the foundation of API product work Learn how the continuous improvement model governs changes throughout an API's lifetime Explore the five stages of a complete API product lifecycle Delve into team roles needed to design, build, and maintain your APIs Learn how to manage APIs published by your organization

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
【One-Line Pitch】 A practical, technology-agnostic guide for software architects, program directors, and product owners who want to treat APIs as products and manage them through a continuous lifecycle—balancing speed with operational robustness without over- or under-investing. 【Book Arc】 - **Opening (~0%–10%)**: Introduces the core problem—API efforts often fail because teams either overplan before maturity or underplan when scale demands it. Sets up the need for maturity models and an API-as-a-product (AaaP) mindset. - **Early (~10%–30%)**: Lays out the foundational framework: the 10 pillars of API product work and the governance decisions every organization must make. This stage is about defining what to manage, not just how to build. - **Middle (~30%–60%)**: Dives into the continuous improvement model, explaining how changes are governed throughout an API's lifetime. Covers the five stages of a complete API product lifecycle, from design through deployment and evolution. - **Late (~60%–85%)**: Focuses on the human and organizational side—team roles needed to design, build, and maintain APIs, plus how to structure responsibilities across an API landscape. - **Ending (~85%–100%)**: Wraps up with guidance on managing APIs published across your organization, including multi-API landscapes and scaling practices. Concludes with practical advice for establishing and growing an API program. 【Key Takeaways】 - **Maturity models prevent wasted investment** (Early): The book argues that overplanning an immature API is as harmful as underplanning a mature one. Use maturity levels to decide when to invest in governance, tooling, and team expansion—not before the API proves its value. - **API-as-a-product (AaaP) is the core mindset** (Early): Treating APIs as products—not just technical artifacts—shifts focus to user needs, lifecycle management, and continuous value delivery. This reframing is essential for aligning business and engineering goals. - **Ten pillars form the foundation of API product work** (Early): These pillars cover the essential decisions—from design and security to versioning and documentation—that every API team must address. They provide a checklist for what to govern, regardless of technology stack. - **Continuous improvement governs change** (Middle): APIs are never "done." The book's continuous improvement model helps teams manage changes—new versions, deprecations, and enhancements—without disrupting consumers. This is the operational heart of the book. - **Five lifecycle stages structure the work** (Middle): From inception to retirement, each stage of an API's lifecycle demands different activities and investments. Knowing which stage you're in helps you allocate resources appropriately. - **Team roles are as important as technical design** (Late): The book details the roles needed—from API product owner to platform engineer—and how they collaborate. Getting the team structure right is often the difference between a thriving API program and a stalled one. - **Multi-API landscapes require portfolio-level management** (Ending): Managing a single API is different from managing many. The book offers guidance on coordinating APIs across an organization, including shared standards, governance, and evolution strategies. 【Reading Tips】 - **Skim the opening endorsements and preface** (~0%–5%): They set the context but contain little actionable content. Jump to the maturity model discussion once the framework is introduced. - **Deep-read the 10 pillars and lifecycle stages** (Early to Middle): These are the book's core frameworks. Take notes on how they apply to your own API portfolio—this is where the practical value lies. - **Pay special attention to the continuous improvement model** (Middle): This is the most distinctive contribution of the book. If you're short on time, prioritize this section over the more general governance advice. - **Use the team roles section as a reference** (Late): You don't need to memorize every role, but skim it to identify gaps in your own organization. Revisit when hiring or restructuring. - **Skip the technical deep-dives if you're a manager**: The book is technology-agnostic, but some sections may feel detailed for non-practitioners. Focus on the decision frameworks and organizational guidance. 【Coverage Limits】 The excerpts primarily cover the book's introduction, endorsements, and front matter. Detailed content on the 10 pillars, five lifecycle stages, and team roles is referenced but not fully detailed in the available material—this guide synthesizes the book's stated structure and promises rather than its full implementation.
Excerpt 1
书名: Continuous API Management, 2nd Edition (Mehdi Medjaoui, Erik Wilde, Ronnie Mitra etc.) (Z-Library) 作者: Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, Mike Amu...
View in text
Page 2
responsible for establishing and scaling their API program. From practical advice to deep dives into all aspects of delivering an API program, this is an ess...
View in text
Page 5
nal sales department: 800-998-9938 or corporate@oreilly.com. Acquisitions Editor: Melissa Duffield Development Editor: Gary O’Brien Production Editor: Kate G...
View in text
Tags
AI categories
TechnologyBackendCloud Native
ISBN: 1098103513
Publish Year: 2021
Language: Chinese
Pages: 467
File Format: PDF
File Size: 3.4 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…