SlideShare uma empresa Scribd logo
1 de 43
Discovering the Value of API Management – 
Introduction and Product Overview 
Mike Burkett 
Wetumpka, Alabama 
August 28, 2014
API Economy Overview 
Mike Burkett 
ITS, IBM WebSphere Connectivity 
Great Lakes / Southeast Region 
Wetumpka, Alabama
Recent shifts present business opportunities and IT challenges
APIs are a path to new business opportunities 
and growth is accelerating dramatically 
By 2014, 75% of the 
Fortune 1000 will offer 
public Web APIs. 
By 2016, 50% of B2B 
collaboration will take 
place through Web APIs. 
Sources: Gartner, Predicts 2012: Application Development, 4Q, 2011; Gartner, Govern Your Services and Manage Your APIs with 
Application Services Governance, 4Q 2012; Gartner, Open for Business: Learn to Profit by Open Data, 1Q 2012 
Web APIs are the 
new, fast-growing 
business channel 
Businesses 
are Evolving 
stores (800) ###s web sites
Web APIs are Emerging Across All Industries 
Energy and 
Utilities 
Government Healthcare Transportation Retail 
Banking Insurance Telco Chemical and 
Petroleum 
Electronics
Banking 
Types of APIs Comments 
APIs are available in a 
sandbox environment 
Some hold contest to see to 
who can develop the best 
app a modest reward 
Some charge for use of 
apps 
 Customer API 
 Account API 
 Transaction API 
 Branch Locations 
Drivers 
 Banks are having challenges in the marketing 
ability to create, test and evolve new services 
and adapt better to the needs of the users in 
the changing of their uses. 
 Need to deliver multiple focus apps on many 
different devices. 
Examples of Apps 
 Financial Overview 
 Financial Timelines 
 Mapping Financial 
Relationships 
 Added Valued Services such 
as loyalty, couponing and 
target marketing
Insurance 
Types of APIs Comments 
 Policy API 
APIs are available in a 
sandbox environment 
Some hold contest to see to 
who can develop the best 
app a modest reward 
Some charge for use of apps 
 Customer API 
 Account API 
Drivers 
 Business trend to leverage partnerships and 
decentralize the business value chain 
 Pressing need to become more agile 
 Business flexibility to try new things to drive revenue 
 Increase need to improve effectiveness of working 
with external partners in delivery of business solutions
Retail 
Types of APIs Comments 
 Products APIs are typically 
open 
 Some APIs require further 
approvals to use 
 Products API 
 Store Locator API 
 Deals of the Day API 
 Reviews API 
 Top Sellars API 
 Categories API 
Drivers 
 Shifts in buying patterns customers 
 Need to be where customers are purchasing 
– mobile devices 
 Capitalize on every small channel that is 
created. 
Examples of Apps 
 Milo.com – searches for best 
prices 
 Gazaro – deal finder 
 GetGlue – social network for 
movie tv shows 
 eBay Gifts Nearby -
The Market Pressure 
The explosion of devices and channels 
• How do you support delivery of your services and products 
on all of these devices? 
Applications are smaller, more focused, and come and go very fast 
• How do you keep up with the rate of change? 
Competitive pressure forcing the need for faster innovation 
• How do you foster innovation to beat out competition? 
Partnerships need to be established quicker and connected quicker 
• How do you create new partnership fast which our outside 
of your normal interactions? 
Brand loyalty is always under attack 
• How do you get and maintain brand loyalty?
Business API = Web API = Productized Service 
What is a Business API? 
 A Business API is a public persona for an enterprise; exposing defined 
assets, data or services for public consumption 
 A Business API is simple for app developers to use, access and understand 
 A Business API can be easily invoked 
What Value Does a Business API Provide? 
 Extends an enterprise and opens new markets by allowing external app 
developers to easily leverage, publicize and/or aggregate a company’s 
assets for broad-based consumption 
What “assets, data or services” 
are exposed via a Business API?: 
 Product catalogs 
 Store listings 
 Order status 
 Inventory 
 Social interaction 
