ibm strongloop and api management

12
IBM StrongLoop + API Management = API Platform Create Manage /apimanagement

Upload: ibm-api-connect

Post on 16-Apr-2017

3.242 views

Category:

Technology


1 download

TRANSCRIPT

IBM StrongLoop + API Management = API Platform

Create Manage

/apimanagement

© IBM Corporation 2015 2

Create

© 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 7

/apimanagement

IBM API Management & Gateway

Manage

© 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

© IBM Corporation 2015 12

Comprehensive API platform, from IBM

Create API

Manage API