api frenzy: api strategy 101

Post on 22-Nov-2014

188 Views

Category:

Software

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Sachin Agarwal, SOA Software VP of Product Marketing, explains the frenzy around the mass development and adoption of APIs. In this presentation, he describes the business and technology implications of developing an API stratgy.

TRANSCRIPT

API Strategy 101

Sachin AgarwalVP Product Marketing@sachinagarwal

API Frenzy?

API Frenzy

API Growth RateSource: 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

What is an API?

Your ApplicationYour APIYour Customers

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

Transform & Secure

Publish

Monetize

Dev. Adoptio

nAPI

SOAP to RESTMobile- Optimization

OAuthMediation

Analytics API Documentation

Applications and

ServicesApps

API Producers

API Consumers

API Platform CapabilitiesPlatform

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

top related