📗

Continuous API management

Continuous API management

image

The 3 part of an API

It's useful to think about an API as 3 things that can (and should be) decoupled.

image
‣
The interface
‣
The implementation
‣
The instance

The 10 pillars of an API

‣
Strategy
‣
Design
‣
Documentation
‣
Testing
‣
Deployment
‣
Security
‣
Monitoring
‣
Discovery and promotion
‣
Change management

Continuous API Improvement

Goal is to move fast while maintaining the quality.

‣
Different kind of changes
‣
Cycle (PDSA)
‣
3 ways to improve API change velocity
‣
3 ways to improve API changeability

Screenshots

image
image
image

image
image