reklama - zainteresowany?

Continuous API Management. 2nd Edition - Helion

Continuous API Management. 2nd Edition
ebook
Autor: Mehdi Medjaoui, Erik Wilde, Ronnie Mitra
ISBN: 9781098103477
stron: 360, Format: ebook
Data wydania: 2021-10-18
Księgarnia: Helion

Cena książki: 186,15 zł (poprzednio: 216,45 zł)
Oszczędzasz: 14% (-30,30 zł)

Dodaj do koszyka Continuous API Management. 2nd Edition

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

Dodaj do koszyka Continuous API Management. 2nd Edition

 

Osoby które kupowały "Continuous API Management. 2nd Edition", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Continuous API Management. 2nd Edition

Spis treści

Continuous API Management. 2nd Edition eBook -- spis treści

  • Foreword to the First Edition
  • Preface
    • Who Should Read This Book
    • Whats in This Book
      • The Outline
    • Whats Not in This Book
    • Conventions Used in This Book
    • OReilly Online Learning
    • How to Contact Us
    • Acknowledgments
  • 1. The Challenge and Promise of API Management
    • What Is API Management?
      • The Business of APIs
      • What Is an API?
        • Interface, implementation, and instance
        • API Styles
      • More Than Just the API
      • API Maturity Stages
      • More Than a Single API
    • Why Is API Management Difficult?
      • Scope
      • Scale
      • Standards
    • Managing the API Landscape
      • Technology
      • Teams
      • Governance
    • Summary
  • 2. API Governance
    • Understanding API Governance
      • Decisions
      • Decision Management
      • Governing Complex Systems
        • Complex adaptive systems
    • Governing Decisions
      • Centralization and Decentralization
        • Scope of optimization
        • Scale of operation
      • The Elements of a Decision
        • Inception
        • Choice generation
        • Selection
        • Authorization
        • Implementation
        • Challenge
      • Decision Mapping
        • Decision mapping example: Choosing a programming language
        • Decision mapping example: Tool selection
      • Decision Design in Practice
    • Designing Your Governance System
      • Governance Pattern #1: Design Authority
      • Governance Pattern #2: Embedded Centralized Experts
      • Governance Pattern #3: Influenced Self-Governance
    • Implementing Governance Patterns
      • Evolving Your Solution
      • Observability and Visibility
      • Operating Models
      • Develop a Strategy for Standards Management
    • Summary
  • 3. The API as a Product
    • The Programmable Economy Is API-Led
      • Price, Promotion, Product, Place Everywhere
    • Design Thinking
      • Match Peoples 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 Audience
        • API discovery
        • Error reporting
        • API usage tracking
      • Making It Safe and Easy
        • Making APIs safe to use
        • Making APIs easy to use
      • Why Are Developers So Important in the API Economy?
      • Developer Relations for APIs as a Product
        • Community, code, content
        • AaaPs versus product APIs
        • The story of Twitter API versus Slack API
        • The DevRel ROI cheat sheet: Tracking success in developer relations
          • API awareness
          • API acquisition
          • API activation
          • API retention
          • API revenue
          • API referrals
      • API-as-a-Product Monetization and Pricing
        • Infrastructure pricing versus SaaS pricing for APIs
    • Summary
  • 4. The Pillars of an API Product
    • Introducing the Pillars
      • Strategy
        • Powering your business with APIs
        • Defining tactics
        • Adapting your strategy
        • Key decisions for strategy governance
      • Design
        • What is good design?
        • Using a design method
        • Key decisions for design governance
      • Documentation
        • Documentation methods
        • Investing in documentation
        • Key decisions for documentation governance
      • Development
        • Using frameworks and tools
        • The interface and implementation relationship
        • Key decision for development governance
      • Testing
        • What needs to be tested?
        • API testing tools
        • Key decisions for testing governance
      • Deployment
        • Dealing with uncertainty
        • Deployment automation
        • Key decisions for deployment governance
      • Security
        • Taking a holistic approach
        • Key decisions for security governance
        • 12 API security principles
      • Monitoring
        • Key decisions for monitoring governance
      • Discovery
        • Runtime discovery
        • Design-time discovery
        • Key decisions for discovery governance
      • Change Management
        • Key decisions for change management governance
    • Using the Pillars Together
      • Applying Pillars When Performing Planning
        • Test your strategy and design alignment
        • Prototype early
        • Defining boundaries
      • Using the Pillars for Creation
        • Documentation-first
        • Code-first
        • Test-first
      • Using the Pillars to Operate and Run
        • Shifting Ops left
        • Shifting security left
        • Runtime platforms
          • Kubernetes
          • Service mesh
          • Serverless, low-code, and the future
    • Summary
  • 5. Continuous API Improvement
    • Managing Change Continuously
      • Incremental Improvement
        • Plan-Do-Study-Act
        • Observe-Orient-Decide-Act
        • Theory of Constraints
        • So where is all this going?
      • API Change Velocity
        • Tools and automation
        • Organizational design and culture
        • Eliminating wasted effort
    • Changing an API
      • The API Release Lifecycle
      • Changing the Interface Model
      • Changing the Implementation
      • Changing the Instance
      • Changing the Supporting Assets
    • Improving API Changeability
      • Effort Costs
      • Opportunity Costs
      • Coupling Costs
      • Isnt All This Just BDUF?
    • Summary
  • 6. API Styles
    • APIs Are Languages
    • The Five API Styles
      • Tunnel Style
      • Resource Style
      • Hypermedia Style
      • Query Style
      • Event-Based Style
      • How to Decide on API Style and Technology
        • Picking a Style
        • Choosing a Technology for a Style
    • Avoid Painting Yourself into a Style Corner
    • Summary
  • 7. The API Product Lifecycle
    • Measurements and Milestones
      • OKRs and KPIs
      • Defining an API Objective
      • Identifying Measurable Results
    • The API Product Lifecycle
      • Stage 1: Create
        • Milestones for the create stage
        • Methodology: Creating APIs including citizen developers
      • Stage 2: Publish
        • Milestones for the publish stage
        • Methodology: API user stories for client application end users
          • Internal APIs
          • One API user story, one user story
          • One API user story, many user stories
          • Open API to third parties
      • Stage 3: Realize
        • Milestones for the realize stage
      • Methodology: Value Proposition Interface Canvas
      • Stage 4: Maintain
        • Milestones for the maintain stage
        • Methodology for the maintain phase: Self-servicing and automation
      • Stage 5: Retire
        • Milestones for the retire stage
        • Methodology: Retiring APIs without breaking applications using API metrics
          • Deprecation and sunsetting policies
          • Tracking usage with API metrics for a write once, run forever policy
    • Applying the Product Lifecycle to the Pillars
      • Create
        • Strategy
        • Design
        • Development
        • Testing
        • Security
      • Publish
        • Design
        • Development
        • Deployment
        • Documentation
        • Monitoring
        • Discovery
      • Realize
        • Deployment
        • Documentation
        • Testing
        • Discovery
        • Change management
      • Maintain
        • Monitoring
      • Retire
        • Strategy
        • Change management
    • Summary
  • 8. API Teams
    • API Roles
      • Business Roles
      • Technical Roles
    • API Teams
      • Teams and API Maturity
        • Stage 1: Create
        • Stage 2: Publish
        • Stage 3: Realize
        • Stage 4: Maintain
        • Stage 5: Retire
      • Scaling Up Your Teams
      • Teams and Roles at Spotify
      • Factors for Your Scaling Approach
        • Organizational value
        • Organizational scale
        • Distribution of expertise
    • Culture and Teams
      • Recognizing Conways Law
      • Leveraging Dunbars Numbers
      • Enabling Alexanders Cultural Mosaic
      • Supporting Experimentation
    • Summary
  • 9. 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
        • Semantic versioning
      • Volatility
    • Summary
  • 10. API Landscape Journey
    • Structuring Guidance in the API Landscape
    • The Lifecycle of Guidance
    • The Center for Enablement
      • C4E Team and Context
    • Maturity and the Eight Vs
      • Variety
      • Vocabulary
      • Volume
      • Velocity
      • Vulnerability
      • Visibility
      • Versioning
      • Volatility
    • Summary
  • 11. Managing the API Lifecycle in an Evolving Landscape
    • Managing an Evolving Landscape in Practice
      • Socialize Your Red Lines
      • Platforms Over Projects (Eventually)
      • Design for Consumers, Producers, and Sponsors
      • Test, Measure, and Learn
    • API Products and Lifecycle Pillars
      • API Landscapes
      • Decision Points and Maturity
    • Landscape Aspects and API Lifecycle Pillars
      • Strategy
        • Variety
        • Volume
        • Velocity
      • Design
        • Variety
        • Vocabulary
        • Versioning
      • Documentation
        • Variety
        • Vocabulary
        • Versioning
        • Visibility
      • Development
        • Variety
        • Velocity
        • Versioning
        • Volatility
      • Testing
        • Volume
        • Velocity
        • Vulnerability
        • Volatility
      • Deployment
        • Variety
        • Velocity
        • Versioning
        • Volatility
      • Security
        • Velocity
        • Vulnerability
        • Visibility
      • Monitoring
        • Volume
        • Visibility
        • Volatility
      • Discovery
        • Variety
        • Volume
        • Vocabulary
        • Visibility
        • Versioning
      • Change Management
        • Vocabulary
        • Velocity
        • Versioning
        • Visibility
    • Summary
  • 12. Continuing the Journey
    • Continuing to Prepare for the Future
    • Continue Managing Every Day
  • Index

Dodaj do koszyka Continuous API Management. 2nd Edition

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.