Beruflich Dokumente
Kultur Dokumente
an
enterprise
API
management
strategy
APIdays
Sydney
February
2015
Mifan
Careem
Director,
Solu0ons
Architecture
WSO2
Mifan
AT
WSO2.com
Agenda
WSO2 Who we are
We help
customers
become a
Connected
Business
with enterprise
middleware
Source: http://www.content-loop.com/a-company-without-apis-is-like-a-computer-without-internet/
Managed APIs and
Enterprises
o An
API is a business capability
delivered over the Internet to
internal or external consumers
o Network accessible function
o Available using standard web protocols
o With well-defined interfaces
o Designed for access by third-parties
APIs
API Faade
o Create
APIs
o Find
and
subscribe/buy
APIs
o API
Store
and
Governance
o Manage,
secure
and
protect
APIs
o API
Management
and
Gateway
o Monitor
and
Mone0ze
APIs
o API
Monitoring
and
Analy0cs
WSO2
API
Manager
:
API
Publisher
Publish
APIs
to
external
consumers
and
partners,
as
well
as
internal
users;
SOAP
and
REST
services
are
supported
Manage
API
versions
(several
versions
can
be
deployed
in
parallel)
Govern
the
API
lifecycle
(publish,
deprecate,
re0re)
ATach
documenta0on
(les,
external
URLs)
to
APIs
Apply
Security
policies
to
APIs
(authen0ca0on,
authoriza0on)
ATach
SLAs
Provision
and
Manage
API
keys
Track
consumers
per
API
Monitor
API
usage
and
performance,
SLA
compliance
Gather
consumers
requirements
WSO2
API
Manager
:
API
Consumers
via
API
Store
Find
useful
APIs
by
browsing
or
searching
through
the
API
Store:
view
top
rated,
top
used
and
featured
APIs
Explore
API
documenta0on
and
ask
ques0ons
to
publisher
Register
applica0ons
and
obtain
API
keys
Subscribe
to
API
changes
and
receive
news
Evaluate
APIs,
rate
APIs,
and
share
comments
Request
features
and
improvements
from
publishers
Par0cipate
in
online
forums
OAuth2
support
for
API
access
Personalized
Experience
API
Gateway
Processing
Flow
API
Access
Tokens
o OAuth2
standard
compliant
o Supports
mul0ple
grant
types
o SAML,
IWA/NTLM
o Client
creden0al,
Implicit,
Password
o Pre-generated
Access
Token:
can
be
used
from
an
applica0on,
to
iden0fy
the
applica0on
itself
o On-demand
Access
Token:
generated
via
API
call,
using
Consumer
Key
and
Consumer
Secret
-
Iden0es
the
end
user
of
an
applica0on
(web
applica0ons,
mobile
applica0ons)
19
The
big
picture
Source:
hTps://www.ickr.com/photos/photosighJaces/13144863085
The
Open
Enterprise
is
much
more
than
just
APIs
Credit:
KuppingerCole
API Management within an orthogonal
toolset
API
Manager
Product
and
PlaJorm
24
Analy0cs
means
business
models
Build
condence
in
o API
Manager
supports
out
of
the
box:
the
API
model
Understand
your
o Google
Analy0cs
customer
o WSO2
Business
Ac0vity
Monitor
Analy0cs
Not
just
the
developer
but
also
the
end-
user
Help
manage
services
and
versions
Understand
when
deprecated
services
can
be
re0red
Plan
beTer
Monitor
the
growth
of
aggregated
API
trac
Monitor
the
growth
of
specic
apps
2
Scalable
Deployment
Distributed Deployment
From
edge
API
management
to
large
scale
distributed
API
management
Reference
Architecture
API
as
a
strategic
product
Collabora0ve
business
model
Scalable
horizontal
deployment
Orthogonal
toolset
for
ver0cal
use
cases
Federated
architecture
Source:
ickr.com
Developer
Eco-system
for
Telco
U0lize
partners
to
sell
APIs
Newer
business
models
revenue
share
from
customer
Empower
eco-
system
for
RAD
Subscribers
Enterprise
Developers
Applica0ons
OTT
Customers
API Management
Developer
Ecosystem
Audi0ng
and
API
Gateway
API
Store
API
Publisher
Operator
Portal
Repor0ng
Backend
Backend
Systems
Systems
(Diameter)
(CRM)
Federated
Architecture
and
the
Telco
ecosystem
Audi0ng
and
API
Gateway
API
Store
API
Publisher
Developer
Portal
Repor0ng
Standard API
Device
Authoriza(on
Gateway
Manager
Media(on/
Sta(s(cs
Rou(ng
Processing
Devi
ce
Devi Device
Hub
Devi
Devi ce
*
*
ce
WSO2-
Reference
Architecture
for
IoT
*
Application Services Governance and
APIs Everywhere
One click API
capability
Governance of
API, Services,
resources
within an
enterprise with
Unified
Governance
Life cycle
automation
with WSO2
Appfactory
WSO2
Appfactory,
WSO2
Private
PaaS
and
WSO2
App
Manager
Contact
Us