SlideShare a Scribd company logo
A new Front for SOA: Open API and API Management 
Kai Wähner 
Technical Lead 
kwaehner@tibco.com 
@KaiWaehner 
www.kai-waehner.de 
LinkedIn / Xing à Please connect!
© Copyright 2000-2014 TIBCO Software Inc. 
Consulting 
Developing 
Coaching 
Speaking 
Writing 
Selling 
Main Tasks 
Requirements Engineering 
Enterprise Architecture Management 
Business Process Management 
Architecture and Development of Applications 
Service-oriented Architecture 
Integration of Legacy Applications 
Cloud Computing 
Big Data 
Contact 
Email: kontakt@kai-waehner.de 
Blog: www.kai-waehner.de/blog 
Twitter: @KaiWaehner 
Social Networks: LinkedIn, Xing 
Kai Wähner
Disclaimer 
! 
These opinions are my own and do not necessarily 
represent my employer
Open API enables additional revenue and new business models! 
API Management targets external and internal users! 
API Management consists of three Parts: Gateway, Portal and Analytics! 
© Copyright 2000-2014 TIBCO Software Inc. 
Key Messages
© Copyright 2000-2014 TIBCO Software Inc. 
Agenda 
– Open 
API 
from 
a 
Business 
Perspec3ve 
– Open 
API 
from 
a 
Technical 
Perspec3ve 
– Products 
for 
API 
Management
© Copyright 2000-2014 TIBCO Software Inc. 
Agenda 
– Open 
API 
from 
a 
Business 
Perspec3ve 
– Open 
API 
from 
a 
Technical 
Perspec3ve 
– Products 
for 
API 
Management
The New API Economy" 
Open 
APIs 
Internet 
Business 
Models 
Mobile 
Device 
Explosion 
Service 
Oriented 
Agility 
Revenue 
Innova3on 
Growth 
Brand 
Expansion 
New 
Channels 
Drivers 
Opportunity 
© Copyright 2000-2014 TIBCO Software Inc."
The Open API Business Model" 
• Access to data or business functionality provided using public APIs " 
• External developers embed your functionality in their applications" 
• Focus is on leveraging existing APIs in new ways" 
" 
API Consumers 
Exposed As Consumed By Delivered To 
Channel Partners 
In-House Developers 
External Developers 
Enterprise App’s 
Mobile App’s 
B2B App’s 
API Providers 
Internal Data & 
REST & SOAP 
Services 
Pay Per Use 
Business Logic 
Innovate
Open API Opportunities" 
Open API initiative are often driven by the line-of-business, not IT:! 
" 
Revenue Growth:! 
• New revenue streams via repurposed APIs" 
• Expand channel partners & customers" 
• Extend brand value and market reach" 
Cost Reduction / Increased Efficiency:! 
• Reduce costs through partner self service" 
• Increase supply chain and B2B flexibility" 
• Enhance R&D through crowd source innovation"
Different Monetization Models" 
http://www.infoq.com/presentations/API-Business-Models (John Musser) 
© Copyright 2000-2014 TIBCO Software Inc."
Real World Use Cases for Open API" 
• Paypal (eCommerce consumer) è Pay everything with the 
same online payment service in a secure, but also very easy 
way" 
• Amazon Web Services (IT infrastructure) è Use Amazon‘s 
gigantic data center in a flexible, elastic, but also very cheap 
way for your changing computation demands" 
• Domino‘s Pizza (mobile enablement) è Order your next pizza 
from your smartphone app (includes choosing menu, using 
coupons, doing payment, etc.)" 
© Copyright 2000-2014 TIBCO Software Inc."
“Charge to Bill” – Vodafone’s Open API for Developers" 
“It’s like a built-in payment system that everyone can use! No pre-registration, no 
usernames or passwords to remember and no credit card or other payment 
information required. Just a very simple and convenient way to pay.” 
“As a partner of Vodafone, Charge to Bill gives you access to over 100 million subscribers in 8 countries through a single integration point, a single 
contract and a single rate card.” (http://developer.vodafone.com/uploads/public/2011/04/08/vodafone_charge_to_bill.pdf) 
© Copyright 2000-2014 TIBCO Software Inc."
© Copyright 2000-2014 TIBCO Software Inc. 
Agenda 
– Open 
API 
from 
a 
Business 
Perspec3ve 
– Open 
API 
from 
a 
Technical 
Perspec3ve 
– Products 
for 
API 
Management
Service-oriented Architecture (SOA) 
http://www.theserverside.de/einfuhrung-in-soa-serviceorientierte-architekturen/ (several years old – created by Sun Microsystems) 
SOA Tools 
• Enterprise Service Bus (ESB) 
• Business Process Management (BPM) 
• Complex Event Processing (CEP) 
• Service Registry 
• Service Repository 
• Policy Management 
• … 
© Copyright 2000-2014 TIBCO Software Inc.
What is an “Open API”?" 
Closed 
APIs 
Pre-­‐defined 
integra3on 
points 
Limited, 
trusted 
partners 
Strictly 
constrained 
interac3ons 
Enterprise 
friendly 
EDI Web 
Your 
Enterprise 
B2B SOA FTP 
Open 
APIs 
Opportunis3c 
access 
points 
Many 
partners, 
untrusted 
Encourage 
new 
ideas 
Developer 
friendly 
Your 
Enterprise 
Innovators 
Consumers 
Known 
Parties 
Partners 
Suppliers 
Coopetition 
Employees 
Unknown 
Parties 
API API 
API 
API 
API 
API 
API 
API 
API API 
API 
API 
API 
API 
API 
API 
API 
API 
API 
API
Common Scenarios" 
• Open API – Developer portal and API gateway" 
• Partner Gateway – Access control for well known external parties" 
• Mobile App Gateway – Access control for Apps deployed externally" 
• Cloud Integration Gateway – Governance and Mediation control for SaaS" 
• Internal Governance – Manage internal SOA" 
© Copyright 2000-2014 TIBCO Software Inc." 
"
Creating an Open API" 
1. Open enterprise services as APIs" 
2. Make it easy for others to use them" 
3. Act on feedback" 
API 
Gateway 
API 
Manager 
API 
Analy3cs 
© Copyright 2000-2014 TIBCO Software Inc."
API Management Architecture" 
API Gateway! 
Runtime routing and 
security enforcement" 
" 
Enterprise 
Service 
Bus 
ERP 
MDM 
DB 
WMS 
SOA 
API Consumers! 
Application Developers" 
API Analytics! 
Interactive visualization 
of usage and behavior! 
API Manager! 
Portal for API providers 
API Providers! 
and consumers" 
API Product Managers" 
" 
Consumer Composite 
Domain Target Service 
Domain 
Target 
Facade 
Consumer 
Target 
Provider 
Facade 
Target 
Target 
Endpoint 
Facade 
Operation 
Target 
Provider 
Facade 
Policies 
Target 
Policies 
Router 
Routing 
Policies 
Partner 
Policies 
Facade 
Endpoint 
Target 
Operation
API Gateway! 
API EXCHANGE GATEWAY ⏎" 
© Copyright 2000-2014 TIBCO Software Inc."
Open API and TIBCO API Exchange" 
API Requests 
API Exchange Gateway 
Authorize 
Validate 
ThroOle 
Route 
Transform 
Mediate 
Service Calls 
Enterprise 
Service 
Bus 
SOA 
Event 
Processing 
ERP 
MDM 
DB 
WMS 
BPM 
Leverage 
existing 
services 
Gain 
access 
c ontrol 
Minimize 
security risks 
• Authoriza3on 
-­‐ 
whose 
requests 
• Access 
control 
granularity 
down 
to 
service 
endpoint 
• Single-­‐edit 
configura3on 
changes 
through 
web 
user 
interface 
• Security 
standards: 
LDAP, 
SAML, 
OAuth, 
WSPolicy, 
etc. 
• Thro>ling 
-­‐ 
when 
requests 
are 
handled 
• Rate 
& 
High-­‐Water 
Mark, 
Quota, 
Time-­‐of-­‐Day, 
Error-­‐rate/Payload-­‐size, 
Group 
Logical, 
Traffic 
shaping 
• Policies 
and 
throOles 
can 
be 
extended 
with 
declara3ve 
rule 
language 
in 
Studio 
• Rou3ng 
-­‐ 
where 
requests 
are 
handled 
• Single-­‐edit 
configura3on 
through 
web 
user 
interface 
• In-­‐line 
transforma3on 
through 
configura3on 
• Orchestra3on 
logic 
can 
be 
hot-­‐deployed 
• By 
opera3on, 
version, 
size, 
3me 
of 
day, 
etc. 
• Media3on 
-­‐ 
how 
requests 
are 
handled 
• ‘Flow’ 
logic 
• Transforma3on 
and 
Valida3on 
logic 
• Caching 
logic 
Cache
© Copyright 2000-2014 TIBCO Software Inc." 
Live Demo" 
„TIBCO API Exchange Gateway“ in Action...
API Manager / Portal! 
API EXCHANGE GATEWAY ⏎" 
© Copyright 2000-2014 TIBCO Software Inc."
Solution – Open API and TIBCO API Exchange" 
Browse, Subscribe, Monitor 
API 
Management 
Portal 
API 
Exchange 
Manager 
Publish Policies 
Audit 
Events 
Partners & Developers 
Product Managers & System Admin 
API Requests 
API Exchange 
Gateway 
Authorize 
Validate 
ThroOle 
Route 
Transform 
Mediate 
Service Calls 
Enterprise 
Service 
Bus 
SOA 
Event 
Processing 
ERP 
MDM 
DB 
WMS 
BPM 
Leverage 
existing 
services 
Expand channels 
Build and distribute 
products with ease 
Gain 
access 
c ontrol 
Minimize 
security risks 
Easily manage the product LC
API Portal" 
• Your “Web Storefront” for APIs! 
– Browse and discover APIs" 
– Try before you buy" 
– Subscription management" 
– Manage your API “product”" 
© Copyright 2000-2014 TIBCO Software Inc."
• Engage new & returning users" 
– Internal users" 
– Development partners" 
– General public" 
• Customize Content" 
– Branding" 
– Change menu structure/terms" 
– Mix dynamic and static pages" 
– Manage support artifacts – 
sample programs, white papers" 
Landing Page" 
© Copyright 2000-2014 TIBCO Software Inc."
• Product Catalog" 
– Commercial offerings of APIs" 
• Browse" 
– By Category" 
• Search" 
– By text" 
Browse Product Catalog" 
© Copyright 2000-2014 TIBCO Software Inc."
• Documentation" 
– Product and API docs" 
• Product Plans " 
– Tiered offerings" 
– Total requests per day" 
– Maximum per second" 
View Product Detail" 
© Copyright 2000-2014 TIBCO Software Inc."
• View REST interface" 
– methods, resources, error" 
• Test from Browser" 
– before purchase" 
– or with credentials" 
• Generated GUI" 
– Uses API specification (Swagger 
JSON)" 
API Explorer" 
© Copyright 2000-2014 TIBCO Software Inc."
© Copyright 2000-2014 TIBCO Software Inc." 
Live Demo" 
„TIBCO API Exchange Manager and Portal“ in Action...
API Analytics! 
ANALYTICS ⏎ " 
© Copyright 2000-2014 TIBCO Software Inc."
Understand usage and performance through interactive 
reporting for both API providers and consumers 
API 
Consumer 
Auditing (SLAs)" 
Debugging" 
© Copyright 2000-2014 TIBCO Software Inc." 
API 
Provider 
Operational Monitoring" 
Application Performance" 
Usage/Limit Monitoring" 
Measure and improve application 
performance" 
Measure and improve on the 
success of API initiatives" 
API Analytics" 
API Performance (KPIs)"
Solution – Open API and TIBCO API Exchange" 
API Usage 
Operational Analytics 
Browse, Subscribe, Monitor 
API 
Management 
Portal 
API 
Exchange 
Manager 
Publish Policies 
Audit 
Events 
Partners & Developers 
Product Managers & System Admin 
API Requests 
API Exchange 
Gateway 
Authorize 
Validate 
ThroOle 
Route 
Transform 
Mediate 
Service Calls 
Enterprise 
Service 
Bus 
SOA 
Event 
Processing 
ERP 
MDM 
DB 
WMS 
BPM 
Leverage 
existing 
services 
Expand channels 
Support mobile 
strategy 
Build and distribute 
Optimize products with ease 
product usage 
Gain 
access 
c ontrol 
Minimize 
security risks 
Easily manage the product LC
Interactive Analytics for API Provider" 
• Analytics and visualization of APIs" 
– Isolate problems through data discovery" 
– Trend analysis for capacity planning" 
– Identify new opportunities to monetize" 
© Copyright 2000-2014 TIBCO Software Inc."
Interactive Analytics for API Consumer" 
• Analytic view of transactional data" 
• By Organizational Unit (business domain)" 
• By Consumer (business partner)" 
• By Usage Type (success, failure)" 
• Can include OPIs as well as KPIs" 
© Copyright 2000-2014 TIBCO Software Inc."
© Copyright 2000-2014 TIBCO Software Inc." 
Live Demo" 
„TIBCO API Exchange Analytics“ in Action...
© Copyright 2000-2014 TIBCO Software Inc. 
Agenda 
– Open 
API 
from 
a 
Business 
Perspec3ve 
– Open 
API 
from 
a 
Technical 
Perspec3ve 
– Products 
for 
API 
Management
API Management Products 
© Copyright 2000-2014 TIBCO Software Inc. 
Gateway 
Analytics 
Portal 
What do 
you need?
API Management Products 
© Copyright 2000-2014 TIBCO Software Inc. 
Gateway 
Analytics 
Portal 
What do 
you need? 
API Management 
Middleware Stack 
(Messaging, Integration, Master Data, etc.)
API Management Products 
How to categorize? 
- Some focus just on an API Gateway, some focus just on a Portal, many focus on a complete solution. 
- Some focus mostly on API Management, many offer a complete middleware stack. 
- Some are open source, most are proprietary. 
- Some are small and independent, most are built or acquired by big vendors. 
- Some focus on complex enterprise scenarios, others care about “simple cases” (i.e. cheaper and easier 
© Copyright 2000-2014 TIBCO Software Inc. 
to use, but way less powerful). 
- Some overpromise.
Questions you should ask yourself before choosing" 
• What API features do you need? Gateway, Portal, Analytics? 
• How easy to install and use the product? Are the tools mature and powerful (more than just “hello world”)? 
• How many API-specific features are available out-of-the-box (for implementation, integration, testing, 
deployment, logging, subscription, billing, dashboards, etc.)? Extensibility (connectors, security, reports, etc.)? 
• Do you just want to build a directory for your existing service, or do you want a real infrastructure for building, 
governing, deploying, and managing your services? 
• Do you just want to use REST services, or do you also want / have to use other service protocols such as 
© Copyright 2000-2014 TIBCO Software Inc." 
SOAP or JMS? 
• Do you need a flexible configuration, routing options and user management using different security standards 
(e.g. LDAP, SAML, Kerberos, OAuth, WS-*, XACML, etc.)? 
• Do you need an elastic highly scalable architecture for millions of messages (based on event driven 
architecture instead of synchronous HTTP calls)? 
• What kind of caching and throttling capabilities do you need? 
• Do you need to extend the portal to your needs (regarding topics such as service management, developer 
portal, analytics)? 
• Do you want to leverage other products of the same vendor (e.g. products for integration, mapping, 
transformation, routing, business processes, complex event processing, etc.)? 
• Do you want to deploy your API Management solution on premise or in the cloud? If in the cloud, is 
virtualization through VMs fine for you, or do you want a real, i.e. elastic, cloud solution?Is it required to 
configure your API engine for running in your DMZ on existing servers?
Did you get the Key Message? 
© Copyright 2000-2014 TIBCO Software Inc.
Open API enables additional revenue and new business models! 
API Management targets external and internal users! 
API Management consists of three Parts: Gateway, Portal and Analytics! 
© Copyright 2000-2014 TIBCO Software Inc. 
Key Messages
Questions? 
Kai Wähner 
kontakt@kai-waehner.de 
@KaiWaehner 
www.kai-waehner.de 
LinkedIn / Xing à Please connect!

More Related Content

What's hot

API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
Kellton Tech Solutions Ltd
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
Matt McLarty
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
Daniel Toomey
 
API Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API ManagementAPI Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API Management
BizTalk360
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
Mark Bate
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
Apigee | Google Cloud
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
Lawrence Coburn
 
Introduction to Kong API Gateway
Introduction to Kong API GatewayIntroduction to Kong API Gateway
Introduction to Kong API Gateway
Yohann Ciurlik
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation Slides
SlideTeam
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
Amazon Web Services
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
Amazon Web Services
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
Aditya Thatte
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
WSO2
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
Matt McLarty
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
Rupesh Sinha
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
Harish Kumar
 
Crafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API MarketplaceCrafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API Marketplace
WSO2
 
Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
Amazon Web Services
 
Deploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerDeploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control Tower
Amazon Web Services
 
APIC/DataPower security
APIC/DataPower securityAPIC/DataPower security
APIC/DataPower security
Shiu-Fun Poon
 

What's hot (20)

API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
API Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API ManagementAPI Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API Management
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
Introduction to Kong API Gateway
Introduction to Kong API GatewayIntroduction to Kong API Gateway
Introduction to Kong API Gateway
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation Slides
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
 
Crafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API MarketplaceCrafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API Marketplace
 
Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
 
Deploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerDeploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control Tower
 
APIC/DataPower security
APIC/DataPower securityAPIC/DataPower security
APIC/DataPower security
 

Similar to Open API and API Management - Introduction and Comparison of Products: TIBCO API Exchange, IBM, Apigee, 3scale, WSO2, MuleSoft, Mashery, Layer 7, Vordel

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
 
API Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API StrategyAPI Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API Strategy
Akana
 
Api frenzy june 2013 v2
Api frenzy june 2013 v2Api frenzy june 2013 v2
Api frenzy june 2013 v2Sachin Agarwal
 
Api management customer
Api management customerApi management customer
Api management customer
nick_garrod
 
#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6
Jack Carnes
 
João Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIsJoão Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIs
DevCamp Campinas
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
apidays
 
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
sflynn073
 
Open Banking & Open Insurance
Open Banking & Open InsuranceOpen Banking & Open Insurance
Open Banking & Open Insurance
Amazon Web Services
 
APIs and Beyond
APIs and BeyondAPIs and Beyond
APIs and BeyondWSO2
 
Top 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementationTop 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementation
OCTO Technology
 
Octo API-days 2015
Octo API-days 2015Octo API-days 2015
Octo API-days 2015
Antoine CHANTALOU
 
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
Akana
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
Apigee | Google Cloud
 
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2
 
The Datacenter API
The Datacenter APIThe Datacenter API
The Datacenter APIAkana
 
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
floridawusergroup
 
Realizing SOA and API Convergence
Realizing SOA and API ConvergenceRealizing SOA and API Convergence
Realizing SOA and API Convergence
Akana
 
Realizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower CustomersRealizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower CustomersAkana
 

Similar to Open API and API Management - Introduction and Comparison of Products: TIBCO API Exchange, IBM, Apigee, 3scale, WSO2, MuleSoft, Mashery, Layer 7, Vordel (20)

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
 
API Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API StrategyAPI Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API Strategy
 
Api frenzy june 2013 v2
Api frenzy june 2013 v2Api frenzy june 2013 v2
Api frenzy june 2013 v2
 
Api management customer
Api management customerApi management customer
Api management customer
 
#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6
 
João Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIsJoão Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIs
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
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
 
Open Banking & Open Insurance
Open Banking & Open InsuranceOpen Banking & Open Insurance
Open Banking & Open Insurance
 
APIs and Beyond
APIs and BeyondAPIs and Beyond
APIs and Beyond
 
Top 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementationTop 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementation
 
Octo API-days 2015
Octo API-days 2015Octo API-days 2015
Octo API-days 2015
 
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
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
 
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
 
The Datacenter API
The Datacenter APIThe Datacenter API
The Datacenter API
 
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
 
Realizing SOA and API Convergence
Realizing SOA and API ConvergenceRealizing SOA and API Convergence
Realizing SOA and API Convergence
 
Realizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower CustomersRealizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower Customers
 

More from Kai Wähner

Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
Kai Wähner
 
When NOT to use Apache Kafka?
When NOT to use Apache Kafka?When NOT to use Apache Kafka?
When NOT to use Apache Kafka?
Kai Wähner
 
Kafka for Live Commerce to Transform the Retail and Shopping Metaverse
Kafka for Live Commerce to Transform the Retail and Shopping MetaverseKafka for Live Commerce to Transform the Retail and Shopping Metaverse
Kafka for Live Commerce to Transform the Retail and Shopping Metaverse
Kai Wähner
 
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache KafkaThe Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
Kai Wähner
 
Apache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
Apache Kafka vs. Cloud-native iPaaS Integration Platform MiddlewareApache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
Apache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
Kai Wähner
 
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Kai Wähner
 
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse ArchitectureServerless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Kai Wähner
 
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Kai Wähner
 
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Data Streaming with Apache Kafka in the Defence and Cybersecurity IndustryData Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Kai Wähner
 
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryApache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare Industry
Kai Wähner
 
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryApache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare Industry
Kai Wähner
 
Apache Kafka for Real-time Supply Chain in the Food and Retail Industry
Apache Kafka for Real-time Supply Chainin the Food and Retail IndustryApache Kafka for Real-time Supply Chainin the Food and Retail Industry
Apache Kafka for Real-time Supply Chain in the Food and Retail Industry
Kai Wähner
 
Kafka for Real-Time Replication between Edge and Hybrid Cloud
Kafka for Real-Time Replication between Edge and Hybrid CloudKafka for Real-Time Replication between Edge and Hybrid Cloud
Kafka for Real-Time Replication between Edge and Hybrid Cloud
Kai Wähner
 
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
Kai Wähner
 
Apache Kafka Landscape for Automotive and Manufacturing
Apache Kafka Landscape for Automotive and ManufacturingApache Kafka Landscape for Automotive and Manufacturing
Apache Kafka Landscape for Automotive and Manufacturing
Kai Wähner
 
Kappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology ComparisonKappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology Comparison
Kai Wähner
 
The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022
Kai Wähner
 
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka ArchitecturesEvent Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Kai Wähner
 
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Kai Wähner
 
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Kai Wähner
 

More from Kai Wähner (20)

Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
 
When NOT to use Apache Kafka?
When NOT to use Apache Kafka?When NOT to use Apache Kafka?
When NOT to use Apache Kafka?
 
Kafka for Live Commerce to Transform the Retail and Shopping Metaverse
Kafka for Live Commerce to Transform the Retail and Shopping MetaverseKafka for Live Commerce to Transform the Retail and Shopping Metaverse
Kafka for Live Commerce to Transform the Retail and Shopping Metaverse
 
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache KafkaThe Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
 
Apache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
Apache Kafka vs. Cloud-native iPaaS Integration Platform MiddlewareApache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
Apache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
 
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
 
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse ArchitectureServerless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
 
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
 
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Data Streaming with Apache Kafka in the Defence and Cybersecurity IndustryData Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
 
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryApache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare Industry
 
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryApache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare Industry
 
Apache Kafka for Real-time Supply Chain in the Food and Retail Industry
Apache Kafka for Real-time Supply Chainin the Food and Retail IndustryApache Kafka for Real-time Supply Chainin the Food and Retail Industry
Apache Kafka for Real-time Supply Chain in the Food and Retail Industry
 
Kafka for Real-Time Replication between Edge and Hybrid Cloud
Kafka for Real-Time Replication between Edge and Hybrid CloudKafka for Real-Time Replication between Edge and Hybrid Cloud
Kafka for Real-Time Replication between Edge and Hybrid Cloud
 
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
 
Apache Kafka Landscape for Automotive and Manufacturing
Apache Kafka Landscape for Automotive and ManufacturingApache Kafka Landscape for Automotive and Manufacturing
Apache Kafka Landscape for Automotive and Manufacturing
 
Kappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology ComparisonKappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology Comparison
 
The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022
 
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka ArchitecturesEvent Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
 
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
 
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

Open API and API Management - Introduction and Comparison of Products: TIBCO API Exchange, IBM, Apigee, 3scale, WSO2, MuleSoft, Mashery, Layer 7, Vordel

  • 1. A new Front for SOA: Open API and API Management Kai Wähner Technical Lead kwaehner@tibco.com @KaiWaehner www.kai-waehner.de LinkedIn / Xing à Please connect!
  • 2. © Copyright 2000-2014 TIBCO Software Inc. Consulting Developing Coaching Speaking Writing Selling Main Tasks Requirements Engineering Enterprise Architecture Management Business Process Management Architecture and Development of Applications Service-oriented Architecture Integration of Legacy Applications Cloud Computing Big Data Contact Email: kontakt@kai-waehner.de Blog: www.kai-waehner.de/blog Twitter: @KaiWaehner Social Networks: LinkedIn, Xing Kai Wähner
  • 3. Disclaimer ! These opinions are my own and do not necessarily represent my employer
  • 4. Open API enables additional revenue and new business models! API Management targets external and internal users! API Management consists of three Parts: Gateway, Portal and Analytics! © Copyright 2000-2014 TIBCO Software Inc. Key Messages
  • 5. © Copyright 2000-2014 TIBCO Software Inc. Agenda – Open API from a Business Perspec3ve – Open API from a Technical Perspec3ve – Products for API Management
  • 6. © Copyright 2000-2014 TIBCO Software Inc. Agenda – Open API from a Business Perspec3ve – Open API from a Technical Perspec3ve – Products for API Management
  • 7. The New API Economy" Open APIs Internet Business Models Mobile Device Explosion Service Oriented Agility Revenue Innova3on Growth Brand Expansion New Channels Drivers Opportunity © Copyright 2000-2014 TIBCO Software Inc."
  • 8. The Open API Business Model" • Access to data or business functionality provided using public APIs " • External developers embed your functionality in their applications" • Focus is on leveraging existing APIs in new ways" " API Consumers Exposed As Consumed By Delivered To Channel Partners In-House Developers External Developers Enterprise App’s Mobile App’s B2B App’s API Providers Internal Data & REST & SOAP Services Pay Per Use Business Logic Innovate
  • 9. Open API Opportunities" Open API initiative are often driven by the line-of-business, not IT:! " Revenue Growth:! • New revenue streams via repurposed APIs" • Expand channel partners & customers" • Extend brand value and market reach" Cost Reduction / Increased Efficiency:! • Reduce costs through partner self service" • Increase supply chain and B2B flexibility" • Enhance R&D through crowd source innovation"
  • 10. Different Monetization Models" http://www.infoq.com/presentations/API-Business-Models (John Musser) © Copyright 2000-2014 TIBCO Software Inc."
  • 11. Real World Use Cases for Open API" • Paypal (eCommerce consumer) è Pay everything with the same online payment service in a secure, but also very easy way" • Amazon Web Services (IT infrastructure) è Use Amazon‘s gigantic data center in a flexible, elastic, but also very cheap way for your changing computation demands" • Domino‘s Pizza (mobile enablement) è Order your next pizza from your smartphone app (includes choosing menu, using coupons, doing payment, etc.)" © Copyright 2000-2014 TIBCO Software Inc."
  • 12. “Charge to Bill” – Vodafone’s Open API for Developers" “It’s like a built-in payment system that everyone can use! No pre-registration, no usernames or passwords to remember and no credit card or other payment information required. Just a very simple and convenient way to pay.” “As a partner of Vodafone, Charge to Bill gives you access to over 100 million subscribers in 8 countries through a single integration point, a single contract and a single rate card.” (http://developer.vodafone.com/uploads/public/2011/04/08/vodafone_charge_to_bill.pdf) © Copyright 2000-2014 TIBCO Software Inc."
  • 13. © Copyright 2000-2014 TIBCO Software Inc. Agenda – Open API from a Business Perspec3ve – Open API from a Technical Perspec3ve – Products for API Management
  • 14. Service-oriented Architecture (SOA) http://www.theserverside.de/einfuhrung-in-soa-serviceorientierte-architekturen/ (several years old – created by Sun Microsystems) SOA Tools • Enterprise Service Bus (ESB) • Business Process Management (BPM) • Complex Event Processing (CEP) • Service Registry • Service Repository • Policy Management • … © Copyright 2000-2014 TIBCO Software Inc.
  • 15. What is an “Open API”?" Closed APIs Pre-­‐defined integra3on points Limited, trusted partners Strictly constrained interac3ons Enterprise friendly EDI Web Your Enterprise B2B SOA FTP Open APIs Opportunis3c access points Many partners, untrusted Encourage new ideas Developer friendly Your Enterprise Innovators Consumers Known Parties Partners Suppliers Coopetition Employees Unknown Parties API API API API API API API API API API API API API API API API API API API API
  • 16. Common Scenarios" • Open API – Developer portal and API gateway" • Partner Gateway – Access control for well known external parties" • Mobile App Gateway – Access control for Apps deployed externally" • Cloud Integration Gateway – Governance and Mediation control for SaaS" • Internal Governance – Manage internal SOA" © Copyright 2000-2014 TIBCO Software Inc." "
  • 17. Creating an Open API" 1. Open enterprise services as APIs" 2. Make it easy for others to use them" 3. Act on feedback" API Gateway API Manager API Analy3cs © Copyright 2000-2014 TIBCO Software Inc."
  • 18. API Management Architecture" API Gateway! Runtime routing and security enforcement" " Enterprise Service Bus ERP MDM DB WMS SOA API Consumers! Application Developers" API Analytics! Interactive visualization of usage and behavior! API Manager! Portal for API providers API Providers! and consumers" API Product Managers" " Consumer Composite Domain Target Service Domain Target Facade Consumer Target Provider Facade Target Target Endpoint Facade Operation Target Provider Facade Policies Target Policies Router Routing Policies Partner Policies Facade Endpoint Target Operation
  • 19. API Gateway! API EXCHANGE GATEWAY ⏎" © Copyright 2000-2014 TIBCO Software Inc."
  • 20. Open API and TIBCO API Exchange" API Requests API Exchange Gateway Authorize Validate ThroOle Route Transform Mediate Service Calls Enterprise Service Bus SOA Event Processing ERP MDM DB WMS BPM Leverage existing services Gain access c ontrol Minimize security risks • Authoriza3on -­‐ whose requests • Access control granularity down to service endpoint • Single-­‐edit configura3on changes through web user interface • Security standards: LDAP, SAML, OAuth, WSPolicy, etc. • Thro>ling -­‐ when requests are handled • Rate & High-­‐Water Mark, Quota, Time-­‐of-­‐Day, Error-­‐rate/Payload-­‐size, Group Logical, Traffic shaping • Policies and throOles can be extended with declara3ve rule language in Studio • Rou3ng -­‐ where requests are handled • Single-­‐edit configura3on through web user interface • In-­‐line transforma3on through configura3on • Orchestra3on logic can be hot-­‐deployed • By opera3on, version, size, 3me of day, etc. • Media3on -­‐ how requests are handled • ‘Flow’ logic • Transforma3on and Valida3on logic • Caching logic Cache
  • 21. © Copyright 2000-2014 TIBCO Software Inc." Live Demo" „TIBCO API Exchange Gateway“ in Action...
  • 22. API Manager / Portal! API EXCHANGE GATEWAY ⏎" © Copyright 2000-2014 TIBCO Software Inc."
  • 23. Solution – Open API and TIBCO API Exchange" Browse, Subscribe, Monitor API Management Portal API Exchange Manager Publish Policies Audit Events Partners & Developers Product Managers & System Admin API Requests API Exchange Gateway Authorize Validate ThroOle Route Transform Mediate Service Calls Enterprise Service Bus SOA Event Processing ERP MDM DB WMS BPM Leverage existing services Expand channels Build and distribute products with ease Gain access c ontrol Minimize security risks Easily manage the product LC
  • 24. API Portal" • Your “Web Storefront” for APIs! – Browse and discover APIs" – Try before you buy" – Subscription management" – Manage your API “product”" © Copyright 2000-2014 TIBCO Software Inc."
  • 25. • Engage new & returning users" – Internal users" – Development partners" – General public" • Customize Content" – Branding" – Change menu structure/terms" – Mix dynamic and static pages" – Manage support artifacts – sample programs, white papers" Landing Page" © Copyright 2000-2014 TIBCO Software Inc."
  • 26. • Product Catalog" – Commercial offerings of APIs" • Browse" – By Category" • Search" – By text" Browse Product Catalog" © Copyright 2000-2014 TIBCO Software Inc."
  • 27. • Documentation" – Product and API docs" • Product Plans " – Tiered offerings" – Total requests per day" – Maximum per second" View Product Detail" © Copyright 2000-2014 TIBCO Software Inc."
  • 28. • View REST interface" – methods, resources, error" • Test from Browser" – before purchase" – or with credentials" • Generated GUI" – Uses API specification (Swagger JSON)" API Explorer" © Copyright 2000-2014 TIBCO Software Inc."
  • 29. © Copyright 2000-2014 TIBCO Software Inc." Live Demo" „TIBCO API Exchange Manager and Portal“ in Action...
  • 30. API Analytics! ANALYTICS ⏎ " © Copyright 2000-2014 TIBCO Software Inc."
  • 31. Understand usage and performance through interactive reporting for both API providers and consumers API Consumer Auditing (SLAs)" Debugging" © Copyright 2000-2014 TIBCO Software Inc." API Provider Operational Monitoring" Application Performance" Usage/Limit Monitoring" Measure and improve application performance" Measure and improve on the success of API initiatives" API Analytics" API Performance (KPIs)"
  • 32. Solution – Open API and TIBCO API Exchange" API Usage Operational Analytics Browse, Subscribe, Monitor API Management Portal API Exchange Manager Publish Policies Audit Events Partners & Developers Product Managers & System Admin API Requests API Exchange Gateway Authorize Validate ThroOle Route Transform Mediate Service Calls Enterprise Service Bus SOA Event Processing ERP MDM DB WMS BPM Leverage existing services Expand channels Support mobile strategy Build and distribute Optimize products with ease product usage Gain access c ontrol Minimize security risks Easily manage the product LC
  • 33. Interactive Analytics for API Provider" • Analytics and visualization of APIs" – Isolate problems through data discovery" – Trend analysis for capacity planning" – Identify new opportunities to monetize" © Copyright 2000-2014 TIBCO Software Inc."
  • 34. Interactive Analytics for API Consumer" • Analytic view of transactional data" • By Organizational Unit (business domain)" • By Consumer (business partner)" • By Usage Type (success, failure)" • Can include OPIs as well as KPIs" © Copyright 2000-2014 TIBCO Software Inc."
  • 35. © Copyright 2000-2014 TIBCO Software Inc." Live Demo" „TIBCO API Exchange Analytics“ in Action...
  • 36. © Copyright 2000-2014 TIBCO Software Inc. Agenda – Open API from a Business Perspec3ve – Open API from a Technical Perspec3ve – Products for API Management
  • 37. API Management Products © Copyright 2000-2014 TIBCO Software Inc. Gateway Analytics Portal What do you need?
  • 38. API Management Products © Copyright 2000-2014 TIBCO Software Inc. Gateway Analytics Portal What do you need? API Management Middleware Stack (Messaging, Integration, Master Data, etc.)
  • 39. API Management Products How to categorize? - Some focus just on an API Gateway, some focus just on a Portal, many focus on a complete solution. - Some focus mostly on API Management, many offer a complete middleware stack. - Some are open source, most are proprietary. - Some are small and independent, most are built or acquired by big vendors. - Some focus on complex enterprise scenarios, others care about “simple cases” (i.e. cheaper and easier © Copyright 2000-2014 TIBCO Software Inc. to use, but way less powerful). - Some overpromise.
  • 40. Questions you should ask yourself before choosing" • What API features do you need? Gateway, Portal, Analytics? • How easy to install and use the product? Are the tools mature and powerful (more than just “hello world”)? • How many API-specific features are available out-of-the-box (for implementation, integration, testing, deployment, logging, subscription, billing, dashboards, etc.)? Extensibility (connectors, security, reports, etc.)? • Do you just want to build a directory for your existing service, or do you want a real infrastructure for building, governing, deploying, and managing your services? • Do you just want to use REST services, or do you also want / have to use other service protocols such as © Copyright 2000-2014 TIBCO Software Inc." SOAP or JMS? • Do you need a flexible configuration, routing options and user management using different security standards (e.g. LDAP, SAML, Kerberos, OAuth, WS-*, XACML, etc.)? • Do you need an elastic highly scalable architecture for millions of messages (based on event driven architecture instead of synchronous HTTP calls)? • What kind of caching and throttling capabilities do you need? • Do you need to extend the portal to your needs (regarding topics such as service management, developer portal, analytics)? • Do you want to leverage other products of the same vendor (e.g. products for integration, mapping, transformation, routing, business processes, complex event processing, etc.)? • Do you want to deploy your API Management solution on premise or in the cloud? If in the cloud, is virtualization through VMs fine for you, or do you want a real, i.e. elastic, cloud solution?Is it required to configure your API engine for running in your DMZ on existing servers?
  • 41. Did you get the Key Message? © Copyright 2000-2014 TIBCO Software Inc.
  • 42. Open API enables additional revenue and new business models! API Management targets external and internal users! API Management consists of three Parts: Gateway, Portal and Analytics! © Copyright 2000-2014 TIBCO Software Inc. Key Messages
  • 43. Questions? Kai Wähner kontakt@kai-waehner.de @KaiWaehner www.kai-waehner.de LinkedIn / Xing à Please connect!