Documente Academic
Documente Profesional
Documente Cultură
1 The Modern
API Environment 2 What Does
API Exposure
Look Like?
3 The Principles
of Great API
Management
4 APIs in the Wild
5 The Technology
Powering API
Success
The Modern 2005: 105 APIs; 2015: over 13,000 APIs
API Environment 24 percent of web apps and 15 percent of mobile apps use APIs
Apps using APIs are expected to reach 68 percent by 20151
Customers and employees alike want anywhere, To the average person on the street, an API is an
anytime, any-device access to a huge range of abstract concept at best. But the services APIs deliver
apps and dataand thanks to APIs, they can get to them are instantly recognizable, and are on the brink
it. APIs are the behind the scenes technology of becoming ubiquitous:
thats enabling both enterprises and CSPs to make
the most of todays IT megatrends: apps, social, 60 percent of all eBay listings are added through APIs
mobile, and big data. Google Maps grew by 300 percent using APIs
01 02
What Does API APIs enable new types of
03 04
These services can provide another lucrative
new revenue stream for CSPs and enterprises.
But its not all about extending new services
to customers and partners.
API
An often-overlooked application of API APIs fuel synergy. They take multiple
management is improving internal components and connect them to make
efficiencies. When we think about APIs, we something greater than the sum of its parts.
generally think about extending access to They power the technological convergence
resources outside the organizationbut they that has helped create so many of the
are just as effective at unlocking the power of modern applications and digital services
internal resources, uncovering buried onsite weve come to take for granted in our lives.
functionality, and giving your own people For example, combining digital maps with
simple, more reliable access to everything location-based GPS capabilities produces
they need to do their jobs properly. a service far more useful than either of
the two on their ownand when you add
dynamic routing information into the mix,
the value becomes even greater still.
05 06
The Principles
of Great API MAINTAINING SECURITY AT
Management EVERY STAGE OF THE API LIFECYCLE
To get the most from your APIs you need to move
beyond management to complete application
Clearly, when it comes to API management, service governance. With the right tools you can get
there are a lot of factors for managers to juggle complete control over permissions, enabling you to
and manage. And with the number of APIs in use tightly tailor exactly whats available to your API users.
constantly growing, todays IT teams must find You can also get visibility into critical API metrics and
new ways of keeping their API environment as analytics, helping you fully understand the weight of
efficient and manageable as possible. demand being placed on your resources, and letting
you optimize the way you manage capacity.
We can break the core principles of API
management down into four key categories: The very word exposure sets off warning sirens for
network technicians and IT security teams, and while
Maintaining security at every stage of the APIs are a relatively secure technology, management
API lifecycle does needs to be stringent. In fact, the way you
manage your APIs can have a dramatic effect on
Onboarding and managing partners what you can achieve with them.
Monitoring analytics and delivering
Put strong API policies and SLAs in place, and you
data-driven insight
can ensure they all obey the same rules, and deliver
Browsing, creating, updating, and a reliable experience to whoever you choose to let
managing APIs access them. Having established policies in place
also helps to accelerate the deployment of new
APIs, ensuring you can capitalize on new
opportunities quickly.
07 08
ONBOARDING AND MONITORING ANALYTICS AND BROWSING, CREATING, UPDATING,
MANAGING PARTNERS DELIVERING DATA-DRIVEN INSIGHT AND MANAGING APIs
Monitoring API analytics is the best way to keep The final major responsibility of IT teams
A good API management platform will enable
these partner APIs working the way you want. managing APIs is keeping track of every
you to onboard new partners and manage the
When you can see and understand API usage, connection and staying on top of all of them.
permissions of existing partners with ease. This is
you can dynamically improve the performance
crucial, since fast onboarding is essential to getting
and experience they deliver. The sheer volume of APIs today is making
the most value for both parties.
API management
API
an increasingly complex task.
Typical examples of metrics API managers want With each new technology initiative, partnership,
When youre partnering with a new company,
to track are: or new business model come yet more APIs to
entity or individual, its probably because you want
control and manage.
to gain from each others expertise, and work
Duration and volume of usage
together to create something highly innovative and
If theyre to stay on top of every API and
valuable. Projects such as this are often extremely Traffic generation
connection, IT teams need access to simple
time-sensitivethe value they stand to deliver is
Which APIs are making money dashboards that show them the most relevant
directly linked to the speed with which you can get
information they needat a glance. The ideal
them to market. How partners are using APIs
platform will collate information on all APIs in
Such metrics are the key to delivering predictable, one place, providing a unified view of the entire
Once those partnerships are established, they
reliable experiences through your APIsbut only a environment, and enabling the fast resolution
must then be managed. The APIs that enable your
handful of management platforms can deliver the of issues if they should occur.
partnerships need to be flexible and malleable
that way, you can keep them fit for purpose as kinds of detailed analytics that API managers need.
circumstances and requirements change.
09 10
APIs in the Wild CSP USE CASE 1:
MACHINE-TO-MACHINE AND
CSP USE CASE 2:
API EXPOSURE IN TELECOMS SERVICE
THE INTERNET OF THINGS Theres a broad range of services telcos can extend
To help illustrate some of todays typical to customers by exposing APIs. Some (such as
For telecoms companies, one of the biggest
API scenarios, lets examine some popular areas of opportunity is the Internet of Things.
SMS) have been in place for a number of years
now, but with the arrival of smarter mobile devices,
use cases for CSPs and enterprises. Today, people dont just need to talk to each other
many more have emerged:
constantly; objects and devices do, tooand telcos
can facilitate this through the exposure of APIs.
Account management/provisioning
Take for example, a field-service or fleet- B2B2C operations
management solution. Vehicles on the road and
Behavior management
the employees driving them are equipped with
devices that are wirelessly connected to the telcos Call control, micropayments, credit transfer
network. Data is constantly recorded and fed back
Call management
to the client company via a digital dashboard
provided as a web service. That data is both Customer-service management
collected from and delivered to different client-side
Interactive TV
users through secure APIs, and they pay for the
entire system as a cloud service. Inventory management
Mobile payments
API
Service activation
11 12
BREAKDOWN OF API-DRIVEN ENTERPRISE USE CASE: ENABLEMENT
SERVICES ADOPTION OF CONTACT-CENTER APPS
Enterprise contact centers can take advantage
Telecom operators: APIs on offer
of APIs to power better connected and more
Messaging 66%
satisfying caller experiences. Features such as call
reconnecting, courtesy callback, and app-driven
Billing 66% voice messaging and session recording help
improve customer experiencesand improve the
Location/presence 52% efficiency of the contact center and its agents.
APIs can also help put the most relevant
The Technology
Device management 37%
information in the hands of contact-center agents
when a customer calls. Phone numbers and names
Security/identity mgmt 34%
are matched against customer histories, and the
Social networking
Unified Communications
30%
29%
agent can instantly see essential data on screen
helping them provide the right answer as quickly
as possible. This can accelerate resolutions, cut call
Powering API Success
times, and leave customers delighted.
Number portability 28%
Other 18%
% of respondents Whether youve been using your own APIs for years, or youre just
starting your API journey, getting the most from them depends on
selecting the right technology.
With secure authentication capabilities and a
platform capable of managing a wide range of APIs In the past, taking total control of APIs required multiple
with ease, telcos can turn any of these modern solutions working in unison. Today, however, a new breed
services into new, API-driven revenue streams. of complete solutions is available.
API
Base: Telecom operator respondents already active in API ecosystem (n= 83)
Source: Informa Telecoms & Media, Exposing Telecom APIs survey, 2012
13 14
A COMPREHENSIVE API MANAGEMENT
AND EXPOSURE PLATFORM CAN:
Provide powerful, simple Integrate easily with your
API management IT environment
Enable you to build APIs Be cloud-ready, and offer cloud- API
15 16
Your Copyright 2012, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only
Copyright 2015, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and
and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to
the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability
of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and
or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations
no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or
are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
65 owners.
AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices.
act number Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license