manage your ap is securely and easily ibm apim 4.0

60
© 2015 IBM Corporation 2381 Manage Your APIs Securely & Easily: IBM API Management introduction Sid Bhatia Product Management Matt Roberts Product Engineering

Upload: sflynn073

Post on 15-Jul-2015

265 views

Category:

Internet


3 download

TRANSCRIPT

Page 1: Manage your ap is securely and easily ibm apim 4.0

© 2015 IBM Corporation

2381 Manage Your APIs Securely & Easily: IBM API Management introduction Sid Bhatia – Product Management

Matt Roberts – Product Engineering

Page 2: Manage your ap is securely and easily ibm apim 4.0

Why APIs?

Page 3: Manage your ap is securely and easily ibm apim 4.0

Adoption of cloud, analytics, mobile & social computing is forcing organizations to open IT assets to new business channels

…and challenging them to rethink the way they have traditionally approached security & control

Between 2005 and 2020, the

amount of data in the world will grow 300X, from

130 to 40,000 exabytes.

81% of adults use personally owned mobile

devices for conducting

business

70% of employees are

engaged in social activities both internally and externally

73% of organizations

discovered cloud usage

outside of IT or security policies

Page 4: Manage your ap is securely and easily ibm apim 4.0

Websites

Connected Appliances

Partners Websites/Sensors

Internet TVs

Smartphones

Tablets

Game Consoles

Connected Cars

Millions 1993 - 2000

The way organizations reach customers is evolving

Trillions

Page 5: Manage your ap is securely and easily ibm apim 4.0

© 2014 IBM Corporation

APIs represent a new, fast-growing channel opportunity

Branch Toll-free Website Web APIs

By 2015, 75% of the Fortune 1000 offer public Web APIs

By 2016, 50% of B2B collaboration will take place through Web APIs

Page 6: Manage your ap is securely and easily ibm apim 4.0
Page 7: Manage your ap is securely and easily ibm apim 4.0
Page 8: Manage your ap is securely and easily ibm apim 4.0
Page 9: Manage your ap is securely and easily ibm apim 4.0

8

The app revolution

Apps are everywhere The quantity and usefulness of

web and mobile apps has led to

an “app revolution” among

consumers and businesses alike.

Experience matters Customers and employees now

expect a delightful and

seamless experience across all

interactions with a business.

Cloud makes it possible Apps today can be stitched

together quickly with pre-built

assets. Cloud makes the API

economy possible.

Fundamentally changing the way we interact with technology.

And App development is

about Speed and Choice

Page 10: Manage your ap is securely and easily ibm apim 4.0
Page 11: Manage your ap is securely and easily ibm apim 4.0
Page 12: Manage your ap is securely and easily ibm apim 4.0

API Economy Value Chain

Page 13: Manage your ap is securely and easily ibm apim 4.0

API Use Cases & Challenges

Page 14: Manage your ap is securely and easily ibm apim 4.0

Common API use cases

• Provide omni-channel access to business information for accelerating internal app development

• Collaborate with business partners faster, in an open but secure & managed way, while providing a complete self-service experience

• Power Mobile apps with enterprise data to innovate and provide high value to customers

• Publish APIs publicly to drive innovation, tap into broad developer ecosystem and promote brand

• Extend brand reach from Systems of Record to bridge to Systems of Engagement

• Provide secure composite services in the Cloud

• Provide 3rd party Cloud services to app dev teams to achieve centralized governance and cost optimization

• Enable new business channels by monetizing enterprise data

Page 15: Manage your ap is securely and easily ibm apim 4.0

Public API initiative Drive visibility and

innovation

Private API use Drive scale

requirements

Page 16: Manage your ap is securely and easily ibm apim 4.0

Public Partner Private •APIs are open to any developer who wants to sign up

•Apps are more targeted towards end consumers

•The business driver is fostering external innovation, and quickly enter new customer facing ecosystems

•APIs are open to select business partners

•Apps could be targeted at end consumers or business users

•The business driver is often linked to the ability to automate processes, exchange data, and accelerate partner on-boarding

•APIs are exposed only to existing developers within the enterprise

•Apps are usually targeted at employees of the enterprise

•The business driver can be channel consistency, productivity through re-use, and internal innovation

APIs for whom?

Page 17: Manage your ap is securely and easily ibm apim 4.0

• Drives Adoptions of APIs

• Typically low valued assets

