node: the integration fabric of the future

27
Node: The Integration Fabric of the Future Al Tsang, Co-Founder & CTO

Upload: albert-tsang

Post on 15-Jul-2015

314 views

Category:

Technology


5 download

TRANSCRIPT

Node: The Integration Fabric of the Future

Al Tsang, Co-Founder & CTO

About Al

Over 20 Years of Enterprise and Consumer Software

– producer and practitioner

Product Acceleration through Platforms

Cut by technology’s bleeding edge

– enterprise social networking (km, ml & collaboration)

– structured and un-structured data (xml)

– real time personalization (streams and rules engine)

– WOA at scale (REST based SOA using SCA and MongoDB)

The Rise of the API Economy – StrongLoop and Node.js

Thoughts leaders in the API

Economy

Co-founders are main

core contributors to Node.js

25 employees including 50% of the

top 10 contributors to Node.js

Publishers of 100+ Node.js

modules and corporate sponsors

of ExpressJS

Over 20 enterprise customers in

Advisors include former CEO’s

from MySQL and WebLogic

Headquartered in Silicon Valley,

CA

Backed by Ignition Partners &

Shasta Ventures

Who is StrongLoop?

About StrongLoop:

Node’s Core Strengths

4

Node is FAST

Node is perfect for APIs

Node powers full-stack JS

…and highly concurrent!

Node is built for I/O

The Simple Web – *SIGH* Those were the days…

5

Browser

App Server

HTML

Database

The Back-end Multiplies

6

Browser

Web Apps

HTML

ERPDatabases ESBDatabase

ESBSOA

B2B

7

Browser

Web Apps

HTML

ERPDatabases

B2B

SOAP

Web Services

Cloud and Mobile

8

Browser

Web Apps

HTML

ERPDatabases SOA

SaaS

REST REST

Mobile

API Gateway

NoSQL

SOA

NoSQL

API Gateway

API Service BusNode

The Rise of the API Economy

SPA Web

Legacy SystemsDatabases

SaaS

REST, CoAP, ???

Mobile IoT

Omni-Channel (browsers, mobile, devices, etc…)

– sheer number of clients has increased!

– clients are becoming increasingly sophisticated

– JSON sent to back models on clients to support many views

New Challenges in The API Economy

{

“car” : {

“make” :

“Honda”,

“model” :

“Accord”,

“class” : “coupe”,

“year” : 2014

}

}

New Challenges in The API Economy –

Cont’d

The Cloud blurs the line between what was internal vs. external

New Challenges in The API Economy –

Cont’d

IoT blurs the line between what was client vs. server

Example Code: Back-end Integration

Example Code: Back-end Integration cont’d

Example Code: Front-end Integration

Example Code: Front-end Integration Cont’d

Proof in the Pudding

0

500

1000

1500

2000

2500

3000

1000 10000

17

Tra

nsactions /

second

Back-end response (ms)

StrongLoop’s Node.js Solution vs. 5 leading competitive integration

solutions Fortune 25 financial services customer evaluation in October 2014

leading competitorclosest competitor

A Quick Shameless Plug…

StrongLoop Integration Solutions

LoopBack Open-source Node.js Framework

Built on Top of Express

Optimized for APIs

Model Driven Architecture

Integration Superglue

Full Stack

e2e SDLC Tooling

LoopBack Cont’d

Auto REST API Engine

Modern ORM (Juggler)

Aggregation & Mashups

API Explorer (Swagger)

Fine Grained Access Control (ACLs)

Data Replication

IsoMorphic JS and Mobile Client SDKs

Arc GUI Interface

API Gateway

Prebuilt Mobiles Components and

Services

Arc: A Graphical Suite of StrongLoop API Platform

Arc: Composer

Arc: Build and Deploy

Arc: Process Manager

Arc: Metrics

Arc: Profiler

THANK YOU!

For more information…

www.strongloop.com

www.expressjs.com

www.loopback.io

Check out our blog - http://strongloop.com/strongblog

Find us on GitHub – https://github.com/strongloop

…and Twitter @strongloop

Contact Al - @altsang or http://www.linkedin.com/in/altsang