SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Downloaden Sie, um offline zu lesen
© 2015 IBM Corporation
2381
Manage Your APIs
Securely & Easily:
IBM API Management
introduction
Sid Bhatia – Product Management
Matt Roberts – Product Engineering
Why APIs?
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
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
© 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
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
API Economy Value Chain
API Use Cases &
Challenges
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
Public API initiative
 Drive visibility and
innovation
Private API use
 Drive scale
requirements
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?
• 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?
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
Introducing IBM
API Management to
manage your APIs
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
Where does API Management fit?
On-premise
private
Off-premise
SaaS
Off-premise
dedicated
Product highlights
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)
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
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
SecureDeploy,
Test & Debug
Monitor
Scale
Version
24
API Developer: Create, Secure & Version APIs
Simple interface accelerates iterative API development & deployment
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
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
Custom API Portal using IBM API Mgmt & Drupal CMS
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
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
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
App Developer: Register application
 Register new
application
 Request
security keys
with enhanced
privacy
 Deferred
retrieval of
client secret
App Developer: Analyze App Performance, Get notified
 Monitor most
active
applications and
APIs
 Rate limit
developer
notifications
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
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
© 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)
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
What’s New?
IBM Interconnect 201538
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
IBM Interconnect 201539
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
IBM Interconnect 201540
API Management comes to Bluemix
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
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
FrankfurtTokyo
Singapore
San Jose
Houston
Customer success
stories
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
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
$
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 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
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
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
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
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
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
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.
Backup
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
Catalog APIs Management layer Gateway layerContent
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
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.
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.
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.

Weitere ähnliche Inhalte

Was ist angesagt?

IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overviewRamy Bassem
 
Melbourne API Management Seminar
Melbourne API Management SeminarMelbourne API Management Seminar
Melbourne API Management SeminarCA API Management
 
API Management
API ManagementAPI Management
API ManagementProlifics
 
Impact2013 tsa 1416--api mgmt
Impact2013 tsa 1416--api mgmtImpact2013 tsa 1416--api mgmt
Impact2013 tsa 1416--api mgmtEric Kuefler
 
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...apidays
 
Core Dimensions of API Management
Core Dimensions of API ManagementCore Dimensions of API Management
Core Dimensions of API ManagementFaisal Banaeamah
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip LittleValeri Illescas
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...apidays
 
The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 2012The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 20123scale
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Enterprise API New Features and Roadmap
Enterprise API New Features and RoadmapEnterprise API New Features and Roadmap
Enterprise API New Features and RoadmapSalesforce Developers
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend BriefBill Chamberlin
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyMuleSoft
 
API First Mobile Strategy
API First Mobile StrategyAPI First Mobile Strategy
API First Mobile StrategyNitin Gaur
 
Can you trust your APIs - White Paper on API Testing
Can you trust your APIs - White Paper on API TestingCan you trust your APIs - White Paper on API Testing
Can you trust your APIs - White Paper on API TestingSwetha Sridharan
 

Was ist angesagt? (20)

IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overview
 
Melbourne API Management Seminar
Melbourne API Management SeminarMelbourne API Management Seminar
Melbourne API Management Seminar
 
API Management
API ManagementAPI Management
API Management
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
Impact2013 tsa 1416--api mgmt
Impact2013 tsa 1416--api mgmtImpact2013 tsa 1416--api mgmt
Impact2013 tsa 1416--api mgmt
 
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
 
Core Dimensions of API Management
Core Dimensions of API ManagementCore Dimensions of API Management
Core Dimensions of API Management
 
Api management customer
Api management customerApi management customer
Api management customer
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip Little
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 2012The API Economy: API Provider Perspective / European Identity Summit 2012
The API Economy: API Provider Perspective / European Identity Summit 2012
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
API Connect from IBM
API Connect from IBMAPI Connect from IBM
API Connect from IBM
 
Enterprise API New Features and Roadmap
Enterprise API New Features and RoadmapEnterprise API New Features and Roadmap
Enterprise API New Features and Roadmap
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend Brief
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
 
API First Mobile Strategy
API First Mobile StrategyAPI First Mobile Strategy
API First Mobile Strategy
 
Can you trust your APIs - White Paper on API Testing
Can you trust your APIs - White Paper on API TestingCan you trust your APIs - White Paper on API Testing
Can you trust your APIs - White Paper on API Testing
 

Ähnlich wie Manage your ap is securely and easily ibm apim 4.0

Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28floridawusergroup
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy IntroductionDoug Gregory
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business valueWSO2
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachAkana
 
#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6Jack Carnes
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2
 
The Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and QualityThe Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and QualityAkana
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...Openbar
 
Creating an app ecosystem for your APIs
Creating an app ecosystem for your APIsCreating an app ecosystem for your APIs
Creating an app ecosystem for your APIsWaveMaker, Inc.
 
API Best Practices
API Best PracticesAPI Best Practices
API Best PracticesSai Koppala
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 

Ähnlich wie Manage your ap is securely and easily ibm apim 4.0 (20)

Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
Web API Management
Web API ManagementWeb API Management
Web API Management
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business value
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
CA API Developer Portal
CA API Developer PortalCA API Developer Portal
CA API Developer Portal
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
 
#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
The Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and QualityThe Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and Quality
 
Open Banking & Open Insurance
Open Banking & Open InsuranceOpen Banking & Open Insurance
Open Banking & Open Insurance
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
 
Creating an app ecosystem for your APIs
Creating an app ecosystem for your APIsCreating an app ecosystem for your APIs
Creating an app ecosystem for your APIs
 
API Best Practices
API Best PracticesAPI Best Practices
API Best Practices
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 

Mehr von sflynn073

Common DataPower use cases, incl Caching with XC-10 appliance.
Common DataPower use cases, incl Caching with XC-10 appliance.Common DataPower use cases, incl Caching with XC-10 appliance.
Common DataPower use cases, incl Caching with XC-10 appliance.sflynn073
 
SAP guided workflow in IBM BPM
SAP guided workflow in IBM BPMSAP guided workflow in IBM BPM
SAP guided workflow in IBM BPMsflynn073
 
Sap guided workflow in ibm bpm
Sap guided workflow in ibm bpmSap guided workflow in ibm bpm
Sap guided workflow in ibm bpmsflynn073
 
Ibm odm fraud detection & management system
Ibm odm   fraud detection & management systemIbm odm   fraud detection & management system
Ibm odm fraud detection & management systemsflynn073
 
IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workerssflynn073
 
How Nationwide Insurance use IBM Decision Manager and BPM
How Nationwide Insurance use IBM Decision Manager and BPM How Nationwide Insurance use IBM Decision Manager and BPM
How Nationwide Insurance use IBM Decision Manager and BPM sflynn073
 
IBM BPM off prem options
IBM BPM off prem options IBM BPM off prem options
IBM BPM off prem options sflynn073
 
Data power use cases
Data power use casesData power use cases
Data power use casessflynn073
 
Whats new in data power
Whats new in data powerWhats new in data power
Whats new in data powersflynn073
 
Whats new in was liberty security and cloud readiness
Whats new in was liberty   security and cloud readinessWhats new in was liberty   security and cloud readiness
Whats new in was liberty security and cloud readinesssflynn073
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deploymentssflynn073
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352sflynn073
 
Dev ops tools and was liberty profile
Dev ops tools and was liberty profileDev ops tools and was liberty profile
Dev ops tools and was liberty profilesflynn073
 
Was liberty elastic clusters and centralised admin
Was liberty   elastic clusters and centralised adminWas liberty   elastic clusters and centralised admin
Was liberty elastic clusters and centralised adminsflynn073
 
Monitoring and analytics with was liberty
Monitoring and analytics with was libertyMonitoring and analytics with was liberty
Monitoring and analytics with was libertysflynn073
 
Was liberty at scale
Was liberty at scaleWas liberty at scale
Was liberty at scalesflynn073
 
Was liberty profile and docker
Was liberty profile and dockerWas liberty profile and docker
Was liberty profile and dockersflynn073
 
Was migration benefits, planning, best practices
Was migration benefits, planning, best practicesWas migration benefits, planning, best practices
Was migration benefits, planning, best practicessflynn073
 
Dev ops with liberty, maven and chef
Dev ops with liberty, maven and chefDev ops with liberty, maven and chef
Dev ops with liberty, maven and chefsflynn073
 
Auto scaling and dynamic routing for was liberty collectives
Auto scaling and dynamic routing for was liberty collectivesAuto scaling and dynamic routing for was liberty collectives
Auto scaling and dynamic routing for was liberty collectivessflynn073
 

Mehr von sflynn073 (20)

Common DataPower use cases, incl Caching with XC-10 appliance.
Common DataPower use cases, incl Caching with XC-10 appliance.Common DataPower use cases, incl Caching with XC-10 appliance.
Common DataPower use cases, incl Caching with XC-10 appliance.
 
SAP guided workflow in IBM BPM
SAP guided workflow in IBM BPMSAP guided workflow in IBM BPM
SAP guided workflow in IBM BPM
 
