API Strategy 101 
Sachin Agarwal 
VP Product Marketing 
@sachinagarwal
API Frenzy?
API Frenzy 
15B+ API calls a day 
10B+ API calls a day 
7B+ API calls a day 
API Growth Rate 
Source: Programmable Web 
1B+ API calls a day 
1B+ API calls a day 
1.5B+ API calls a day
What is an API? 
Your Customers Your API Your Application
What is causing this 
Frenzy?
By 2017, 74% of US 
population will own 
Smartphones
By 2020, there will be 50 
billion connected devices
There are more than 20M 
developers
Extend the Reach of your Business
Capture new Opportunities with APIs 
 Drive Innovation 
 Increase Reach 
 Support New Devices 
 Discover New Business Models 
 Increase Partner Network
API Best Practices
APIs: The Path to Digital Transformation
Accelerate Digital Channels 
• Delight customers with an engaging 
experience on any channel or device, at any 
moment 
– Mobile-enable your enterprise, externalize 
your products and services as APIs, and stay 
ahead of consumer trends. 
– Accelerate time to market and reduce TCO 
by leveraging existing applications 
Capabilities 
• Orchestration 
• Mediation 
• Scripting 
• Caching/Paging 
• Security
Drive Partner Adoption 
• Engage business partners and get 
developers up and running quickly 
– Launch a secure online portal to quickly 
onboard business partners and establish 
interactive online social channels with them. 
– Drive partner adoption with updated 
documentation and developer community. 
Connect with developers, inspire them, and 
drive your API usage. 
Capabilities 
• Portal 
• Social 
• Documentation 
• Groups 
• Search
Monetize Digital Assets 
• Package, market and license your 
assets to maximize revenue 
– Transform any application, service or 
asset into elegant and simple APIs. 
– Productize you data, create customized 
packages and tailored plans, and license 
them accordingly. 
Capabilities 
• Licensing 
• Rate Limiting 
• Provisioning 
• Documentation
Analyze your Business 
• Get instant insights into your business and 
optimize the delivery and value of APIs 
– Maximize your revenue by gaining complete 
visibility into how your partners and 
customers leverage your data. 
– Monitor activity for a specific partner, app or 
developer and evaluate their impact on your 
business. 
Capabilities 
• Business Analytics 
• Operational 
Insights 
• App and Developer 
Metrics
An Unified API & SOA Platform 
API Producers API Consumers 
Transform 
& Secure 
Dev. 
Publish Monetize 
Adoption 
API 
SOAP to REST 
Mobile- 
Optimization 
OAuth 
Mediation 
Analytics API Documentation 
Applications 
and Services 
Apps
API Platform Capabilities 
Platform 
Licensing 
Quota Mgmt. 
Partner Mgmt. 
PCI Compliance 
Provisioning 
Policy Mgmt. 
Monitoring 
OAuth 
Federation 
Analytics 
Lifecycle 
API/Services 
Application 
User 
Compliance 
Integrations 
Gateway 
Security 
Authentication 
Protection 
IAM Integration 
Encryption 
Mediation 
Quality of Service 
Paging/Caching 
Orchestration 
Scripting 
API Portal 
Search 
Documentation 
Groups 
Social
API Recommendations 
 Establish your digital strategy 
 Think how you can leverage digital ecosystems with APIs 
 Build upon your SOA investments 
 Adopt an unified platform strategy for APIs and SOA 
 Drive Developer and Partner Adoption 
 Restructure your organization to align with the different API roles
API Resources and API University 
• Resource Center 
– http://resource.soa.com/ 
• Follow us on: 
www.facebook.com/soasoftware 
www.linkedin.com/company/soasoftware 
@soasoftwareinc

API Frenzy: API Strategy 101

  • 1.
    API Strategy 101 Sachin Agarwal VP Product Marketing @sachinagarwal
  • 2.
  • 3.
    API Frenzy 15B+API calls a day 10B+ API calls a day 7B+ API calls a day API Growth Rate Source: Programmable Web 1B+ API calls a day 1B+ API calls a day 1.5B+ API calls a day
  • 4.
    What is anAPI? Your Customers Your API Your Application
  • 5.
    What is causingthis Frenzy?
  • 6.
    By 2017, 74%of US population will own Smartphones
  • 7.
    By 2020, therewill be 50 billion connected devices
  • 8.
    There are morethan 20M developers
  • 13.
    Extend the Reachof your Business
  • 14.
    Capture new Opportunitieswith APIs  Drive Innovation  Increase Reach  Support New Devices  Discover New Business Models  Increase Partner Network
  • 15.
  • 16.
    APIs: The Pathto Digital Transformation
  • 17.
    Accelerate Digital Channels • Delight customers with an engaging experience on any channel or device, at any moment – Mobile-enable your enterprise, externalize your products and services as APIs, and stay ahead of consumer trends. – Accelerate time to market and reduce TCO by leveraging existing applications Capabilities • Orchestration • Mediation • Scripting • Caching/Paging • Security
  • 18.
    Drive Partner Adoption • Engage business partners and get developers up and running quickly – Launch a secure online portal to quickly onboard business partners and establish interactive online social channels with them. – Drive partner adoption with updated documentation and developer community. Connect with developers, inspire them, and drive your API usage. Capabilities • Portal • Social • Documentation • Groups • Search
  • 19.
    Monetize Digital Assets • Package, market and license your assets to maximize revenue – Transform any application, service or asset into elegant and simple APIs. – Productize you data, create customized packages and tailored plans, and license them accordingly. Capabilities • Licensing • Rate Limiting • Provisioning • Documentation
  • 20.
    Analyze your Business • Get instant insights into your business and optimize the delivery and value of APIs – Maximize your revenue by gaining complete visibility into how your partners and customers leverage your data. – Monitor activity for a specific partner, app or developer and evaluate their impact on your business. Capabilities • Business Analytics • Operational Insights • App and Developer Metrics
  • 21.
    An Unified API& SOA Platform API Producers API Consumers Transform & Secure Dev. Publish Monetize Adoption API SOAP to REST Mobile- Optimization OAuth Mediation Analytics API Documentation Applications and Services Apps
  • 22.
    API Platform Capabilities Platform Licensing Quota Mgmt. Partner Mgmt. PCI Compliance Provisioning Policy Mgmt. Monitoring OAuth Federation Analytics Lifecycle API/Services Application User Compliance Integrations Gateway Security Authentication Protection IAM Integration Encryption Mediation Quality of Service Paging/Caching Orchestration Scripting API Portal Search Documentation Groups Social
  • 23.
    API Recommendations Establish your digital strategy  Think how you can leverage digital ecosystems with APIs  Build upon your SOA investments  Adopt an unified platform strategy for APIs and SOA  Drive Developer and Partner Adoption  Restructure your organization to align with the different API roles
  • 24.
    API Resources andAPI University • Resource Center – http://resource.soa.com/ • Follow us on: www.facebook.com/soasoftware www.linkedin.com/company/soasoftware @soasoftwareinc