Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
UiPath Community: AI for UiPath Automation Developers
How to use Donuts and Onions for Scaling API Programs
1. How to use Donuts and Onions
for Scaling API Programs
2. How to use Donuts and Onions
for Scaling API Programs
@ManfredBo
Manfred Bortenschlager
I work at 3scale.net
Out-of-the-box API Management
@3scale
APIStrat Chicago
September 25, 2014
@API_Mag
3. What do I want to achieve?
Share best-practices related to scaling API
programs
3 @ManfredBo
API Adoption
API Operations
API Analytics
13. Minimum API Operations
Access Control: authentication and authorization to identify the
originator of incoming traffic and ensure only
permitted access.
Rate Limits and Usage Policies: usage quotas and restrictions
on incoming traffic to keep loads predictable.
Analytics: data capture and analysis of traffic patterns to
learn how the API is being used.
15 @ManfredBo
19. Metrics:
• Number of API calls (per API per time unit)
• Latency, availability, round trip
• Response/error types
• Activities of apps/developers
• Etc.
Make sure to measure the right things
in the right stages.
22 @ManfredBo
20. New ebook
“Building Effective API Programs”
Get it from http://www.3scale.net/blog/
Or contact manfred@3scale.net
26 @ManfredBo
22. Wrap-up & Take-away
A scaling API program requires a lot more than a
technically well-working API.
API adoption in quantity or quality is mandatory.
DX is the key to adoption. Evangelists are key to DX.
The API operations’ key performance objectives are
designed to support adoption.
API Analytics give you the intelligence to steer.
28 @ManfredBo
23. How to use Donuts and Onions
@ManfredBo
Q&A
Manfred Bortenschlager
I work at 3scale.net
Out-of-the-box API Management
@3scale
for Scaling API Programs
Editor's Notes
Challenges mainly related to API providers but that also affects consumers/developers
Targeting developers – regardless of internal or external
Focus on quantity or quality depends on overarching business strategy.
API needs to be embedded in this. See also ebook.
Targeting developers – regardless of internal or external
Focus on quantity or quality depends on overarching business strategy.
API needs to be embedded in this. See also ebook.
This role combines parts of many conventional roles.