• Drive brand loyalty

• Enter new channels

For Free

Facebook Login API provides free authentication for any Web / mobile app

Example:

Developer Pays

Business Asset must be of high value to the Developer

For example, marketing analytics, news,

Capabilities such as credit checks

Amazon EC2 Web Services – APIs charge per usage to launch and manage virtual servers.

Example:

Developer Gets Paid

Provides incentive for developer to leverage web API

Ad placements

Percentage of revenue sold product or services

Google AdSense APIs pay developers who include advertising content into apps

Example:

Indirect

Use of API achieves some goal that drives business model.

E.g. Increase awareness of specific content, or offerings

eBay Trading APIs offer developers access to trading services extending the reach of listings and transactions

Example:

The Business of APIs – Who pays?

Page 18: Manage your ap is securely and easily ibm apim 4.0

API externalization

Multi-tenancy

Rate limiting

Runtime policy enforcement

API deployment

OAuth security management

Data transformation/redaction

Backend service discovery

Version management

Analytics support

Role-based access control

Environment management

Monitoring and notification

API exploration

Self-service sign up

Interactive API testing

App key provisioning

API usage analytics

Rate limit notification

Multiple dev communities

Real API Success = API externalization + realization

API realization

Page 19: Manage your ap is securely and easily ibm apim 4.0

Introducing IBM API Management to manage your APIs

Page 20: Manage your ap is securely and easily ibm apim 4.0

Securely expose your business to an internal/external developer ecosystem

Provide self-service API portals to internal/external app developers

Expose business services securely as APIs to select developer communities & analyze API usage

Manage & monitor the entire API platform

On-premise private

Off-premise SaaS

Off-premise dedicated

Hybrid

IBM API Management

Page 21: Manage your ap is securely and easily ibm apim 4.0

Where does API Management fit?

On-premise private

Off-premise SaaS

Off-premise dedicated

Page 22: Manage your ap is securely and easily ibm apim 4.0

Product highlights

Page 23: Manage your ap is securely and easily ibm apim 4.0

Enabling businesses to join the API Economy IBM API Management - on-cloud & on-premise

Engage with app developers through portals

• API exploration • Self-service sign up • Interactive API testing • App & Key management • API usage analytics • Rate limit notification • Multiple dev communities • Build custom portal with blogs,

forums

• Define & Secure REST & SOAP APIs, Publish to multiple developer portals & users, Analyze API usage & performance

• A resilient integrated API runtime gateway infrastructure with IBM DataPower Gateway for enforcement of runtime policies to secure & control API traffic

• Seamlessly move APIs & Plans from public to private cloud or on-prem for complete flexibility

Define, publish & manage APIs

• OAuth security management • Backend service discovery • API lifecycle management • API subscription management • Data transformation/redaction • Rate limiting at Plan/Resource level • API user & Plan management • API deployment to Gateway • API security enforcement • API Analytics to gain business

insight • Custom roles & role-based access

control

Manage API environment

• Administer & scale system resources

• Monitor runtime health • Multi-tenancy REST APIs to extend/customize

• Developer Portal • User onboarding • Integration with API testing

tools (SoapUI NG Pro, Ready! API)

• Integration with Content Management System (Drupal)

Page 24: Manage your ap is securely and easily ibm apim 4.0

API Developer

• How do I assemble APIs?

• How do I manage security?

• Will the infrastructure scale?

• How do I measure

performance?

App Developer

• Where do I access

APIs?

• How do I understand the

APIs?

• How do I measure

success?

API Product Manager

• How can I rapidly release & update my

APIs?

• How do I publicize my API?

• How do I measure success?

Operations Lead*

• How do I manage all the

API Environments that are

being requested?

• How can I scale each

environment?

• How can I easily find and

fix issues?

API Success Requires Addressing Needs of

Multiple Stakeholders

* Not applicable to SaaS

Page 25: Manage your ap is securely and easily ibm apim 4.0

Intuitively and iteratively define

APIs and associated policies

Rapidly assemble APIs via

configuration, not coding

Minimize risk with industry leading

security & scalability

Define

API

Developer

Assemble

Meter

Secure Deploy,

Test & Debug

Monitor

Scale

Version

24

API Developer: Create, Secure & Version APIs Simple interface accelerates iterative API development & deployment

Page 26: Manage your ap is securely and easily ibm apim 4.0

API Developer:

