strongloop devops overview

18
StrongLoop DevOps Overview Aug 20 Webinar Al Tsang, Co-Founder and CTO

Upload: jguerrero999

Post on 09-Jan-2017

411 views

Category:

Software


2 download

TRANSCRIPT

Page 1: StrongLoop DevOps Overview

StrongLoop DevOps OverviewAug 20 Webinar

Al Tsang, Co-Founder and CTO

Page 2: StrongLoop DevOps Overview

Headquartered in San Mateo, CA

Backed by Ignition Partners & Shasta Ventures

Advisors include former CEO’sfrom MySQL and WebLogic

Co-founders are leadingcontributors to the Node.js technology

Corporate Owners of Express and Loopback frameworks

Thought leaders in Node.js technology

Team members have contributed 1M+ lines of code to Node.js project

Publishers of 125+ Node.js modules and connectors

About StrongLoop:

Who is StrongLoop?

Page 3: StrongLoop DevOps Overview

About Al

Over 20 Years of Enterprise and Consumer Software– producer and practitioner

Product Acceleration through PlatformsCut 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.jsTwitter: @altsang – for SL Easter Eggs

Page 4: StrongLoop DevOps Overview

4

StrongLoop API Lifecycle Solutions

ComposeDeploy / Scale

Monitor / Debug / Optimize

Secure / Manage

Development to DevOps to Production

From Dev to Production across your API Lifecycle powered by Node.js

StrongLoop Arc Visual Suite

Page 5: StrongLoop DevOps Overview

StrongLoop – node.js Development to Production

Build and Deploy

Automate Lifecycle

Performance MetricsReal-time production monitoring

ProfilerRoot cause

CPU & Memory

API ComposerVisual modeling

StrongLoop Arc

Process Manager

Scale applications

Q22015

MeshDeploy

containerized

ORM, mBaaS, Realtime

Page 6: StrongLoop DevOps Overview

Right interface for the right userArc UI – architect view– Widget driven– Visual composition,

management & operations– Marquee featured,

evolving platform

StrongLoop Console (slc) - developer view– Command Line Interface– Full featured– Greater customization

support

Page 7: StrongLoop DevOps Overview

7

DevOps Tooling at a GlanceNode.js API– slc – command line, devops tooling script friendly– StrongLoop Arc – unified GUI

Core tooling– StrongLoop Agent (data gathering)– StrongLoop Process Manager (runtime unit of scale)

Arc ModulesCA APM - http://www.ca.com/us/products/application-performance-management.aspx?intcmp=headernavMesh (beta)

Page 8: StrongLoop DevOps Overview

WalkthroughStrongLoop Process Manager – runtime unit of scaleArc Process Manager – federated registry of SL PMsBuild and DeployMetricsProfiler– Full– Smart

TracingMesh (slide preview)

Page 9: StrongLoop DevOps Overview

Profiling and Root Cause Analysis

Page 10: StrongLoop DevOps Overview

Deep Transaction Tracing

Page 11: StrongLoop DevOps Overview

Real time Production Monitoring & 3rd Party integration• Arc• Graphite• Splunk• Datadog• CA APM• Sumologic

StrongLoop Confidential and Proprietary Information – © 2014

Page 12: StrongLoop DevOps Overview

Build & Deploy

Page 13: StrongLoop DevOps Overview

Vertical & Horizontal Scaling

14

Page 14: StrongLoop DevOps Overview

Monolithic Scaling

15

Page 15: StrongLoop DevOps Overview

Micro services scaling

16

Page 16: StrongLoop DevOps Overview

StrongLoop Mesh – Enterprise Runtime

StrongLoop Confidential and Proprietary Information – © 2015

Page 17: StrongLoop DevOps Overview

What’s Next?

Getting Started is Easy! - npm install -g strongloop

Register for a free 30-day trial – register on strongloop.com

Run StrongLoop Arc (and slc) - slc arc; slc <command>

The roadmap ahead

– Mesh

– PaaS Integration

Page 18: StrongLoop DevOps Overview

First there was NodeThank you!

[email protected]