App Developer
© 2014 IBM Corporation
© 2014 IBM Corporation
Are APIs just a new name for SOA? 
There are many similarities – but one very important difference: 
The objective most have been focusing on achieving with them 
“How can I increase the 
pace of innovation?” 
“How can I increase the agility 
and effectiveness of delivery?” 
APIs SOA 
Reuse → Speed to deliver 
Sharing → Expediency 
Encapsulate → Less to learn 
Reuse → Effort to deliver 
Sharing → Effectiveness 
Encapsulate → Less to change
Each style sprung from the systems they were most 
focused on… 
APIs SOA 
To control the creation and 
operational behavior of 
Systems of Record services, 
use WSRR 
To foster innovation through 
the consumption of API’s 
across Systems of 
Engagement, use API Mgmt 
Services 
•Focus on the provider 
•Stable interface to 
systems of record 
APIs 
•Focus on the consumer 
•Easy to learn, easy to use 
•Simplified access to 
gateway capabilities 
Private 
Cloud 
Back-office 
Processes 
Analytics 
Services Databases 
CRM 
Internet 
of Things 
Mobile 
Public 
Cloud 
Social Web 
Partners 
Gateway Integration
Two similar worlds converging 
SOA Governance API Management 
Service 
Management 
API Management 
Mainly about Services Mainly about APIs 
Govern services through the 
lifecycle 
Expose APIs to the Web, manage 
them to prevent chaos in usage 
Began with Web Services Began with REST 
100’s of services Smaller number of APIs 
Typically internal, behind firewall External and Internal 
Driven by Enterprise Architects Driven by Business, Marketing, 
Mobile teams, Innovation teams 
Governs with a Stick Governs with a Carrot 
Established market presence Newer in market 
Contracts enforced with ESBs and 
Gateways 
Security and Entitlements 
controlled by Gateway 
“The overlap between 
SOA governance 
technology and API 
management is 
significant.” 
“It is about tracking and 
monitoring the artifacts 
in an SOA or an API 
project, enforcing and 
ensuring compliance 
with the policies 
associated with the 
artifacts and measuring 
the outcomes related to 
their use.” 
- August 2013, Gartner’s Application 
Services Governance report 
Application Services Governance
Introduction to APIs and API 
Management
API Management Introduction and General 
Concepts 
- Terminologies 
- Roles & Responsibilities 
- Architectural Use Cases 
- Types of APIs 
- API Styles
Terminologies: Web APIs, Mashups, Apps 
Web API 
• A defined set of HTTP request messages along with a definition of the 
structure of response messages, typically expressed in JSON or XML 
Web App 
• A web application or web app is any application software that runs in a 
web browser or is created in a browser-supported programming 
language (such as the combination of JavaScript, HTML and CSS) and 
relies on a common web browser to render the application 
Mashup 
• A web page, or web application, that uses Web APIs to combine data, 
presentation or functionality from two or more sources to create new 
services.
Terminologies: Web APIs, Mashups, Apps 
API Key 
• A code passed in by computer programs calling an API 
• Identifies the calling program, its developer, or its user to 
the Web site. 
• Used to track and control how the API is being used, for 
example to prevent malicious use or abuse of the API (as 
defined perhaps by terms of service). 
OAuth 
• OAuth is an open standard for authorization 
• OAuth provides client applications a 'secure delegated 
access' to server resources on behalf of a resource owner
Roles & Relationships in the API economy 
App Developer Business User IT Person 
• Develops cool new 
applications against new 
public or private APIs 
• Understands one or more 
web programming languages 
• Spends his free time 
developing Apps too 
• Wants to reach new markets 
through new channels 
• Understands the business 
and value of assets being 
exposed 
• Needs to experiment with 
different programs and 
campaigns to drive adoption 
• Product Manages the 
initiative 
• Exposing public APIs might 
be new to the IT Person 
• Worried about security and 
scalability of infrastructure 
• Short on time to do new 
projects
Companies Need to Become an Engaging 
Enterprise 
Apps 
Customer 
Business User 
Enterprise 
IT 
App Developer 
• Business Users want to 
engage Customers in new 
markets 
• They need to Externalize the 
Enterprise 
• They need to get Apps in front 
of these Customers 
• Apps need APIs that 
Externalize the Enterprise 
• App Developers use APIs 
• App Developers are now 
External to the Enterprise 
• IT Guys need to secure, scale 
and support the externalized 
Enterprise 
• Business Users and IT Guys 
needs Insights so they can 
respond to business needs 
The Platform 
Enterprises wants to tap into 
innovation from a large 
community of developers, not 
just developers they employ
Customers will require a combination of three API types 
Public, Open-To- 
All APIs 
Protected, Open- 
To-Partner APIs 
Private, Internal 
APIs 
• APIs are open to any 
developer who wants to 
sign up 
• Apps are more targeted 
towards end consumers 
• The business driver is to 
engage customers through 
external developers 
• APIs are open to select 
business partners 
• Apps could be targeted at 
end consumers or business 
users 
• The business driver is 
usually different, based on 
the data and type of 
business of the enterprise 
• APIs are exposed only to 
existing developers within 
the enterprise 
• Apps are usually targeted 
at employees of the 
enterprise 
• The business driver is more 
around productivity of 
employees
For Free 
Drives Adoptions of APIs 
Typically low valued 
assets 
Drive brand loyalty 
Enter new channels 
Example: 
Facebook Login API 
provides free 
authentication for any 
Web / mobile app 
Developer Pays 
 Business Asset must be of 
high value to the Developer 
 For example, marketing 
analytics, news, 
 Capabilities such as credit 
checks 
Example: 
Amazon EC2 Web 
Services – APIs charge 
per usage to launch and 
manage virtual servers. 
Developer Gets Paid 
 Provides incentive for 
