WSO2Con EU 2015: Towards a Winning API Strategy
Today, every enterprise agrees that there is a pressing need for business APIs. However, it’s the right API strategy that will make business APIs a winning one.
This session will explain how you could formulate a winning API strategy, and will particularly focus on the following areas:
What are the key ingredients in defining a winning API strategy?
How should the strategy be converted into a set of action items that will create a winning combination?
How can WSO2’s API Management capabilities help?
It will also touch on some real customer scenarios where WSO2′s platform has been a key part in implementing a winning API strategy for these enterprises.
Presenter:
Sumedha Rubasinghe
Director – API Architecture,
WSO2
3. Why
&
How
–
API
Strategy
• Why
would
you
need
an
API?
• Public
|
Private
-‐
API?
• API
as
a
Product
|
API
as
of
business
?
• Who
is
your
target
audience?
7. Focus
on
IntegraRon
• APIs
expose
backend
funcRonality
• SOA
vs.
API
• API
should
connect
to
exisRng
User
Management
Systems
– Eco
System
• API
Developer,
API
Consumer
(external
developer),
End
User
• MediaRon
–
API
Façade
PaZern
14. Keep
on
Improving
Your
APIs
• Step
1:
define
versioning
strategy
• End
users
interact
with
Apps
• Apps
use
APIs
• APIs
should
support
the
ever
demanding
interacRon/usage
paZerns
– Event
Driven
Programming
– LocaRon
based
Caching
• Evolve
with
feedback
from
developer
community
• Choose
correct
technology
(REST/SOAP,
XML/JSON)
20. Collect
StaRsRcs,
Analyze
&
Improve
• Put
in
place
systems
for
collecRng
staRsRcs
• API
Usage
can
explode
-‐>
More
staRsRcs
• Scalable
StaRsRcs
storage