Assemble New APIs Through Configuration

Assemble a new API

by combining multiple

REST or SOAP

services into a

composite API

Provide examples of

the request and

response messages,

headers and

parameters

Drag and connect

linking the request and

response messages

Transform the

message elements

with a click

Page 27: Manage your ap is securely and easily ibm apim 4.0

API Providers & Consumers:

Test API readiness with Ready! API plugin

Export:

Define new APIs in

Ready! API product by

uploading Swagger,

WADL, RAML, WSDL,

etc., and then test the

API.

Commit to a full

range of tests –

functional, load,

security

When ready, click a

button to

Export API to insert

the tested API into

API Manager UI

Import:

Use Ready! API

testing platform to

Import SOAP &

REST API definitions

directly from IBM API

Mgmt Dev portal for

unit/functional testing,

load testing, service

virtualization & more

Select any API from

Dev Portal

Auto-generate test

suite

Validate functionality

and resiliency

Virtualize for

application testing &

API Consumers API Providers

Page 28: Manage your ap is securely and easily ibm apim 4.0

Custom API Portal using IBM API Mgmt & Drupal CMS

Page 29: Manage your ap is securely and easily ibm apim 4.0

API Provider: “Productize” APIs using Plans

Introduce API Trial

Use

Free, limited plans

can be made available

alongside premium

plans

For example, a free

plan could be

unrestricted, and a

premium plan

restricted

Include multiple APIs

and Resources per

Plan

Version your Plans

Apply Rate Limit by

Plan or Resource

Reject calls when limit

reached

Page 30: Manage your ap is securely and easily ibm apim 4.0

API Provider: Publish your APIs to multiple

developer portals

Multiple Developer Portals

API Manager

API Provider

App Developers

In group 1

App

Developers in

group 2

Securely share APIs/Plans with various

select developer communities

Fine grained plan deployment

Non-disruptive Publish: Replace a

currently published version of a Plan

without any disruption in API availability

Page 31: Manage your ap is securely and easily ibm apim 4.0

API Provider: Gain Business Insights

• Pinpoint key

market

fluctuations and

find

correlations

related to your

business

• Analytics for

both API provider

and application

developer:

• Analyze

performance of

APIs

• Enables

chargeback or

billing for API

consumption

Page 32: Manage your ap is securely and easily ibm apim 4.0

App Developer: Register application

Register new

application

Request

security keys

with enhanced

privacy

Deferred

retrieval of

client secret

Page 33: Manage your ap is securely and easily ibm apim 4.0

App Developer: Analyze App Performance, Get notified

Monitor most

active

applications and

APIs

Rate limit

developer

notifications

Page 34: Manage your ap is securely and easily ibm apim 4.0

IT Admin: Manage Overall Environment*

At-a-glance

server

utilization

metrics

Management &

Gateway

Server

utilization -

CPU, Memory,

Disk

Usage over

time available

by drilling down

* Not applicable to SaaS

Page 35: Manage your ap is securely and easily ibm apim 4.0

Easily manage your APIs, in your private environment design, secure, control, publish, monitor & manage

Explore API documentation

Provision application keys

Self-service experience

Developer Portal API Manager Management Console

Define and manage APIs

Explore API usage with analytics

Manage API user communities

Provision system resources

Monitor runtime health

Scale the environment

API Gateway (IBM DataPower)

Enforce runtime policies to control API traffic

Page 36: Manage your ap is securely and easily ibm apim 4.0

© 2014 IBM Corporation

API Management solution, on-premise

Product APIs allow customers

to interact with the API

Management solution, and

extend/customize

Product APIs Management layer Gateway layer

The management layer embodies

the capability for organizations to

define, manage, expose and

control APIs. Provides API

Manager, Developer Portal and

Management Console.

(Virtual Appliance running

VMWare ESXi 5.0, vCenter V5.5,

Citrix XenServer 6.2, IBM

PureApplication System W1500 1.1)

API configurations are deployed

to the gateway, which provides

the enforcement point for

runtime policies to control API

traffic

(DataPower physical appliance or

virtual appliance VMWare ESXi

5.0, vCenter V5.5, Citrix XenServer

6.2, IBM PureApplication System

W1500 1.1)

Page 37: Manage your ap is securely and easily ibm apim 4.0

Developer organizations

(consume APIs develop Apps)

API Provider organizations

Users

Cloud

system admin

