Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Website
Internet Connected
TVs Cars Consumers expect to access data
Website
any time across multiple devices
Millions Trillions
~1999 - 2000 2013 →
The API which has easily 10 times more traffic then the
website, has been really very important to us.”
Biz Stone (Co-founder, Twitter)
Grow revenues…
Benefits
New business opportunities
• New markets
• Increase customers
• Enhance branding Consumers
• Competitive advantage
Operational control
• Publish
Business
IT
• Analyze
Owner
• Monitor
7 © 2013 IBM Corporation
APIs are Emerging Across All Industries
Web, e-business
and SOA
Transaction
Systems
Business User
• How can I rapidly release &
update my APIs?
• How do I publicize my API?
• How do I measure success?
• APIs are open to any developer • APIs are open to select • APIs are exposed only to
who wants to sign up business partners existing developers within the
enterprise
• Apps are more targeted • Apps could be targeted at end
towards end consumers consumers or business users • Apps are usually targeted at
employees of the enterprise
• The business driver is to • The business driver is usually
engage customers through different, based on the data and • The business driver is more
external developers type of business of the around productivity of
enterprise employees
Steve
Steve is the API Product Manager
Jane
Jane is the technical user who creates and manages the APIs from and
IT Operations perspective
Will
Will has the operations roles and is responsible for administration the
systems environments
Joe
Joe is the app developer who maybe outside the enterprise or inside the
enterprise. He is the consumer of the APIs
What’s new:
– New On-Premise API Management
– Ability to edit an API implementation while its
running and then reactivate to push changes
– First class support for creating new REST APIs
from SOAP based services Reach new markets
– Support Standard Security Mechanisms for API
Management such as Oauth and Basic Auth Engage with partners,
– Enhanced operational metrics customers, and employees
– Can leverage existing DataPower XI52s or XG45s
Innovate faster
18 © 2013 IBM Corporation
Now Available In the Cloud and On-premise
1
In the cloud 2 On-premise
Multi-tenant
4 Create, assemble
and define an API
Manage growth &
analyze results
Share with
developers
Steve
Steve is the API Product Manager
Jane
Jane is the technical user who creates and manages the APIs from and
IT Operations perspective
Will
Will has the operations roles and is responsible for administration the
systems environments
Joe
Joe is the app developer who maybe outside the enterprise or inside the
enterprise. He is the consumer of the APIs
Monitor
API Developer
Meter • Monitor the API through operational analytics in
order to spot issues before they occur
Test & Debug Secure • Scale the API through configurable caching
capabilities
Specify Entitlement:
• Limit based on number of
calls
• Per period of time
• Specify requirements for App
Key, and Secrets
• Specify an request approval is
needed to use this entitlement
level
Management of Entitlements:
• Create an Entitlement once and reuse across several APIs
• Apply entitlement at API and method (get, put, post,delete) levels
• Easily change existing entitlements and activate the changes
• View which APIs the Entitlements are applied to.
• Configure your
LDAP Server inline
or globally and
reuse configuration
• See which APIs are
leveraging the LDAP
Server
• Pinpoint fluctuations
• Details of the Response
time of each API
• Number of Call Received
• Export the Analytics
API Requests
• Edit an API
configuration while the
API is actively running
• Push minor changes out
to consumer with out
large disruptions
• Version the API
Configuration
• Revert prior version
• Create a duplicate of the
API for a major version
change or to create a
similar API
• Promote API
Tenant 1 Tenant 2 definitions to various
environments or
tenants through
export
Tenant 1
• Ability to substitute
new values for
configuration
Tenant 1 properties on import
Steve
Steve is the API Product Manager
Jane
Jane is the technical user who creates and manages the APIs from and
IT Operations perspective
Will
Will has the operations roles and is responsible for administration the
systems environments
Joe
Joe is the app developer who maybe outside the enterprise or inside the
enterprise. He is the consumer of the APIs
93
countries
38
38 © 2013 IBM Corporation
User Roles Defined AGAIN
Steve
Steve is the API Product Manager
Jane
Jane is the technical user who creates and manages the APIs from and
IT Operations perspective
Will
Will has the operations roles and is responsible for administration the
systems environments
Joe
Joe is the app developer who maybe outside the enterprise or inside the
enterprise. He is the consumer of the APIs
Steve
Steve is the API Product Manager
Jane
Jane is the technical user who creates and manages the APIs from and
IT Operations perspective
Will
Will has the operations roles and is responsible for administration the
systems environments
Joe
Joe is the app developer who maybe outside the enterprise or inside the
enterprise. He is the consumer of the APIs
Configuration, no coding
• Create and deploy a new API in just minutes
• Create a developer portal in minutes, and socialize your APIs to over 1 million developers
• ROI in a matter of days instead of months and years
secure
Leverages API to build Leverages API across all
company and customer websites and
Mobile Application application
Leverages API to
Build New Business
and Partnerships
45
45
45 © 2013 IBM Corporation
Leveraging your existing IBM DataPower and Cast Iron Investments
46
1 Solution, 1 Pane of Glass © 2013 IBM Corporation
Leveraging your existing IBM DataPower and Cast Iron Investments
DataPower
XG45(With DIM) or IBM API Management Cast Iron Standard Edition
XI50/B,XI52 and the AO • 2 Hypervisor Installs • OPTIONAL component
Option
•Physical or HVE
REQUIRED components
•Purchase new or re-use
• Physical or VE
existing appliances
•Purchase new or re-use
existing appliances
47 © 2013 IBM Corporation
Expanding your Enterprise to new heights
IBM Offering - API Centric Architecture Assessment Roadmap
Roadmap offering is a
prescriptive analysis for both
Business and IT, which guides The API Economy
Value-added Solutions
and helps determine the
Social Commerce Mobile
deployment and management of
API
API
API
an API Centric Architecture to Bank
Promotions
Enterprise
Enterprise
What’s New?
Partners
Capabilities API API
API
Services Pattern
– A methodical process of evaluating the existing
API Centric Architecture of an organization Retail Payment
Business IT Developer