developer to leverage web 
API 
 Ad placements 
 Percentage of revenue 
sold product or services 
Example: 
Google AdSense APIs 
pay developers who 
include advertising 
content into apps 
Indirect 
 Use of API achieves some 
goal that drives business 
model. 
 E.g. Increase awareness 
of specific content, or 
offerings 
Example: 
eBay Trading APIs offer 
developers access to 
trading services 
extending the reach of 
listings and transactions 
API Monetization Models
Typical App Developer Requirements 
Ease of Use 
• Simple Easy Sign up process 
• Provide clear documentation, Samples, SDK 
Simple Documentation 
• Clear pricing & entitlement information 
Provide Usage Metrics 
• App performance 
• Usage Data & Metrics 
Free Trial 
• “Let me try it first” 
• Allow free usage to get customer base
API Exposure Considerations 
No One Size Fits all Recommendation 
• More of a business decision for an organization 
• Based on business model 
Should we go public? 
• You don’t want to expose all assets 
• Information Security plays a role 
Combination of exposure? Public and 
Private 
• Consider overheads 
• Manage versions, Synchronize changes
Explore, Experiment, Expand & Embrace 
• APIs can change scope over 
time if needed from private to 
protected or public and from 
protected to public. 
• Once an API is made public 
though, it is considered a 
contract with the consumer 
and would need to follow a 
formal deprecation process to 
be removed. 
Private 
Partner 
Public
Essentials for successful API 
• Self-Registration 
• Easy Sign up 
• Comprehensive 
Entitlements 
• Clear Pricing 
• Encourage 
participation 
• Managed forum 
• Feedback mechanism 
• Good and Meaningful 
• To-the-point 
• Simple Code Samples 
• Learning from the 
popular APIs 
• Facebook, Twitter, 
Google etc 
REST 
Best 
Practices 
API 
Reference 
Docs 
Self Care 
API 
Forums
APIs are the foundation of a Composable Business 
Big Data Assets 
Big data sources 
provide insights that are 
shared and monetized 
through APIs 
Social Users 
Social APIs fuel 
personalized experiences 
for users and new 
business models 
Cloud Web Apps 
Cloud services are 
exposed through Web APIs 
enabling rapid composition 
environments 
Mobile Apps 
Mobile applications 
make calls to back end 
services through Web 
APIs 
API API 
Attributes of a Composable 
Business 
1. Omni-channel 
2. Operates with agility 
3. Re-invents itself 
API API
Speed Creation and Consumption 
Creation Consumption 
Assets & Services Application End 
• Assembly 
• Transformation 
• Rationalization 
• Discovery 
• Composition 
• Deployment 
Points 
Grow revenue through 
new channels 
Deliver a differentiated 
customer experience 
External APIs 
Partner APIs 
Internal APIs
API Styles - Proxies and Assemblies 
Proxy Style – For Pass through style APIs 
org/proxy1_serviceA Service A 
org/proxy2_serviceB Service B 
Invoke Service A 
HTTP/JSON 
Invoke Service B 
HTTP/JSON 
HTTP/JSON 
HTTP/JSON 
Client 
App 
Client Layer API Management 
Layer 
On Premise/Cloud 
Resource 
Service A 
DataBase B 
Assembly Style – For composition and orchestrations in your APIs 
Invoke Assembled 
Service 
HTTP/JSON 
HTTP/JSON 
/Detail1/get 
HTTP/JSON 
database/update 
Client 
App 
Client Layer API Management 
Layer 
On Premise/Cloud 
Resource 
org/ 
assembly1_getNupdate
Typical Architecture - Internal 
Internet 
DMZ 
Rich Internet Applications 
Data 
Controllers 
Dojo.dijit Dojo.base 
Security Gateway 
Dojo.dojox/ 
Dojox.mobile 
Dojo.data 
Navigation 
Controllers 
Templating 
(django) 
Other UI Tech 
Authentication 
Authorization 
Routing/ 
HTTP/JSON 
Transformation 
Ecryption/Decryption 
Routing/ 
Transformation 
Enterprise Connectivity & Integration 
APIs 
Proxies Assemblies 
Internal Developers 
Business User 
IT Operations 
Enterprise Information Systems 
Enterprise 
DataBase 
Core Application 
Backend 
Enterprise ESB 
Protocol 
Transformation 
HTP/XML HTTP/SOAP 
Adapters REST Services SOAP Services 
Other 
EIS 
HTTP/JSON/XML 
Intranet
Typical Architecture – External & SaaS Based 
Internet, 
Cloud 
DMZ 
Intranet 
API Management SaaS Offering 
Security Gateway 
Authentication 
Authorization 
Proxies 
Ecryption/Decryption REST Interface 
Routing/ 
Transformation 
Enterprise Connectivity & Integration 
Enterprise Information Systems 
Enterprise 
DataBase 
Core Application 
Backend 
Enterprise ESB 
Protocol 
Transformation 
Adapters REST Services SOAP Services 
SOAP/HTTP 
Other 
EIS 
HTTP/JSON/XML 
APIs 
Assemblies 
Dev Portal 
Usage Mertics 
API Management 
SaaS Offering 
Consumers 
Business User 
IT Operations 
Publicize API 
Measure Metrics 
Define APIs 
View Portal 
Use APIs 
Create Apps 
HTTP/JSON/XML 
External 
App Developers 
Consume 
Apps