Clusters of servers

User registry (identity provider)

email server configuration

Anatomy of API Management

IBM /apimanagement 15

Developer portal

API Manager

Cloud Management

Console

Page 38: Manage your ap is securely and easily ibm apim 4.0

What’s New?

Page 39: Manage your ap is securely and easily ibm apim 4.0

IBM Interconnect 2015 38

Securely expose business services to

internal & external developer communities

• Easily assemble business APIs into a single

catalog & publish to custom social portals

• Manage APIs using IBM API Management in

Bluemix & share APIs with Bluemix developers

• Accelerate API creation, deployment &

invocation with Swagger 2.0 support

• Extract API usage & analytics data via API

• Leverage API Management Service delivered in

Softlayer with built-in failover, redundancy &

dynamic scaling

• Move APIs & Plans from public cloud to

private/on-premise for complete flexibility

IBM API Management v4

On-premise SaaS Bluemix

GA: Mar 20, 2015

Page 40: Manage your ap is securely and easily ibm apim 4.0

IBM Interconnect 2015 39

39

IBM API Management v4

Lifecycle & Governance • Swagger based API creation: Allows APIs to be imported from Swagger, deployed, and

invoked without any manual configuration steps to the API • Co-Publish: Co-publish and supersede plans as well as manage plan subscription migrations • Promotion Approval: Environment based configuration for approving plan lifecycle changes • Plan Auto-creation & Wildcarding: Auto create plan when API is created with a reference

to all resources that are added to the API • Enforced: Option to just publish APIs and not gateway enforce them • Policy for SOAP: Ability to add/modify policies for SOAP Services • Discover: Manage REST & SOAP services from System z and custom registries

Security

• Mutual Authentication: Out of the box support for custom certificates for backend endpoints, LDAP, and SMTP servers

Assembly • Error Handling: Ability to map errors returned from a Service call into a Response

Developer Portal (Drupal) • Multi-factor authentication: Enabled in the Drupal based developer portal • Search: Out of the box support for search and developer management • Categorization: Flexible Plan/API multi-level classification • CAPTCHA : Support to prevent automated programs from accessing the portal to enroll users • Password Lockout

GA: Mar 20, 2015

Page 41: Manage your ap is securely and easily ibm apim 4.0

IBM Interconnect 2015 40

API Management comes to Bluemix

Page 42: Manage your ap is securely and easily ibm apim 4.0

IBM API Management on Bluemix Enterprise API Management for all of your Bluemix APIs

Value: Secure, Control, Publish, Analyze and Manage your APIs. Discover APIs from

on premise sources.

2

Key Capabilities:

• Manage your APIs– Manage your Bluemix

APIs to allow secure, governed and monitored

usage

• API Discovery– Discover APIs from on prem

sources such as System Z and IBM Integration

Bus and publish them into Bluemix

• Socialize- Invite partners to consume and

interact via the Developer Portal and publish

into their Bluemix orgs

What’s new?

• A Bluemix service that seamlessly launches an

API Management experience to extend your

API reach

IBM Hybrid Integration Services

Page 43: Manage your ap is securely and easily ibm apim 4.0

IBM API Management Service (SaaS)

Embrace the API Economy in the Cloud

• Design & Secure APIs, Publish to developer

portals, Analyze API usage & performance

• A resilient and highly available API runtime

infrastructure with built-in failover, redundancy &

dynamic scaling on IBM SoftLayer

• Seamlessly move APIs & Plans from public to

private cloud or on-prem for complete flexibility

• 30-day full feature trial, self-service pay with credit

card

• Grow as you need: Pricing based on API calls &

developer accounts with optional logging of API

payload

• Identical capabilities of on-premise

• Manage your APIs in Bluemix

• Share APIs with Bluemix developers

ibm.biz/apimsaas

Global Network

London Frankfurt Tokyo Singapore

San Jose

Houston

Page 44: Manage your ap is securely and easily ibm apim 4.0

Customer success stories

Page 45: Manage your ap is securely and easily ibm apim 4.0

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 Enable secure exposure of APIs to External Business Partners, saving

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

Easily and securely connect company Website to new APIs Enable secure Mobile app integration with Enterprise APIs

Large Airline in North America provides authorized access to flight services

Page 46: Manage your ap is securely and easily ibm apim 4.0

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

$

Page 47: Manage your ap is securely and easily ibm apim 4.0

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

