SlideShare una empresa de Scribd logo
1 de 27
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
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
Transactions/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

Más contenido relacionado

La actualidad más candente

Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?
Bala Iyer
 
CGI Legacy Application Transformation
CGI Legacy Application TransformationCGI Legacy Application Transformation
CGI Legacy Application Transformation
mgrahlman
 
The API Economy
The API EconomyThe API Economy
The API Economy
Catalyst Investors
 

La actualidad más candente (20)

Marrying the Old and New to Deliver Mobile Innovatino
Marrying the Old and New to Deliver Mobile InnovatinoMarrying the Old and New to Deliver Mobile Innovatino
Marrying the Old and New to Deliver Mobile Innovatino
 
State of enterprise mobile app development 2017
State of enterprise mobile app development 2017State of enterprise mobile app development 2017
State of enterprise mobile app development 2017
 
Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?
 
The Path to Open Banking
The Path to Open BankingThe Path to Open Banking
The Path to Open Banking
 
CGI Legacy Application Transformation
CGI Legacy Application TransformationCGI Legacy Application Transformation
CGI Legacy Application Transformation
 
apidays LIVE Paris 2021 - The Connective Tissue of Open Finance by Radu Popa,...
apidays LIVE Paris 2021 - The Connective Tissue of Open Finance by Radu Popa,...apidays LIVE Paris 2021 - The Connective Tissue of Open Finance by Radu Popa,...
apidays LIVE Paris 2021 - The Connective Tissue of Open Finance by Radu Popa,...
 
Digital Disruption in EDI
Digital Disruption in EDI Digital Disruption in EDI
Digital Disruption in EDI
 
How Splunk connects Salesforce
How Splunk connects SalesforceHow Splunk connects Salesforce
How Splunk connects Salesforce
 
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
 
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
 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
 
JBCN_Testing_With_Containers
JBCN_Testing_With_ContainersJBCN_Testing_With_Containers
JBCN_Testing_With_Containers
 
MuleSoft London Community - API Marketing, Culture Change and Tooling
MuleSoft London Community - API Marketing, Culture Change and ToolingMuleSoft London Community - API Marketing, Culture Change and Tooling
MuleSoft London Community - API Marketing, Culture Change and Tooling
 
Why API Management is Not Enough
Why API Management is Not EnoughWhy API Management is Not Enough
Why API Management is Not Enough
 
Truth, Lies & APIs - Ross Garrett, Director Product Marketing, CA Layer 7 @ G...
Truth, Lies & APIs - Ross Garrett, Director Product Marketing, CA Layer 7 @ G...Truth, Lies & APIs - Ross Garrett, Director Product Marketing, CA Layer 7 @ G...
Truth, Lies & APIs - Ross Garrett, Director Product Marketing, CA Layer 7 @ G...
 
The API Economy
The API EconomyThe API Economy
The API Economy
 
apidays LIVE Paris 2021 - What does the future of communication APIs look lik...
apidays LIVE Paris 2021 - What does the future of communication APIs look lik...apidays LIVE Paris 2021 - What does the future of communication APIs look lik...
apidays LIVE Paris 2021 - What does the future of communication APIs look lik...
 
6 questions every enterprise must ask its low code vendor
6 questions every enterprise must ask its low code vendor6 questions every enterprise must ask its low code vendor
6 questions every enterprise must ask its low code vendor
 
API Trends
API TrendsAPI Trends
API Trends
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIs
 

Similar a Node: The Integration Fabric of the Future

WSO2 Integration Platform - The most comprehensive integration platform for y...
WSO2 Integration Platform - The most comprehensive integration platform for y...WSO2 Integration Platform - The most comprehensive integration platform for y...
WSO2 Integration Platform - The most comprehensive integration platform for y...
WSO2
 

Similar a Node: The Integration Fabric of the Future (20)

How Bankwest delivers business value through modern RESTful APIs with Java in...
How Bankwest delivers business value through modern RESTful APIs with Java in...How Bankwest delivers business value through modern RESTful APIs with Java in...
How Bankwest delivers business value through modern RESTful APIs with Java in...
 
