Transcript
Page 1: Gluecon2014 - Building an API strategy at Enterprise Scale

Building an API strategy at Enterprise Scale

May 21, 2014 Broomfield, CO

Sid Bhatia @SidBhatiaCalif

Program Director, API Economy

IBM Product Management @ibmapimgt

Page 2: Gluecon2014 - Building an API strategy at Enterprise Scale

Connected Appliances

Partners Websites/Sensors

Internet TVs

Smartphones

Tablets

Game Consoles

Connected Cars

APIs for Everything

ibm.com/apimanagement

Page 3: Gluecon2014 - Building an API strategy at Enterprise Scale

REST APIs for Mobile Apps

Trend: Business APIs provide real value across industries

Public APIs

ibm.com/apimanagement

Page 4: Gluecon2014 - Building an API strategy at Enterprise Scale

Model Goal

Self-service API portal for

internal development

Support Omni-channel strategy and 360 view

of customer. API model for loosely coupling

internal channel development. Internal

exposure of business logic as APIs

APIs for Apps ecosystem Offering APIs to create an Apps ecosystem

and foster innovation. Offers marketing &

branding visibility

B2B APIs for Customer-Bank integration (i.e.

accounting packages receiving banking

statements or payments)

API for open data access Open access to data in public or private

organization

API Standardization API standardization to foster reusable app

development

Banking API Platform API platform to access banking data

Trend: APIs are transforming Banking services today

Emerging

Expanding

ibm.com/apimanagement

Page 5: Gluecon2014 - Building an API strategy at Enterprise Scale

Trend: Unlocking the value of data with API’s & IoT

Driver &

vehicle

monitoring

News

Fault analytics

Service and

warranty data

“Pay as

you drive”

Journey &

GPS

Traffic and

Weather data

Advanced

diagnostics

Other cars

Mobile apps

API Mgmt

APIs

Partner Center

i Social

t Web &

Charging station

Fleet & traffic

management

Emergency

services

Vehicle

insurance

provider

Vehicle

inspection

station

GPS service

provider

More Things

Petrol pump

Smart Home

Parking space

Drive thru Retail Dealers

ibm.com/apimanagement

Page 6: Gluecon2014 - Building an API strategy at Enterprise Scale

A complete API strategy must address

API creation & consumption

Creation Consumption

• Assembly • Transformation • Rationalization

• Discovery • Composition • Deployment

Assets & Services

Application End Points

Grow revenue through new channels

Deliver a differentiated customer experience

External APIs

Partner APIs

Internal APIs

ibm.com/apimanagement

Page 7: Gluecon2014 - Building an API strategy at Enterprise Scale

API exploration

Interactive API test

Self-service sign up

App key provisioning

API usage analytics

API realization

Rate limiting and throttling

Runtime policy enforcement

API gateway deployment

OAuth security management

Data transformation/redaction

Backend service discovery

Version management

Multi-tenant infrastructure

Analytics support

Role-based access control

Environment management

Monitoring and notification

Focus on app developers (API consumers)

IBM /apimanagement ibm.com/api-management

Page 8: Gluecon2014 - Building an API strategy at Enterprise Scale

API externalization

API realization

Multi-tenant infrastructure

Rate limiting and throttling

Runtime policy enforcement

API gateway deployment

OAuth security management

Data transformation/redaction

Backend service discovery

Version management

Analytics support

Role-based access control

Environment management

Monitoring and notification

Real API Success = API externalization + realization

API exploration

Interactive API test

Self-service sign up

App key provisioning

API usage analytics

ibm.com/apimanagement

Page 9: Gluecon2014 - Building an API strategy at Enterprise Scale

$

Connected Car Millions of Cars

For Partner developers

Mobile Retail Innovation For Private & Partner Developers

Managed Flight Info Access For Partner Developers

Secure Collaboration 4000+ global developers

For Private & Partner Developers

APIs at Scale - Industry Stories

ibm.com/apimanagement

Shipping services Billions of commerce transactions For Public & Partner Developers

Page 10: Gluecon2014 - Building an API strategy at Enterprise Scale

Business Challenge Difficult for internal partners and developers to discover &

access key financial services Lacked a standard ecosystem to manage internal partners

including global credit card companies and merchants No visibility on Service consumption or ability to

chargeback for LoB use of Services

Example Apps

Leading Global Commercial Bank provides easy & secure access to key financial services

Business Value Offers 3rd party merchants secure standards-based access

to key business services as APIs, with a self-service experience

Provides an internal ecosystem for partners and a central repository with usage analytics

Drives innovation for Mobile application development

$

ibm.com/apimanagement

Page 11: Gluecon2014 - Building an API strategy at Enterprise Scale

Business Challenge Business Challenge External business partners retrieve flight information by scraping the

company’s website Unauthorized access to full flight information , with no usage analytics Delays in updating website – difficult for authorized partner to test

changes

Business Value Easily and securely connect company website to new APIs, saving cost

of building OAuth based secure access Enable secure exposure of APIs to External Business Partners, saving

the implementation cost of building a developer support infrastructure with access management

Ability to leverage existing investment in gateway and internal team skillset

Enable secure Mobile app integration with Enterprise APIs

Large Airline in North America provides authorized access to flight services

ibm.com/apimanagement

Page 12: Gluecon2014 - Building an API strategy at Enterprise Scale

Leading European Auto Manufacturer provides innovative vehicle connectivity with IBM API Management

Business Challenge Offer innovative connectivity services to customers,

improve the driver experience, improve safety, and create new revenue sources Improve driving conditions with driver profiling, eco-

driving, fleet management, reduce accident risk Collect data to monetize them for partners

Business Value “Always connected” low-latency reliable communications

with the car systems/apps and customer mobile apps Vehicle data APIs published on secure developer portal Internal & external developers use vehicle data to develop

mobile applications Drives innovation for Mobile application development

ibm.com/apimanagement

Page 13: Gluecon2014 - Building an API strategy at Enterprise Scale

Business Challenge Business Challenge Difficult for internal partners and developers to discover &

access key retail services Leverage mobility as a revenue stream and manage

internal and external business partners No visibility on Service consumption or ability to

chargeback for LoB use of Services

Business Value Offers 3rd party merchants secure standards-based access

to key business services as APIs, with a self-service experience

Provides an internal ecosystem for partners and a central repository with usage analytics

Drives innovation for Mobile application development

Leading Retailer in North America provides easy & secure access to retail services

ibm.com/apimanagement

Page 14: Gluecon2014 - Building an API strategy at Enterprise Scale

ibm.com/apimanagement

Page 15: Gluecon2014 - Building an API strategy at Enterprise Scale

IBM API Management

Manage and Share with developer

communities

3

Create, assemble and version an

API

1

Analyze & Monitor

API usage

4

Secure, control &

scale the API

2

ibm.com/apimanagement

Page 16: Gluecon2014 - Building an API strategy at Enterprise Scale

developer.ibm.com/apimanagement

Page 17: Gluecon2014 - Building an API strategy at Enterprise Scale

@SidBhatiaCalif

@ibmapimgt

ibm.com/apimanagement


Top Related