Page 48: Manage your ap is securely and easily ibm apim 4.0

IBM MobileFirst Platform for

iOS

Enterprise Systems of

Record

Solution specific components

Public APIs

Apple

IBM API Management

Enterprise Apps for iOS devices

Mobile Apps for Enterprise Users, powered by APIs

• Design & Secure REST & SOAP APIs • Publish to multiple developer portals & users • Enforce security & control API traffic • Analyze API usage & performance

On-cloud or On-premise

Page 49: Manage your ap is securely and easily ibm apim 4.0

The API Provider’s Journey

Internal developers

Partner developers

Public APIs

3rd party services

Public developers

Hackathons Innovate, Motivate, Iterate

1

2

3

Freemium plans Monetize

Chargeback Pay

Private APIs

Partner APIs

Enterprise data Application logic

Systems of Record

Page 50: Manage your ap is securely and easily ibm apim 4.0

A successful API initiative requires end-to-end focus

APIs

Apps

Social Feedback and Communities

Marketplace

Self-Service Portal: Registration • Documentation • Sandbox

Security, Metering and

Control

API Design and Integration

Analytics and Monetization

API Lifecycle Management

Composition

Infrastructure Services

DevOps and App

Management

Mobile Services

Internal

Developers

Partner

Developers

External

Developers

Channels: Smartphones • Tablets • Desktops • Cars • TVs • Others

Services: Data • Processes • Applications

Cloud

Page 51: Manage your ap is securely and easily ibm apim 4.0

API Management Sessions at InterConnect 2015

Client Use Case sessions

• 3282: Enterprise API Strategies: API Economy Customer Panel with Citi, Kaiser Permanente, Humana,

DealerTrack & Toyota

• Mon, 23-Feb 02:00 PM - 03:00 PM- Mandalay Bay Lagoon F

• 3480: Exposing WestJet Services Using IBM API Management

• Mon, 23-Feb 02:00 PM - 03:00 PM- Mandalay Bay Surf Ballroom B

• 3322: How Pitney Bowes Helps You Ship Accurately with APIs

• Mon, 23-Feb 11:00 AM - 12:00 PM- Mandalay Bay Reef Ballroom D

• 5414: Governance and API Management Success Story at Blue Cross Blue Shield of Minnesota

• Mon, 23-Feb 12:15 PM - 01:15 PM- Mandalay Bay Surf Ballroom B

• 3028: API Management Challenges, Wins, Business Outcomes and Ongoing Strategy at Westpac New Zealand

• Wed, 25-Feb 12:30 PM - 01:30 PM- Mandalay Bay Surf Ballroom B

• 3186: Exploring New Frontiers in M2M Services through API Marketplaces

• Wed, 25-Feb 02:00 PM - 03:00 PM- Mandalay Bay Lagoon F

• 3315: How Informatique des Banques Populaires is Driving Banking Innovation and Extending SOA Using APIs

• Wed, 25-Feb 02:00 PM - 03:00 PM- Mandalay Bay Surf Ballroom B

• 3316: Dogfooding: How IBM's CIO Team is Managing IBM APIs Using IBM API Management

• Wed, 25-Feb 08:00 AM - 09:00 AM- Mandalay Bay Lagoon F

© 2015 IBM Corporation

2

Page 52: Manage your ap is securely and easily ibm apim 4.0

API Management Sessions at InterConnect 2015

3

API Economy

• 3286: Ten Reasons Developers Hate Your API (and What to Do About It) –

by John Musser, CEO of API Science & Founder of ProgrammableWeb.com • Tue, 24-Feb 11:00 AM - 12:00 PM- Mandalay Bay Lagoon F

• 3288: Scale the API Economy with the Open API Definition Leap of Faith –

by Mehdi Medjaoui, APIDays.io & OAuth.io • Tue, 24-Feb 2:00 PM - 3:00 PM- Mandalay Bay Surf Ballroom B

• 2246: From APIs to API Economy • Tue, 24-Feb 03:30 PM - 04:30 PM- Mandalay Bay Surf Ballroom B

• 2247: API Platforms are Not "Just Another Enterprise Service Bus“ • Tue, 24-Feb 08:00 AM - 09:00 AM- Mandalay Bay Lagoon F

• 2399: IoT + API = Big Opportunities that are Transforming Businesses into Digital Enterprises • Wed, 25-Feb 11:00 AM - 12:00 PM- Mandalay Bay Surf Ballroom B

