Professional Documents
Culture Documents
API Connect Overview
API Connect Overview
API Connect
GET /ibm
{
"title" : "WW Technical Sales Specialist",
“org” : “Hybrid Cloud Integration”,
“products” : [ “API Connect”, “DataPower”, “StrongLoop”, “NodeJS” ],
"email" : ”jbhurston@us.ibm.com",
"voice" : "+1 (404)-326-8239",
"twitter" : "@jbh1122"
}
63%
75% Improved
customer
Lift in satisfaction
(i.e. NPS)
engagement
No 10% 53%
Higher
I don’t know 2%
49% traffic
46%
Yes 88% Increased
lead gen /
sales
Greater
conversions
5B connected devices
to grow to 25B over next 5 years
Gartner
Middle Tier
Back-end Systems
Middle-Tier
Traditional SOA infrastructure designed for internal
integration does not cut it for real-time external interactions
Enterprise
Applications & Data Need for simplified discovery and secure reuse of
Back-end Systems of Record via APIs
© 2015 IBM Corporation Page 6
IBM API Connect: Simplified & Comprehensive API foundation
What is API Connect?
An integrated creation, runtime, management, and security
foundation for enterprise grade API’s and Microservices to power
modern digital applications
Ø Create and test APIs Ø Approves subscriptions Ø Bundle APIs into Ø Reviews and tests
from existing services that require authorization consumable Products available API Products
Ø Add value with Gateway Ø Monitors the Operational Ø Create Plans and Ø Registers apps in the
policies Analytics dashboards determine SLAs Developer Portal
Ø Stage completed APIs Ø Creates custom Ø Publish Products and Ø Subscribes to a specific
into Catalogs analytics reports Plans into developer Plan for an API Product
Portal
Collective
Secure Manage Controller
Data Store
Microservices
NodeJS
Traffic
Microservices Cloud Service
Runtime
ESB / Middleware
DIANA
API DEVELOPER z System / Legacy Apps
© 2015 IBM Corporation Page 9
IBM API Connect: Creating APIs
ØWrite API’s in Java, or use LoopBack API
Framework
of Express developers
Line Interface
middle approach.
© 2015 IBM Corporation Page 10
IBM API Connect: Wrap Existing System & Interaction APIs
Secure Manage Secure Manage Secure Manage
System API System API System API System API System API System API
Web Web
Service Service
ESB ESB
Collective
Secure Manage Controller
Data Store
Microservices
NodeJS
Traffic
Microservices Cloud Service
Runtime
ESB / Middleware
OLIVIA
API OPERATIONS z System / Legacy Apps
© 2015 IBM Corporation Page 12
IBM API Connect: Collectives – Polyglot Runtime Management
web routers
controller
üUnified Console: start, stop, liberty
delete applications
liberty liberty Strong
Node
loop
JS
üEnterprise Clustering & scaling
Collective
Secure Manage Controller
Data Store
Microservices
NodeJS
Traffic
Microservices Cloud Service
Runtime
SHAWN DEREK
API 3rd-PARTY
ESB / Middleware
PRODUCT DEVELOPER
MANAGER
ü API discovery
üAdvanced Analytics
Collective
Secure Manage Controller
Data Store
Microservices
NodeJS
Traffic
Microservices Cloud Service
Runtime
ESB / Middleware
OLIVIA
API OPERATIONS z System / Legacy Apps
© 2015 IBM Corporation Page 16
IBM API Connect: Which Gateway is for me?
Ø DataPower Gateway (Enterprise API Gateway) Ø Micro Gateway (Basic API Gateway)
ü Built for Departments & Cross Enterprise usage ü Built for Developers & Single Projects
ü Enterprise-grade security, performance & stability ü Programmable using JavaScript (built on Node.js)
ü Low touch gateway without external dependencies ü Embedded into native developer experience
(Physical, Virtual, Cloud, Docker form factors) ü Basic set of security & traffic management
Deploy where is most convenient for you – IBM Cloud, 3rd Party clouds, or on-premise
Ø Create and test APIs Ø Approves subscriptions Ø Bundle APIs into Ø Reviews and tests
from existing services that require authorization consumable Products available API Products
Ø Add value with Gateway Ø Monitors the Operational Ø Create Plans and Ø Registers apps in the
policies Analytics dashboards determine SLAs Developer Portal
Ø Stage completed APIs Ø Creates custom Ø Publish Products and Ø Subscribes to a specific
into Catalogs analytics reports Plans into developer Plan for an API Product
Portal