1. Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved.Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved. API Frenzy and Planning for a Successful API
Strategy
2. Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved.Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved. API FRENZY? WHY?
3. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
API Frenzy API Growth Rate Source: Programmable Web 15B+ API calls
a day 10B+ API calls a day 7B+ API calls a day 1B+ API calls a day
1B+ API calls a day 1.5B+ API calls a day
4. Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved.Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved. API, you said API ? Initial meaning: API = Application
Programming Interface Set of instructions and tools that enables
Enterprises to expose & exchange Data, Services,
Processesbetween systems Actual meaning, business driven: API = a
product that will bring you more Applications Partners Income
5. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
What is causing this Frenzy? New Channels No. of Devices Technology
Trends
6. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Devices Mobile + Smart Phones > Total PC shipments Mobile +
Tablets -> 24% of Online shopping (2012 Black Friday) Connected
Devices will exceed Mobile Devices by 2020
7. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Internet of Things 50 Devices per household
8. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Technologies Trends
9. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels In the beginning companies reached their
customers using: The phone Snail mail Advertising Yellow Pages
10. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels Then they invested in web sites Initially
just marketing themselves Then eCommerce Those that
didnt.arent
11. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels With the cellphone and mobile internet came
more pressures Companies extended their web presence with mobile
(WAP) versions of their existing site Limited success
12. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels The iPhone effect Mobile web browsers are
not adequate ..so companies build their own Apps to provide a rich
experience to their consumers
13. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels If building your own App helps reach your
own consumers.
14. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels If building your own App helps reach your
own consumers. A Developer Community building tens, hundreds, or
even thousands of Apps
15. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate New Channels If building your own App helps reach your
own consumers. A Developer Community building tens, hundreds, or
even thousands of Apps Can reach consumers in ways you cant even
dream of
16. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Accelerate new channels APIs = Applications Partners Income Through
Federation of communities
17. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Why use APIs in your company Make money API model: bill the value
of your enterprise services Billing model: Pay-per-use,
affiliate/commission(fix, lead, visite) Examples: Ebay Partner
network, Amazon associates Save money API model: allow companies to
decrease their IT expenses Billing model: Pay-per-consumption,
package Examples: Amazon WS Move to the cloud API model: provide
companies with enterprise software services from the cloud Billing
model: Subscription (fee) Examples: Salesforce, Zoho Build brand
API model: increase your visibility and develop your Brand Billing
model: Freemium (one product free, another one billable) Examples:
GoogleMaps, Twitter Go anywhere API model: make your enterprise
services available from any type of device Billing model: accessing
services from anywhere means more billable business Examples:
Netflix +
18. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
The API Economy is Here! ITS NO LONGER WEB FIRST OR MOBILE FIRST -
ITs NOW API FIRST.
19. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
API BEST PRACTICES
20. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Think of APIs as Products
21. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Identify Design Develop Test Stage Release Version Retire API
Essentials Transform Scale PublishTestSecure SOAP to REST Mobile-
Optimization OAuth Mediation Analytics API Documentation Existing
Apps API Manage Entire Lifecycle
22. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
1. Transform Consider the number and complexity of backend systems
and data sources Mediate between different message styles
Augment/Enrich your messages Aggregate backend calls Virtualize
backend Services APIs Transform
23. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
2. Scale Do you have caching? Is the API too granular? Chatty? API
Latency. Do you have consumers in different geographies? Backend
Services and Dependencies? Are they robust enough? Other basics
Fault Tolerance, etc. APIs Scale
24. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
3. Secure Does it Authenticate and Authorize, integrate with
existing Identity & Access Mgmt. systems Prevent Threats and
DoS Attacks Secure Data in flight, message security Federate API
access with Business Partners - OAuth Risk and Compliance factors
with publishing APIs APIs Secure
25. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
4. Test Provide a simple test platform for developers For sensitive
data/transactions, provide a dummy application front-end Support
App verification APIs Sandbox
26. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
5. Publish Publish your APIs to the developer community Describe
value and document API Host Legal Documentation Provide a social
community for developers to interact Manage provisioning of APIs to
Developers APIs Developer Portal
27. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
6. Lifecycle API Initiatives need to integrated with your SDLC The
dependencies on backend services and systems, drive the need for an
integrated approach to lifecycle and operations management Define
and track multiple API and versions and the dependencies on those
versions throughout the process. Integrated with your development
tools IDE, Eclipse, Visual Studio, SCM, etc. APIs Lifecycle
28. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
API MANAGEMENT PLATFORM
29. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
SOA Software API Platform Analytics Developer Engagement Gateway
Services Application Integration Lifecycle Management
30. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
The API Essentials APICommunityManagement Publish and Discover APIs
Sign-up for Access Social Engagement of developers Analytics
APIGateway Security and Threat Prevention Integration &
Mediation for APIs QoS and Routing APILifecycle Manage Design and
Development of APIs Integration with Development tools like IDEs
and SCMs Impact Analysis Visualization
31. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Developer Engagement
32. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Analytics
33. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Flexible Deployment Model
34. Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved.Copyright 2001-2013 SOA Software, Inc. All Rights
Reserved. Summary API Frenzy No. of Devices Technology Trends New
Channels API Best Practices Transform Scale Secure Test Publish
Lifecycle API Management Platform
35. Copyright 2001-2013 SOA Software, Inc. All Rights Reserved.
Thanks Visit us at www.soa.com www.facebook.com/soasoftware
www.linkedin.com/company/soasoftware @soasoftwareinc