• 2405: Banking on APIs • Mon, 23-Feb 11:00 AM - 12:00 PM- Mandalay Bay Lagoon F

• 2583: Best Practices in API Management Initiatives • Tue, 24-Feb 08:00 AM - 09:00 AM- Mandalay Bay Surf Ballroom B

• 3079: Public, Private and Hybrid APIs: What is Right for You? • Tue, 24-Feb 09:30 AM - 10:30 AM- Mandalay Bay Lagoon F

• 3207: Hosting Your API Hackathon with IBM API Management • Mon, 23-Feb 11:00 AM - 12:00 PM- Mandalay Bay Surf Ballroom B

• 3280: API Economy Panel with Industry Experts- John Musser and Mehdi Medjaoui • Wed, 25-Feb 12:30 PM - 01:30 PM- Mandalay Bay Reef Ballroom D

• 3723: Ensure Your Web APIs are More than Just a Pretty Façade • Wed, 25-Feb 12:30 PM - 01:30 PM- Mandalay Bay Lagoon F

Expo Theater

• 6105: Defining, Publishing and Managing Your APIs in the Cloud • Tue, 24-Feb 09:00 AM – 09:50 AM

© 2015 IBM Corporation

6613: IBM API

Management Demo • Mon, 23-Feb 06:00 PM-

06:50 PM- Application

Infrastructure

Engagement Center

Dev@ Conference

6169: Got 5 minutes? Build a Custom

Developer Portal to Publish Your APIs • Mon, 23-Feb 03:00 PM – 05:00 PM- MGM

Grand, Dev@ conference, Developer

Playground

• Tue, 24-Feb 12:00 PM – 02:00 PM- MGM

Grand, Dev@ conference, Developer

Playground

Page 53: Manage your ap is securely and easily ibm apim 4.0

API Management Sessions at InterConnect 2015

Product sessions

• 2381: Manage your APIs Securely and Easily: IBM API Management Product Introduction • Mon, 23-Feb 03:30 PM - 04:30 PM- Mandalay Bay Lagoon F

• 2394: Managing APIs in a Hybrid World • Tue, 24-Feb 11:00 AM - 12:00 PM- Mandalay Bay Reef Ballroom D

• 4573: API Management for IBM MobileFirst Platform • Tue, 24-Feb 12:30 PM -1:30PM- Mandalay Bay, Mandalay Ballroom C

• 2401: IBM Bluemix & API Management: Consume APIs from the API Management Portal • Tue, 24-Feb 02:00 PM - 03:00 PM- Mandalay Bay Lagoon F

• 2382: What's New in IBM API Management

• Tue, 24-Feb 03:30 PM - 04:30 PM- Mandalay Bay Lagoon F

• 2393: Manage All Your APIs and Services in a Single API Catalog • Tue, 24-Feb 05:30 PM - 06:30 PM- Mandalay Bay Lagoon F

• 5418: Discovery of Enterprise/z Systems Assets for API Management • Wed, 25-Feb 08:00 AM - 09:00 AM- Mandalay Bay Surf Ballroom B

• 1177: Best Practices when Creating Your Own Cloud-Hosted API Management Platform • Wed, 25-Feb 05:30 PM - 06:30 PM- Mandalay Bay Surf Ballroom B

• 2323: Policy-driven API Control with IBM API Management • Thu, 26-Feb 09:00 AM - 10:00 AM- Mandalay Bay Lagoon F

• 2389: IBM's “API-First” Approach: A Closer Look at Managing Your APIs with Our APIs • Thu, 26-Feb 09:00 AM - 10:00 AM-Mandalay Bay Surf Ballroom B

• 2398: Integrating Mobile Apps with Enterprise/Third-Party APIs Quickly and Securely • Thu, 26-Feb 01:00 PM - 02:00 PM-Mandalay Bay Lagoon F

• 3148: Topologies for Implementation of IBM API Management • Thu, 26-Feb 01:00 PM - 02:00 PM- Mandalay Bay Surf Ballroom B

Hands-on Labs

• 3336: IBM API Management Basics: Hands-On Experience for Beginners • Wed, 25-Feb 08:00 AM - 10:00 AM Mandalay Bay South Seas Ballroom G

