ibm strongloop and api management
TRANSCRIPT
© IBM Corporation 2015 3
• A leading provider of Enterprise Node.js solutions
• Node.js is the emerging standard for creating APIs and microservices that power mobile, IoT and web applications
• Together, IBM and StrongLoop will:
– Offer a comprehensive platform to enable companies to build scalable APIs and microservices for Hybrid Cloud.
– Provide ongoing support and investment in the open Node.js developer community.
– Help clients in the midst of digital transformation extend enterprise application investments. Unite Java and Node.js communities for developer innovation.
– Provide availability on IBM Bluemix with “quick start” projects from the IBM Bluemix Garage.
Introducing: StrongLoop
© IBM Corporation 2015 4
StrongLoop Solutions for API Lifecycle for Node
Build and
Deploy
Automate
Lifecycle
Performance
Metrics
Real-time
production
monitoring
Profiler
Root cause
CPU &
Memory API Composer
Visual modeling
Process
Manager
Scale APIs
Security
API Services
Gateway
LoopBack
Open source
StrongLoop Arc
© IBM Corporation 2015 5
IBM & StrongLoop Support for the Node.js Community
Leadership in Node.js Foundation
IBM & StrongLoop are founding members
of the Node.js Foundation
• Sit on the Board of Directors with
members on the Technical
Steering Committee
• Contributes software engineers & code to
foundation open source projects
• News! - Node.js 4.0.0 Available Now
Leading Contributors to Google V8 (V8 is
Node’s Virtual Machine)
• Ported V8 to three new platforms
(pLinux, zLinux, AIX)
• Hardened the code with
Enterprise capability
Ongoing Community Focus
Usability
• Latest language support to address developer “Callback Issues”
• Simplified async/sync programmer enablement
• Browser & Server language consistency
• Portability across JavaScript engines
• Simplified Debugging & Profiling
Connectors
• New & enhanced Connectors (i.e., Cloudant, Twitter, Force, MQ Light)
Enterprise QoS
• Security – Enhanced security of stack, FIPS security
• Performance – Community endorsed benchmarks & regression tests
• Internationalization
© IBM Corporation 2015 6
A Hybrid Cloud Architecture for Digital Transformation Begin the microservices journey
Enterprise
Applications
and Big Data
Mobile, IoT,
Web
Aggregation
Partners
Apps
Access
Info
Process
Interaction
API Lifecycle
+ -
Hybrid Cloud
Microservices =
APIs+ Business Logic
Java
© IBM Corporation 2015 8
Consumer (Systems of Engagement)
Provider (Systems of Record)
API Management
Where does IBM API Management & Gateway fit? Manage & enforce the consumption of APIs & Services
z System / Legacy Apps (IMS, CICS or 3rd party)
Cloud Service (3rd party APIs)
Application Server (WAS or 3rd party)
Deployment Options:
On-premise SaaS Bluemix Bluemix Dedicated
ESB / Middleware (IIB or 3rd party)
External App Developer
Internal App Developer
Partner App Developer
Business Partner Apps
Internet of Things
Enterprise Internal Apps
Mobile & Web Apps
Enforce API Policy Enforcement
Security & Control Connectivity & Scale
Monitoring & Analytics Data Collection
API Gateway
Manage API Discovery & Assembly
API Policy Management Lifecycle Mgmt & Governance
Self-service App Developer Portal Monitoring & Analytics
Social Collaboration Subscription Management Community Management
} {
© IBM Corporation 2015 9
Consumer (Systems of Engagement)
API Management
IBM API Management & StrongLoop together Build, run, manage & enforce APIs & Services
External App Developer
Internal App Developer
Partner App Developer
Enforce API Policy Enforcement
Security & Control Connectivity & Scale
Monitoring/Analytics Collection
API Gateway
Manage API Discovery & Assembly
API Policy Management Lifecycle Mgmt & Governance
Self-service App Developer Portal Monitoring & Analytics
Social Collaboration Subscription Management Community Management
StrongLoop
Build & Run Develop & Compose API
Connect API to data sources Generate API consumer SDK
Build, deploy, scale Node apps Monitor & debug Node apps
z System / Legacy Apps
Cloud Service
Application Server
ESB / Middleware
Provider (Systems of Record)
Application
Data (SQL, NoSQL, other)
} { Business Partner Apps
Internet of Things
Enterprise Internal Apps
Mobile & Web Apps
Deployment Options:
On-premise SaaS Bluemix Bluemix Dedicated
© IBM Corporation 2015 10
IBM API Management + StrongLoop = IBM API Platform
Analytics for Monetization
Self-Service Portal
& Socialization Lifecycle &
Subscription Management
Performance Metrics
Real-time production
monitoring Profiler
Root cause
CPU & Memory
Create
API PLATFORM
Manage
Build and
Deploy
Automate
Lifecycle
Policy Authoring & Management
Process Manager
Scale APIs
API Gateway Policy
Enforcement
Discovery
API Composer
Visual modeling
PLATFORM AGNOSTIC
© IBM Corporation 2015 11
What’s Next with IBM and StrongLoop Integration?
API Platform & Connectors Bluemix
• StrongLoop & IBM API Management integration
• API Gateway innovation
• Additional Connectors to be Available: z/OS Connect, DB2, Enhancements to SAP HANA, Enhancements to MongoDB, PostgreSQL, Cloudant, Twitter, MQ light, etc.
• StrongLoop Globalization & Enterprise QoS
• Integrate StrongLoop with IBM Services offerings
• New StrongLoop boilerplate, StrongLoop
buildpack and StrongLoop containers on
IBM Bluemix
• Integrate StrongLoop into IBM Bluemix
Garage Practices
Java/WebSphere
Mobile
• Simplified API discovery & creation from
Java classes
• Common management options
• Common tooling across Hybrid Cloud
• Integrate StrongLoop API Creation into
MobileFirst Platform
Investment Areas