Introduction: Why? What? How?

The Challenge of API Management

Erik Wilde
Good API

May 14, 2019

Creative Commons License [http://creativecommons.org/licenses/by/3.0/]

This work is licensed under a CC
Attribution 3.0 Unported License
[http://creativecommons.org/licenses/by/3.0/]

Contents Erik Wilde : Introduction: Why? What? How?

Contents

Erik Wilde : Introduction: Why? What? How?

(2) Summary

The rapidly evolving "Web of Services" is based on a diverse set of approaches and technologies. This can make architectural decisions hard when it comes to choosing on how to expose information and services through an API. This challenge becomes more pronounced in organizations with continuously evolving API landscapes. This tutorial takes participants through two different journeys: (1) Discussing API styles and API technologies, comparing and contrasting them as a way to highlight the fact that there is no such thing as the best choice. (2) How to define an API strategy that helps teams to make effective choices about APIs in a given context, and how to manage that context over time in landscapes of thousands of evolving APIs.



Introduction

Outline (Introduction)

  1. Introduction [5]
  2. Tutorial Overview [2]
  3. Conclusions [1]
Introduction Erik Wilde : Introduction: Why? What? How?

(4) @dret on Twitter/GitHub

dret

Introduction Erik Wilde : Introduction: Why? What? How?

(5) About Me



Introduction Erik Wilde : Introduction: Why? What? How?

(6) Good API [http://www.goodapi.co/]

Good API

Introduction Erik Wilde : Introduction: Why? What? How?

(7) Continuous API Management (2018)

Continuous API Management: Making the Right Decisions in an Evolving Landscape

Introduction Erik Wilde : Introduction: Why? What? How?

(8) Microservice Architecture (2016)

Microservice Architecture: Aligning Principles, Practices, and Culture

Tutorial Overview

Outline (Tutorial Overview)

  1. Introduction [5]
  2. Tutorial Overview [2]
  3. Conclusions [1]
Tutorial Overview Erik Wilde : Introduction: Why? What? How?

(10) API Growth



Tutorial Overview Erik Wilde : Introduction: Why? What? How?

(11) Schedule



Conclusions

Outline (Conclusions)

  1. Introduction [5]
  2. Tutorial Overview [2]
  3. Conclusions [1]
Conclusions Erik Wilde : Introduction: Why? What? How?

(13) Thanks!

What's Next?

May 14, 2019 The Challenge of API Management