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

Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
Apigee | Google Cloud
 
Architecture for the API-enterprise
Architecture for the API-enterpriseArchitecture for the API-enterprise
Architecture for the API-enterprise
Apigee | Google Cloud
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
 
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
Sumanth Donthi
 
How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
Apigee | Google Cloud
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
Apigee | Google Cloud
 
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
 
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
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
Doug Gregory
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
Daniel Toomey
 
API Management
API ManagementAPI Management
API Management
Prolifics
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
Apigee | Google Cloud
 
02 api gateway
02 api gateway02 api gateway
02 api gateway
Janani Velmurugan
 
Gateway/APIC security
Gateway/APIC securityGateway/APIC security
Gateway/APIC security
Shiu-Fun Poon
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
Akana
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
WSO2
 
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
 
APIdays London 2019 - Selecting the best API Governance for your organisation...
APIdays London 2019 - Selecting the best API Governance for your organisation...APIdays London 2019 - Selecting the best API Governance for your organisation...
APIdays London 2019 - Selecting the best API Governance for your organisation...
apidays
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
Apigee | Google Cloud
 
What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?
IQ Online Training
 

What's hot (20)

Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Architecture for the API-enterprise
Architecture for the API-enterpriseArchitecture for the API-enterprise
Architecture for the API-enterprise
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
 
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
 
How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
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
 
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
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
API Management
API ManagementAPI Management
API Management
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
 
02 api gateway
02 api gateway02 api gateway
02 api gateway
 
Gateway/APIC security
Gateway/APIC securityGateway/APIC security
Gateway/APIC security
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
APIdays London 2019 - Selecting the best API Governance for your organisation...
APIdays London 2019 - Selecting the best API Governance for your organisation...APIdays London 2019 - Selecting the best API Governance for your organisation...
APIdays London 2019 - Selecting the best API Governance for your organisation...
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?
 

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 value
WSO2
 
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 v2
Sachin 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 Beyond
WSO2
 
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
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
Jinyean Tan
 
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 API
Akana
 
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 Customers
Akana
 

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

Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 

Recently uploaded (20)

Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 

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!