Opening up Your API Platform: Why and How

API Conference [https://apiconference.net/], Berlin, Germany [https://apiconference.net/berlin/]

Erik Wilde
Axway Catalysts

October 13, 2020

Creative Commons License [https://creativecommons.org/licenses/by/4.0/]

This work is licensed under a CC
Attribution 4.0 International License
[https://creativecommons.org/licenses/by/4.0/]

Contents Erik Wilde : Opening up Your API Platform: Why and How

Contents

Erik Wilde : Opening up Your API Platform: Why and How

(2) Summary

An API platform is whatever your organization has in place to support API providers and API consumers. API platforms should be able to adjust to changing contexts and needs, and in order to do that they must be designed to be open and extensible. We take a look at why and how companies should open up their API platforms, and present four indicators to assess and guide your journey towards an open API platform. These open API platforms then can serve as a stable and yet constantly changing foundation for an organization's evolving API landscape.



Introduction

Outline (Introduction)

  1. Introduction [2]
  2. Understanding Platforms [9]
  3. Open Everything [6]
  4. Conclusions [2]
Introduction Erik Wilde : Opening up Your API Platform: Why and How

(4) Erik Wilde [http://twitter.com/dret]

Erik Wilde, "From API Craftsmanship to API Landscaping", keynote at Nordic APIs 2018 Platform Summit, Stockholm, Sweden, 10/23/2018


Introduction Erik Wilde : Opening up Your API Platform: Why and How

(5) Axway [https://www.axway.com/] Catalysts [https://catalysts.axway.com/]

Catalysts Logo

Understanding Platforms

Outline (Understanding Platforms)

  1. Introduction [2]
  2. Understanding Platforms [9]
  3. Open Everything [6]
  4. Conclusions [2]
Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(7) Two Perspectives on APIs

  1. APIs help to move away from monolithic application architectures
    • Moving towards loose coupling to allow for more IT agility
    • Separating implementations (microservices) for faster deployment
  2. APIs are the connective fabric of digital transformation
    • Partner and public APIs allow to move towards the API economy
    • Private APIs allow for easier ways to develop and test new value chains


Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(8) The World is Changing Faster

rotating-earth.gif

Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(9) Linear Business Models

platforms-linear.png

Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(10) Platforms are Eating the World

Zweite Hand

Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(11) The Platform Business Model

platforms-platform.png

Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(12) Platform Types



Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(13) But … We're not Google



Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(14) Hybrid Linear/Platform Business Models

platforms-hybrid.png

Understanding Platforms Erik Wilde : Opening up Your API Platform: Why and How

(15) A Cautionary Tale

smyte.png

Open Everything

Outline (Open Everything)

  1. Introduction [2]
  2. Understanding Platforms [9]
  3. Open Everything [6]
  4. Conclusions [2]
Open Everything Erik Wilde : Opening up Your API Platform: Why and How

(17) Growing the Foundation



Open Everything Erik Wilde : Opening up Your API Platform: Why and How

(18) Unlock Existing Value: Open Everything

platform-perspectives-grow.png

Open Everything Erik Wilde : Opening up Your API Platform: Why and How

(19) This is how we do things around here.



Open Everything Erik Wilde : Opening up Your API Platform: Why and How

(20) Guideline Example: Change Management Policy

Guideline for Change Management Policy

Open Everything Erik Wilde : Opening up Your API Platform: Why and How

(21) API Guidelines in the Wild

API Guidelines in the Wild

Open Everything Erik Wilde : Opening up Your API Platform: Why and How

(22) Open API Landscapes



Conclusions

Outline (Conclusions)

  1. Introduction [2]
  2. Understanding Platforms [9]
  3. Open Everything [6]
  4. Conclusions [2]
Conclusions Erik Wilde : Opening up Your API Platform: Why and How

(24) Platformize Yourself



Conclusions Erik Wilde : Opening up Your API Platform: Why and How

(25) Thank You!

What's Next?

October 13, 2020 API Conference [https://apiconference.net/], Berlin, Germany [https://apiconference.net/berlin/]