Mais conteúdo relacionado

Mais procurados

API Management Demystified
API Management DemystifiedAPI Management Demystified
API Management DemystifiedManmohan Gupta
 
IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overviewRamy Bassem
 
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage [WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage WSO2
 
#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connect#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connectpramodvallanur
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018IBM API Connect
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
The Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasThe Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasSaaS-Journal
 
DataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance BenchmarksDataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance BenchmarksOzair Sheikh
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesSlideTeam
 
Camunda BPM - Said Mengi
Camunda BPM - Said MengiCamunda BPM - Said Mengi
Camunda BPM - Said Mengikloia
 
Implementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformImplementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformWSO2
 
Webcast: AWS Sticker Shock? How can containers and automation help?
Webcast: AWS Sticker Shock?  How can containers and automation help?Webcast: AWS Sticker Shock?  How can containers and automation help?
Webcast: AWS Sticker Shock? How can containers and automation help?Applatix
 
How to Choose the Right API Management Solution
How to Choose the Right API Management SolutionHow to Choose the Right API Management Solution
How to Choose the Right API Management SolutionCA API Management
 
Standardising APIs: Powering the Platform Economy in Financial Services
Standardising APIs: Powering the Platform Economy in Financial ServicesStandardising APIs: Powering the Platform Economy in Financial Services
Standardising APIs: Powering the Platform Economy in Financial ServicesSmartBear
 
Changing the game in hospitality integrations
Changing the game in hospitality integrationsChanging the game in hospitality integrations
Changing the game in hospitality integrationsluisw19
 
CA API Management: A DevOps Enabler
CA API Management: A DevOps EnablerCA API Management: A DevOps Enabler
CA API Management: A DevOps EnablerRajat Vijayvargiya
 

Mais procurados (20)

API Management Demystified
API Management DemystifiedAPI Management Demystified
API Management Demystified
 
IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overview
 
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage [WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
[WSO2 API Day Chicago 2019] Sustainable Competitive Advantage
 
#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connect#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connect
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
The Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasThe Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 Vegas
 
DataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance BenchmarksDataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance Benchmarks
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
API and Microservices Management
API and Microservices ManagementAPI and Microservices Management
API and Microservices Management
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation Slides
 
Camunda BPM - Said Mengi
Camunda BPM - Said MengiCamunda BPM - Said Mengi
Camunda BPM - Said Mengi
 
Implementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformImplementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management Platform
 
Webcast: AWS Sticker Shock? How can containers and automation help?
Webcast: AWS Sticker Shock?  How can containers and automation help?Webcast: AWS Sticker Shock?  How can containers and automation help?
Webcast: AWS Sticker Shock? How can containers and automation help?
 
CA API Gateway
CA API GatewayCA API Gateway
CA API Gateway
 
How to Choose the Right API Management Solution
How to Choose the Right API Management SolutionHow to Choose the Right API Management Solution
How to Choose the Right API Management Solution
 
Standardising APIs: Powering the Platform Economy in Financial Services
Standardising APIs: Powering the Platform Economy in Financial ServicesStandardising APIs: Powering the Platform Economy in Financial Services
Standardising APIs: Powering the Platform Economy in Financial Services
 
Changing the game in hospitality integrations
Changing the game in hospitality integrationsChanging the game in hospitality integrations
Changing the game in hospitality integrations
 
5 pillars of API Management
5 pillars of API Management5 pillars of API Management
5 pillars of API Management
 
CA API Management: A DevOps Enabler
CA API Management: A DevOps EnablerCA API Management: A DevOps Enabler
CA API Management: A DevOps Enabler
 

Destaque

API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
Best Practices of running PostgreSQL in Virtual Environments
Best Practices of running PostgreSQL in Virtual EnvironmentsBest Practices of running PostgreSQL in Virtual Environments
Best Practices of running PostgreSQL in Virtual EnvironmentsJignesh Shah
 
Architecture for building scalable and highly available Postgres Cluster
Architecture for building scalable and highly available Postgres ClusterArchitecture for building scalable and highly available Postgres Cluster
Architecture for building scalable and highly available Postgres ClusterAshnikbiz
 
PostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized WorldPostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized WorldJignesh Shah
 
IoTCraft - Chennai - meetup - ZettaJS - IoT Intro
IoTCraft  - Chennai - meetup - ZettaJS - IoT IntroIoTCraft  - Chennai - meetup - ZettaJS - IoT Intro
IoTCraft - Chennai - meetup - ZettaJS - IoT IntroAnil Sagar
 
TechTalk: API Management and Service Virtualization Working Hand in Hand
TechTalk: API Management and Service Virtualization Working Hand in HandTechTalk: API Management and Service Virtualization Working Hand in Hand
TechTalk: API Management and Service Virtualization Working Hand in HandCA Technologies
 
API Management - A Transformation
API Management - A TransformationAPI Management - A Transformation
API Management - A TransformationAkana
 
Zetta: An API First Platform
Zetta: An API First PlatformZetta: An API First Platform
Zetta: An API First PlatformAPI Meetup
 
Digital Transformation: Connected API Ecosystems
Digital Transformation: Connected API EcosystemsDigital Transformation: Connected API Ecosystems
Digital Transformation: Connected API EcosystemsHARMAN Services
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkWSO2
 
Building an API Platform for Digital Transformation
Building an API Platform for Digital TransformationBuilding an API Platform for Digital Transformation
Building an API Platform for Digital TransformationWSO2
 
PostgreSQL Replication in 10 Minutes - SCALE
PostgreSQL Replication in 10  Minutes - SCALEPostgreSQL Replication in 10  Minutes - SCALE
PostgreSQL Replication in 10 Minutes - SCALEPostgreSQL Experts, Inc.
 
Creating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital TransformationCreating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital TransformationPerficient, Inc.
 
Google Cloud Platform : The API model
Google Cloud Platform : The API modelGoogle Cloud Platform : The API model
Google Cloud Platform : The API modelLaFrenchMobile
 
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
 
Creating hypermedia APIs in a few minutes using the API Platform framework
Creating hypermedia APIs in a few minutes using the API Platform frameworkCreating hypermedia APIs in a few minutes using the API Platform framework
Creating hypermedia APIs in a few minutes using the API Platform frameworkLes-Tilleuls.coop
 
Deep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsDeep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsApigee | Google Cloud
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Building Quality Cross-Platform Apps with Xamarin
Building Quality Cross-Platform Apps with XamarinBuilding Quality Cross-Platform Apps with Xamarin
Building Quality Cross-Platform Apps with XamarinXpand IT
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterpriseCA API Management
 

Destaque (20)

API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
Best Practices of running PostgreSQL in Virtual Environments
Best Practices of running PostgreSQL in Virtual EnvironmentsBest Practices of running PostgreSQL in Virtual Environments
Best Practices of running PostgreSQL in Virtual Environments
 
Architecture for building scalable and highly available Postgres Cluster
Architecture for building scalable and highly available Postgres ClusterArchitecture for building scalable and highly available Postgres Cluster
Architecture for building scalable and highly available Postgres Cluster
 
PostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized WorldPostgreSQL High Availability in a Containerized World
PostgreSQL High Availability in a Containerized World
 
IoTCraft - Chennai - meetup - ZettaJS - IoT Intro
IoTCraft  - Chennai - meetup - ZettaJS - IoT IntroIoTCraft  - Chennai - meetup - ZettaJS - IoT Intro
IoTCraft - Chennai - meetup - ZettaJS - IoT Intro
 
TechTalk: API Management and Service Virtualization Working Hand in Hand
TechTalk: API Management and Service Virtualization Working Hand in HandTechTalk: API Management and Service Virtualization Working Hand in Hand
TechTalk: API Management and Service Virtualization Working Hand in Hand
 
API Management - A Transformation
API Management - A TransformationAPI Management - A Transformation
API Management - A Transformation
 
Zetta: An API First Platform
Zetta: An API First PlatformZetta: An API First Platform
Zetta: An API First Platform
 
Digital Transformation: Connected API Ecosystems
Digital Transformation: Connected API EcosystemsDigital Transformation: Connected API Ecosystems
Digital Transformation: Connected API Ecosystems
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation Framework
 
Building an API Platform for Digital Transformation
Building an API Platform for Digital TransformationBuilding an API Platform for Digital Transformation
Building an API Platform for Digital Transformation
 
PostgreSQL Replication in 10 Minutes - SCALE
PostgreSQL Replication in 10  Minutes - SCALEPostgreSQL Replication in 10  Minutes - SCALE
PostgreSQL Replication in 10 Minutes - SCALE
 
Creating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital TransformationCreating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital Transformation
 
Google Cloud Platform : The API model
Google Cloud Platform : The API modelGoogle Cloud Platform : The API model
Google Cloud Platform : The API model
 
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
 
Creating hypermedia APIs in a few minutes using the API Platform framework
Creating hypermedia APIs in a few minutes using the API Platform frameworkCreating hypermedia APIs in a few minutes using the API Platform framework
Creating hypermedia APIs in a few minutes using the API Platform framework
 
Deep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsDeep dive: Monetize your API Programs
Deep dive: Monetize your API Programs
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Building Quality Cross-Platform Apps with Xamarin
Building Quality Cross-Platform Apps with XamarinBuilding Quality Cross-Platform Apps with Xamarin
Building Quality Cross-Platform Apps with Xamarin
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 

Semelhante a Api management introduction and product overview v1.0 2014.08.28

Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0sflynn073
 
apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...
apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...
apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...apidays
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
API: Extracting Value
API:  Extracting ValueAPI:  Extracting Value
API: Extracting ValueTrustRobin
 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)vameyer
 
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus CS
 
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Tanjina Prema
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy IntroductionDoug Gregory
 
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?3scale
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...CA Technologies
 
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
 
CWIN17 san francisco-al liubinskas- api amplification v4
CWIN17 san francisco-al liubinskas- api amplification v4CWIN17 san francisco-al liubinskas- api amplification v4
CWIN17 san francisco-al liubinskas- api amplification v4Capgemini
 
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
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...
apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...
apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...apidays
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 

Semelhante a Api management introduction and product overview v1.0 2014.08.28 (20)

Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
 
Web API Management
Web API ManagementWeb API Management
Web API Management
 
apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...
apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...
apidays LIVE Paris 2021 - Digital API Ecosystems, Marketplaces and Platforms ...
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
API: Extracting Value
API:  Extracting ValueAPI:  Extracting Value
API: Extracting Value
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)
 
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
 
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
 
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
 
