Unlocking the ROI
of API Platforms:
What Success
Actually Looks Like
Platform Summit 2024
Budhaditya Bhattacharya
Developer Advocate, Tyk
Your friendly storyteller
India, Singapore, USA (Durham)
● Product education, community engagement,
and open-source ecosystem expansion
● Co-creator of the API platform maturity
model
● Programme instructor - API platform
engineering fundamentals programme
● Host - All About APIs podcast
● Chairperson of the OpenAPI Initiative (BGB)
● Horror movies & musicals
Over a decade
ago
Small team
Monolith
Web application
Easy deployments
Single product
Small user base
Milestones
The beginning
Complexity v/s efficiency
GETTING STARTED
Complexity
Efficiency
Microservices
Milestones
As they moved away
from a monolithic
implementation they
needed to find new
ways of connecting
their services with
clients
Complexity v/s efficiency
MILESTONES
Complexity
Efficiency
Microservices Acquisitions
Org A has grown
through acquisitions
acquiring properties.
Seamless integration
can be difficult
Milestones
As they moved away
from a monolithic
implementation they
needed to find new
ways of connecting
their services with
clients
Complexity v/s velocity
MILESTONES
Complexity Efficiency
Microservices Acquisitions
Org A has grown
through acquisitions
acquiring properties.
Seamless integration
can be difficult
Cloud
Working in the Cloud gives
teams many different ways
of accomplishing the same
goal and provides new
networking challenges
across regions and
accounts
Milestones
As they moved away
from a monolithic
implementation they
needed to find new
ways of connecting
their services with
clients
Milestones
Microservices Acquisitions
Org A has grown
through acquisitions
acquiring properties.
Seamless integration
can be difficult
Cloud
Working in the Cloud gives
teams many different ways
of accomplishing the same
goal and provides new
networking challenges
across regions and
accounts
Multi-channel
Gone are the days of
one backend for one
client. Today’s APIs need
to support multiple
clients across an array
of platforms.
Adoption of GRAPHQL
As they moved away
from a monolithic
implementation they
needed to find new
ways of connecting
their services with
clients
Microservices
As they moved away
from a monolithic
implementation they
needed to find new
ways of connecting
their services with
clients
Acquisitions
Org A has grown
through acquisitions
acquiring properties.
Seamless integration
can be difficult
Cloud
Working in the Cloud gives
teams many different ways
of accomplishing the same
goal and provides new
networking challenges
across regions and
accounts
Multi-channel
Gone are the days of
one backend for one
client. Today’s APIs need
to support multiple
clients across an array
of platforms.
Adoption of GRAPHQL
Security
API security is more
important than ever.
There is a direct
correlation between the
complexity of your API
layer and the cost of
implementing effective
security.
Milestones
2021
Huge uptick in users,
searches, bookings.
More team members, more
updates required,
More changes
Frequent deployments
Milestones
SCALE
Complexity v/s efficiency
GETTING STARTED
Complexity
Efficiency
Complexity v/s efficiency
GROWING PAINS
Complexity
Efficiency
Increased complexity
GROWING PAINS
Hard to
discover APIs
High surface
area for
attack
Hard to
troubleshoot
issues
No
standardisation
4-5
hours
Avg
deployment
time
6-8
months
Release cycles
$100k
Additional
costs
Note: Not actual scenes from Realtor.com or Tyk
Enter: API platform
engineering
What does
“good” look
like - Metrics
Measuring what “good” looks like
METRICS OF SUCCESS
Velocity &
efficiency
Cost savings Developer
happiness
How do you
build a “good”
API platform
02
03
04
05
01
Strategy - Defining “good”
Implementation - Starting the
journey towards “good”
Future proofing & composability
- Staying “good”
Evaluating “good”
Repeat
Focus areas
Crafting a “good” API platform
Strategy -
Defining “good”
CRAFTING A “GOOD” API PLATFORM
The API Platform
Maturity Model
Source: API Platform Maturity model
1. Assess your team and organisation’s
current maturity level
2. Define a roadmap for where you
want to be in the future
3. Bridge the gap by investing
resources effectively
4. Unite all teams towards a shared
outcome
Why this is important
THE API PLATFORM MATURITY MODEL
Key stakeholders
Platform owner/
manager
Engineers/ developers
Solution architect
Product team(s)
Business stakeholders
The API Platform
Roadmap Workshop
The API
Platform
Roadmap
Workshop
Implementatio
n
CRAFTING A “GOOD” API PLATFORM
● Aim to reduce friction, cognitive load or
both
● May not be a platform at all -
documentation, searchable knowledge
base
● Emphasis on self-service
● Keeps things streamlined
Thinnest Viable
Platform
AGILE DELIVERY
API platform capabilities
IMPLEMENTING AN API PLATFORM
Discoverability Security Observability Centralised
governance
Future-proofing
CRAFTING A “GOOD” API PLATFORM
● Your API platform needs will evolve
● Balance flexibility and complexity
● Avoid vendor lock-in
○ Choose a vendor agnostic platform
● Focus on open standards
● Keeps things streamlined
Future-proofing
THINGS TO CONSIDER
Open Standards
FUTURE-PROOFING & COMPOSABILITY
Discoverability
OAS, Portals
Security
OAuth, IDP
Observability
Open Telemetry
Centralised
governance
OPA
Bringing it all together
FUTURE-PROOFING & COMPOSABILITY
Composable
API
Managemen
t
Evaluate and repeat
CRAFTING A “GOOD” API PLATFORM
4-5
hours
Avg
deployment
time
6-8
months
Release cycles
$100k
Additional
costs
15
mins
Avg
deployment
time
14
days
Release cycles
$100k
Cost Savings
02
03
04
05
01
Strategy - Define “good”
Implementation - Start small, build
up
Future proofing & composability
Evaluating “good”
Repeat
Takeaways
Crafting a “good” API platform
Thank you!
Come talk to us to continue the
discussion or reach out:
Budha Bhattacharya
https://www.linkedin.com/in/budha-b/
Thank you!

Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhaditya Bhattacharya, Tyk