Sap guided workflow in ibm bpm
Sap guided workflow in ibm bpmSap guided workflow in ibm bpm
Sap guided workflow in ibm bpm
 
Ibm odm fraud detection & management system
Ibm odm   fraud detection & management systemIbm odm   fraud detection & management system
Ibm odm fraud detection & management system
 
IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workers
 
How Nationwide Insurance use IBM Decision Manager and BPM
How Nationwide Insurance use IBM Decision Manager and BPM How Nationwide Insurance use IBM Decision Manager and BPM
How Nationwide Insurance use IBM Decision Manager and BPM
 
IBM BPM off prem options
IBM BPM off prem options IBM BPM off prem options
IBM BPM off prem options
 
Data power use cases
Data power use casesData power use cases
Data power use cases
 
Whats new in data power
Whats new in data powerWhats new in data power
Whats new in data power
 
Whats new in was liberty security and cloud readiness
Whats new in was liberty   security and cloud readinessWhats new in was liberty   security and cloud readiness
Whats new in was liberty security and cloud readiness
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deployments
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352
 
Dev ops tools and was liberty profile
Dev ops tools and was liberty profileDev ops tools and was liberty profile
Dev ops tools and was liberty profile
 
Was liberty elastic clusters and centralised admin
Was liberty   elastic clusters and centralised adminWas liberty   elastic clusters and centralised admin
Was liberty elastic clusters and centralised admin
 
Monitoring and analytics with was liberty
Monitoring and analytics with was libertyMonitoring and analytics with was liberty
Monitoring and analytics with was liberty
 
Was liberty at scale
Was liberty at scaleWas liberty at scale
Was liberty at scale
 
Was liberty profile and docker
Was liberty profile and dockerWas liberty profile and docker
Was liberty profile and docker
 
Was migration benefits, planning, best practices
Was migration benefits, planning, best practicesWas migration benefits, planning, best practices
Was migration benefits, planning, best practices
 
Dev ops with liberty, maven and chef
Dev ops with liberty, maven and chefDev ops with liberty, maven and chef
Dev ops with liberty, maven and chef
 
Auto scaling and dynamic routing for was liberty collectives
Auto scaling and dynamic routing for was liberty collectivesAuto scaling and dynamic routing for was liberty collectives
Auto scaling and dynamic routing for was liberty collectives
 

Kürzlich hochgeladen

一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoilmeghakumariji156
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsMonica Sydney
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...kumargunjan9515
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...meghakumariji156
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 

Kürzlich hochgeladen (20)

一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 

Manage your ap is securely and easily ibm apim 4.0

  • 1. © 2015 IBM Corporation 2381 Manage Your APIs Securely & Easily: IBM API Management introduction Sid Bhatia – Product Management Matt Roberts – Product Engineering
  • 3. 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
  • 4. 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
  • 5. © 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
  • 6.
  • 7.
  • 8.
  • 9. 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
  • 10.
  • 11.
  • 13. API Use Cases & Challenges
  • 14. 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
  • 15. Public API initiative  Drive visibility and innovation Private API use  Drive scale requirements
  • 16. 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?
  • 17. • 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?
  • 18. 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
  • 19. Introducing IBM API Management to manage your APIs
  • 20. 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
  • 21. Where does API Management fit? On-premise private Off-premise SaaS Off-premise dedicated
  • 23. 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)
  • 24. 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
  • 25. 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 SecureDeploy, Test & Debug Monitor Scale Version 24 API Developer: Create, Secure & Version APIs Simple interface accelerates iterative API development & deployment
  • 26. 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
  • 27. 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
  • 28. Custom API Portal using IBM API Mgmt & Drupal CMS
  • 29. 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
  • 30. 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
  • 31. 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
  • 32. App Developer: Register application  Register new application  Request security keys with enhanced privacy  Deferred retrieval of client secret
  • 33. App Developer: Analyze App Performance, Get notified  Monitor most active applications and APIs  Rate limit developer notifications
  • 34. 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
  • 35. 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
  • 36. © 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)
  • 37. 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
  • 39. IBM Interconnect 201538 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
  • 40. IBM Interconnect 201539 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
  • 41. IBM Interconnect 201540 API Management comes to Bluemix
  • 42. 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
  • 43. 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 FrankfurtTokyo Singapore San Jose Houston
  • 45. 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
  • 46. 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 $
  • 47. 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
  • 48. 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
  • 49. 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
  • 50. 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
  • 51. 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
  • 52. 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
  • 53. 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
  • 54. 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.
  • 56. 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
  • 57. Catalog APIs Management layer Gateway layerContent 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
  • 58. 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.
  • 59. 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.
  • 60. 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.