CWIN17 san francisco-al liubinskas- api amplification v4
CWIN17 san francisco-al liubinskas- api amplification v4CWIN17 san francisco-al liubinskas- api amplification v4
CWIN17 san francisco-al liubinskas- api amplification v4
 
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...
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
 
apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...
apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...
apidays New York 2022 - How have publicly traded firms benefited from APIs?, ...
 
Api management customer
Api management customerApi management customer
Api management customer
 

Último

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Api management introduction and product overview v1.0 2014.08.28

  • 1. Discovering the Value of API Management – Introduction and Product Overview Mike Burkett Wetumpka, Alabama August 28, 2014
  • 2. API Economy Overview Mike Burkett ITS, IBM WebSphere Connectivity Great Lakes / Southeast Region Wetumpka, Alabama
  • 3. Recent shifts present business opportunities and IT challenges
  • 4. APIs are a path to new business opportunities and growth is accelerating dramatically By 2014, 75% of the Fortune 1000 will offer public Web APIs. By 2016, 50% of B2B collaboration will take place through Web APIs. Sources: Gartner, Predicts 2012: Application Development, 4Q, 2011; Gartner, Govern Your Services and Manage Your APIs with Application Services Governance, 4Q 2012; Gartner, Open for Business: Learn to Profit by Open Data, 1Q 2012 Web APIs are the new, fast-growing business channel Businesses are Evolving stores (800) ###s web sites
  • 5. Web APIs are Emerging Across All Industries Energy and Utilities Government Healthcare Transportation Retail Banking Insurance Telco Chemical and Petroleum Electronics
  • 6. Banking Types of APIs Comments APIs are available in a sandbox environment Some hold contest to see to who can develop the best app a modest reward Some charge for use of apps  Customer API  Account API  Transaction API  Branch Locations Drivers  Banks are having challenges in the marketing ability to create, test and evolve new services and adapt better to the needs of the users in the changing of their uses.  Need to deliver multiple focus apps on many different devices. Examples of Apps  Financial Overview  Financial Timelines  Mapping Financial Relationships  Added Valued Services such as loyalty, couponing and target marketing
  • 7. Insurance Types of APIs Comments  Policy API APIs are available in a sandbox environment Some hold contest to see to who can develop the best app a modest reward Some charge for use of apps  Customer API  Account API Drivers  Business trend to leverage partnerships and decentralize the business value chain  Pressing need to become more agile  Business flexibility to try new things to drive revenue  Increase need to improve effectiveness of working with external partners in delivery of business solutions
  • 8. Retail Types of APIs Comments  Products APIs are typically open  Some APIs require further approvals to use  Products API  Store Locator API  Deals of the Day API  Reviews API  Top Sellars API  Categories API Drivers  Shifts in buying patterns customers  Need to be where customers are purchasing – mobile devices  Capitalize on every small channel that is created. Examples of Apps  Milo.com – searches for best prices  Gazaro – deal finder  GetGlue – social network for movie tv shows  eBay Gifts Nearby -
  • 9. The Market Pressure The explosion of devices and channels • How do you support delivery of your services and products on all of these devices? Applications are smaller, more focused, and come and go very fast • How do you keep up with the rate of change? Competitive pressure forcing the need for faster innovation • How do you foster innovation to beat out competition? Partnerships need to be established quicker and connected quicker • How do you create new partnership fast which our outside of your normal interactions? Brand loyalty is always under attack • How do you get and maintain brand loyalty?
  • 10. Business API = Web API = Productized Service What is a Business API?  A Business API is a public persona for an enterprise; exposing defined assets, data or services for public consumption  A Business API is simple for app developers to use, access and understand  A Business API can be easily invoked What Value Does a Business API Provide?  Extends an enterprise and opens new markets by allowing external app developers to easily leverage, publicize and/or aggregate a company’s assets for broad-based consumption What “assets, data or services” are exposed via a Business API?:  Product catalogs  Store listings  Order status  Inventory  Social interaction App Developer
  • 11. © 2014 IBM Corporation
  • 12.
  • 13. © 2014 IBM Corporation
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Are APIs just a new name for SOA? There are many similarities – but one very important difference: The objective most have been focusing on achieving with them “How can I increase the pace of innovation?” “How can I increase the agility and effectiveness of delivery?” APIs SOA Reuse → Speed to deliver Sharing → Expediency Encapsulate → Less to learn Reuse → Effort to deliver Sharing → Effectiveness Encapsulate → Less to change
  • 25. Each style sprung from the systems they were most focused on… APIs SOA To control the creation and operational behavior of Systems of Record services, use WSRR To foster innovation through the consumption of API’s across Systems of Engagement, use API Mgmt Services •Focus on the provider •Stable interface to systems of record APIs •Focus on the consumer •Easy to learn, easy to use •Simplified access to gateway capabilities Private Cloud Back-office Processes Analytics Services Databases CRM Internet of Things Mobile Public Cloud Social Web Partners Gateway Integration
  • 26. Two similar worlds converging SOA Governance API Management Service Management API Management Mainly about Services Mainly about APIs Govern services through the lifecycle Expose APIs to the Web, manage them to prevent chaos in usage Began with Web Services Began with REST 100’s of services Smaller number of APIs Typically internal, behind firewall External and Internal Driven by Enterprise Architects Driven by Business, Marketing, Mobile teams, Innovation teams Governs with a Stick Governs with a Carrot Established market presence Newer in market Contracts enforced with ESBs and Gateways Security and Entitlements controlled by Gateway “The overlap between SOA governance technology and API management is significant.” “It is about tracking and monitoring the artifacts in an SOA or an API project, enforcing and ensuring compliance with the policies associated with the artifacts and measuring the outcomes related to their use.” - August 2013, Gartner’s Application Services Governance report Application Services Governance
  • 27. Introduction to APIs and API Management
  • 28. API Management Introduction and General Concepts - Terminologies - Roles & Responsibilities - Architectural Use Cases - Types of APIs - API Styles
  • 29. Terminologies: Web APIs, Mashups, Apps Web API • A defined set of HTTP request messages along with a definition of the structure of response messages, typically expressed in JSON or XML Web App • A web application or web app is any application software that runs in a web browser or is created in a browser-supported programming language (such as the combination of JavaScript, HTML and CSS) and relies on a common web browser to render the application Mashup • A web page, or web application, that uses Web APIs to combine data, presentation or functionality from two or more sources to create new services.
  • 30. Terminologies: Web APIs, Mashups, Apps API Key • A code passed in by computer programs calling an API • Identifies the calling program, its developer, or its user to the Web site. • Used to track and control how the API is being used, for example to prevent malicious use or abuse of the API (as defined perhaps by terms of service). OAuth • OAuth is an open standard for authorization • OAuth provides client applications a 'secure delegated access' to server resources on behalf of a resource owner
  • 31. Roles & Relationships in the API economy App Developer Business User IT Person • Develops cool new applications against new public or private APIs • Understands one or more web programming languages • Spends his free time developing Apps too • Wants to reach new markets through new channels • Understands the business and value of assets being exposed • Needs to experiment with different programs and campaigns to drive adoption • Product Manages the initiative • Exposing public APIs might be new to the IT Person • Worried about security and scalability of infrastructure • Short on time to do new projects
  • 32. Companies Need to Become an Engaging Enterprise Apps Customer Business User Enterprise IT App Developer • Business Users want to engage Customers in new markets • They need to Externalize the Enterprise • They need to get Apps in front of these Customers • Apps need APIs that Externalize the Enterprise • App Developers use APIs • App Developers are now External to the Enterprise • IT Guys need to secure, scale and support the externalized Enterprise • Business Users and IT Guys needs Insights so they can respond to business needs The Platform Enterprises wants to tap into innovation from a large community of developers, not just developers they employ
  • 33. Customers will require a combination of three API types Public, Open-To- All APIs Protected, Open- To-Partner APIs Private, Internal APIs • APIs are open to any developer who wants to sign up • Apps are more targeted towards end consumers • The business driver is to engage customers through external developers • APIs are open to select business partners • Apps could be targeted at end consumers or business users • The business driver is usually different, based on the data and type of business of the enterprise • APIs are exposed only to existing developers within the enterprise • Apps are usually targeted at employees of the enterprise • The business driver is more around productivity of employees
  • 34. For Free Drives Adoptions of APIs Typically low valued assets Drive brand loyalty Enter new channels Example: Facebook Login API provides free authentication for any Web / mobile app Developer Pays  Business Asset must be of high value to the Developer  For example, marketing analytics, news,  Capabilities such as credit checks Example: Amazon EC2 Web Services – APIs charge per usage to launch and manage virtual servers. Developer Gets Paid  Provides incentive for developer to leverage web API  Ad placements  Percentage of revenue sold product or services Example: Google AdSense APIs pay developers who include advertising content into apps Indirect  Use of API achieves some goal that drives business model.  E.g. Increase awareness of specific content, or offerings Example: eBay Trading APIs offer developers access to trading services extending the reach of listings and transactions API Monetization Models
  • 35. Typical App Developer Requirements Ease of Use • Simple Easy Sign up process • Provide clear documentation, Samples, SDK Simple Documentation • Clear pricing & entitlement information Provide Usage Metrics • App performance • Usage Data & Metrics Free Trial • “Let me try it first” • Allow free usage to get customer base
  • 36. API Exposure Considerations No One Size Fits all Recommendation • More of a business decision for an organization • Based on business model Should we go public? • You don’t want to expose all assets • Information Security plays a role Combination of exposure? Public and Private • Consider overheads • Manage versions, Synchronize changes
  • 37. Explore, Experiment, Expand & Embrace • APIs can change scope over time if needed from private to protected or public and from protected to public. • Once an API is made public though, it is considered a contract with the consumer and would need to follow a formal deprecation process to be removed. Private Partner Public
  • 38. Essentials for successful API • Self-Registration • Easy Sign up • Comprehensive Entitlements • Clear Pricing • Encourage participation • Managed forum • Feedback mechanism • Good and Meaningful • To-the-point • Simple Code Samples • Learning from the popular APIs • Facebook, Twitter, Google etc REST Best Practices API Reference Docs Self Care API Forums
  • 39. APIs are the foundation of a Composable Business Big Data Assets Big data sources provide insights that are shared and monetized through APIs Social Users Social APIs fuel personalized experiences for users and new business models Cloud Web Apps Cloud services are exposed through Web APIs enabling rapid composition environments Mobile Apps Mobile applications make calls to back end services through Web APIs API API Attributes of a Composable Business 1. Omni-channel 2. Operates with agility 3. Re-invents itself API API
  • 40. Speed Creation and Consumption Creation Consumption Assets & Services Application End • Assembly • Transformation • Rationalization • Discovery • Composition • Deployment Points Grow revenue through new channels Deliver a differentiated customer experience External APIs Partner APIs Internal APIs
  • 41. API Styles - Proxies and Assemblies Proxy Style – For Pass through style APIs org/proxy1_serviceA Service A org/proxy2_serviceB Service B Invoke Service A HTTP/JSON Invoke Service B HTTP/JSON HTTP/JSON HTTP/JSON Client App Client Layer API Management Layer On Premise/Cloud Resource Service A DataBase B Assembly Style – For composition and orchestrations in your APIs Invoke Assembled Service HTTP/JSON HTTP/JSON /Detail1/get HTTP/JSON database/update Client App Client Layer API Management Layer On Premise/Cloud Resource org/ assembly1_getNupdate
  • 42. Typical Architecture - Internal Internet DMZ Rich Internet Applications Data Controllers Dojo.dijit Dojo.base Security Gateway Dojo.dojox/ Dojox.mobile Dojo.data Navigation Controllers Templating (django) Other UI Tech Authentication Authorization Routing/ HTTP/JSON Transformation Ecryption/Decryption Routing/ Transformation Enterprise Connectivity & Integration APIs Proxies Assemblies Internal Developers Business User IT Operations Enterprise Information Systems Enterprise DataBase Core Application Backend Enterprise ESB Protocol Transformation HTP/XML HTTP/SOAP Adapters REST Services SOAP Services Other EIS HTTP/JSON/XML Intranet
  • 43. Typical Architecture – External & SaaS Based Internet, Cloud DMZ Intranet API Management SaaS Offering Security Gateway Authentication Authorization Proxies Ecryption/Decryption REST Interface Routing/ Transformation Enterprise Connectivity & Integration Enterprise Information Systems Enterprise DataBase Core Application Backend Enterprise ESB Protocol Transformation Adapters REST Services SOAP Services SOAP/HTTP Other EIS HTTP/JSON/XML APIs Assemblies Dev Portal Usage Mertics API Management SaaS Offering Consumers Business User IT Operations Publicize API Measure Metrics Define APIs View Portal Use APIs Create Apps HTTP/JSON/XML External App Developers Consume Apps