• 4037: IBM API Management Advanced Lab: Securing Your APIs with OAuth and Adding a Custom Policy • Thu, 26-Feb 08:00 AM - 10:00 AM Mandalay Bay South Seas Ballroom B

4

2376: IBM API

Management Customer

Feedback Session • Tue, 24-Feb 09:30 AM -

10:30 AM- Mandalay Bay

Tropics B

• Wed, 25-Feb 05:30 PM -

06:30 PM-Mandalay Bay

Tropics B

• Thu, 26-Feb 10:30 AM -

11:30 AM-Mandalay Bay

Tropics B

3276: Meet the IBM API

Management Experts • Mon, 23-Feb 05:00 PM –

05:50 PM- Mandalay Bay,

Meet the Experts Forum #1

© 2015 IBM Corporation

Page 54: Manage your ap is securely and easily ibm apim 4.0

Subscription and Support

A comprehensive product upgrade and Technical Support Solution that helps you take advantage of all the new releases with a 24*7 technical support.

IBM Software Subscription & Support

Excited about the new features? Meet our Subscription and Support experts at Essential Services

Zone, Palm Foyer, Level 3, Mandalay Bay to learn how to get your hands on these features.

Page 55: Manage your ap is securely and easily ibm apim 4.0

Backup

Page 56: Manage your ap is securely and easily ibm apim 4.0

2.0

IBM API Management product updates

•Multi-tenant on-premise solution to define, assemble, publish, monitor REST APIs •Developer portal to easily consume APIs •DataPower as the API gateway

•SOAP support •Manage various dev communities •Simplified deployment & packaging •Service discovery from WSRR •Xen & PureApp support •Developer portal customization •Multiple Gateway cluster support

2013 2014 3.0

•Interactive API test on portal •Developer notifications on rate limits •APIs to customize portal, user mgmt •Service discovery from custom registries •Free 30-day SaaS trial •Buy SaaS with credit card •Monthly billing •Self-service or sales-assisted

3.0.2 3.0.3

•Viewer only app developer role •Developer onboarding by invitation only •Enhanced privacy •Application suspension •Support for 3rd party authentication providers •Encryption of Plans

Oct Nov

•Topology flexibility with mgmt & data traffic separation •Multi-gateway cluster support on single gateway appliance •API usage statistics at a glance

3.0.1 Sep

•Scripted deploy •Non-disruptive publish •API cloning •SSL Mutual Auth for UI consoles •Custom Roles •REST API discovery •Assembly debug •Multi-site •Custom portal w/CMS

-Ready! API plug-in -Tech preview: Swagger import

3.0.4 Dec

Page 57: Manage your ap is securely and easily ibm apim 4.0

Catalog APIs Management layer Gateway layer Content

Management

System

+

=

Build a Custom API Portal

Custom API Portal

API Provider can

-manage community content, blogs, forums

API User can

-view & interact with published APIs on API portal

-manage their apps

-report a problem

-participate in forums

Page 58: Manage your ap is securely and easily ibm apim 4.0

Notices and Disclaimers

Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or

transmitted in any form without written permission from IBM.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with

IBM.

Information in these presentations (including information relating to products that have not yet been announced by IBM) has been

reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM

shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY,

EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF

THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT

OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the

agreements under which they are provided.

Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without

notice.

Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are

presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual

performance, cost, savings or other results in other operating environments may vary.

References in this document to IBM products, programs, or services does not imply that IBM intends to make such products,

programs or services available in all countries in which IBM operates or does business.

Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not

necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither

intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.

It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal

counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s

business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or

represent or warrant that its services or products will ensure that the customer is in compliance with any law.

Page 59: Manage your ap is securely and easily ibm apim 4.0

Notices and Disclaimers (con’t)

Information concerning non-IBM products was obtained from the suppliers of those products, their published

announcements or other publicly available sources. IBM has not tested those products in connection with this

publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM

products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.

IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to

interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,

INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A

PARTICULAR PURPOSE.

The provision of the information contained herein is not intended to, and does not, grant any right or license under any

IBM patents, copyrights, trademarks or other intellectual property right.

• IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document

Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand,

ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™,

PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®,

pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®,

urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of

International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and

service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on

the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.

Page 60: Manage your ap is securely and easily ibm apim 4.0

Thank You Your Feedback is

Important!

Access the InterConnect 2015

Conference CONNECT Attendee

Portal to complete your session

surveys from your smartphone,

laptop or conference kiosk.