BEDCon 2016 - Kay Lerch on "Will trade an ESB for an agile integration soluti...
BEDCon 2016 - Kay Lerch on "Will trade an ESB for an agile integration soluti...BEDCon 2016 - Kay Lerch on "Will trade an ESB for an agile integration soluti...
BEDCon 2016 - Kay Lerch on "Will trade an ESB for an agile integration soluti...
 
Apiary - A Developers Perspective
Apiary - A Developers PerspectiveApiary - A Developers Perspective
Apiary - A Developers Perspective
 
Role of integration in Digital Transformation
Role of integration in Digital TransformationRole of integration in Digital Transformation
Role of integration in Digital Transformation
 
z/OS Connect - Overview at the "z Systems Agile Enterprise Development Confer...
z/OS Connect - Overview at the "z Systems Agile Enterprise Development Confer...z/OS Connect - Overview at the "z Systems Agile Enterprise Development Confer...
z/OS Connect - Overview at the "z Systems Agile Enterprise Development Confer...
 
Aligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAAligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOA
 
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
 
TUG Presentation - 1/25/17
TUG Presentation - 1/25/17TUG Presentation - 1/25/17
TUG Presentation - 1/25/17
 
[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World
 
[WSO2 API Day Chicago 2019] API-driven World
[WSO2 API Day Chicago 2019] API-driven World[WSO2 API Day Chicago 2019] API-driven World
[WSO2 API Day Chicago 2019] API-driven World
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy? What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy?
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
 
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
Den Moderna Integrationsplattformen
Den Moderna IntegrationsplattformenDen Moderna Integrationsplattformen
Den Moderna Integrationsplattformen
 
Your API is your Product - Arun Ravindran, Unisys
Your API is your Product - Arun Ravindran, UnisysYour API is your Product - Arun Ravindran, Unisys
Your API is your Product - Arun Ravindran, Unisys
 
WSO2 Integration Platform - The most comprehensive integration platform for y...
WSO2 Integration Platform - The most comprehensive integration platform for y...WSO2 Integration Platform - The most comprehensive integration platform for y...
WSO2 Integration Platform - The most comprehensive integration platform for y...
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 

Último

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
Safe Software
 

Último (20)

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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Node: The Integration Fabric of the Future

  • 1. Node: The Integration Fabric of the Future Al Tsang, Co-Founder & CTO
  • 2. 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
  • 3. 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 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:
  • 4. 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
  • 5. The Simple Web – *SIGH* Those were the days… 5 Browser App Server HTML Database
  • 6. The Back-end Multiplies 6 Browser Web Apps HTML ERPDatabases ESBDatabase
  • 8. Cloud and Mobile 8 Browser Web Apps HTML ERPDatabases SOA SaaS REST REST Mobile API Gateway NoSQL
  • 9. SOA NoSQL API Gateway API Service BusNode The Rise of the API Economy SPA Web Legacy SystemsDatabases SaaS REST, CoAP, ??? Mobile IoT
  • 10. 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 } }
  • 11. New Challenges in The API Economy – Cont’d The Cloud blurs the line between what was internal vs. external
  • 12. New Challenges in The API Economy – Cont’d IoT blurs the line between what was client vs. server
  • 13. Example Code: Back-end Integration
  • 14. Example Code: Back-end Integration cont’d
  • 15. Example Code: Front-end Integration
  • 16. Example Code: Front-end Integration Cont’d
  • 17. Proof in the Pudding 0 500 1000 1500 2000 2500 3000 1000 10000 17 Transactions/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
  • 18. A Quick Shameless Plug… StrongLoop Integration Solutions
  • 19. LoopBack Open-source Node.js Framework Built on Top of Express Optimized for APIs Model Driven Architecture Integration Superglue Full Stack e2e SDLC Tooling
  • 20. 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
  • 21. Arc: A Graphical Suite of StrongLoop API Platform
  • 23. Arc: Build and Deploy
  • 27. 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

Notas del editor

  1. Go around and make intros… JC Informatica, Sun – JH AppFog, Salesforce – IR Red Hat, CA