SlideShare a Scribd company logo
1 of 43
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 Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyMuleSoft
 
API Monetization
API MonetizationAPI Monetization
API MonetizationCapgemini
 
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
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
The Architecture of an API Platform
The Architecture of an API PlatformThe Architecture of an API Platform
The Architecture of an API PlatformJohannes Ridderstedt
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...John Musser
 
Pragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee WebinarPragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee WebinarApigee | Google Cloud
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyWSO2
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy PresentationLawrence Coburn
 
API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)Bishoy Demian
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)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 StrategyMatt McLarty
 

What's hot (20)

API Governance
API Governance API Governance
API Governance
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
 
API Monetization
API MonetizationAPI Monetization
API Monetization
 
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)
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
 
The Architecture of an API Platform
The Architecture of an API PlatformThe Architecture of an API Platform
The Architecture of an API Platform
 
API Management in Azure
API Management in AzureAPI Management in Azure
API Management in Azure
 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
Pragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee WebinarPragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee Webinar
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)
 
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
 

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 StrategyAkana
 
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 customernick_garrod
 
#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6Jack Carnes
 
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 APIsDevCamp 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.0sflynn073
 
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 implementationOCTO Technology
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachAkana
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIsApigee | 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.28floridawusergroup
 
Realizing SOA and API Convergence
Realizing SOA and API ConvergenceRealizing SOA and API Convergence
Realizing SOA and API ConvergenceAkana
 

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
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
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
 

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 MetaverseKai 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 KafkaKai 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 MiddlewareKai 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 ArchitectureKai 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 IndustryKai Wähner
 
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryApache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryKai Wähner
 
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryApache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare IndustryKai 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 IndustryKai 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 CloudKai 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.0Kai 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 ManufacturingKai 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 ComparisonKai 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 2022Kai 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 ArchitecturesKai 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

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Recently uploaded (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

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!