IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for...

27
Greg Bollella CTO | Internet of Things IOT2148BU #VMworld #IOT2148BU Introducing VMware Pulse IoT Center Take Control of All Your Things and Edge Systems Mimi Spier Vice President | Internet of Things Business Development, Marketing & GTM Strategy @mimi_spier VMworld 2017 Content: Not for publication or distribution

Transcript of IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for...

Page 1: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Greg BollellaCTO | Internet of Things

IOT2148BU

#VMworld #IOT2148BU

Introducing VMware Pulse IoT Center Take Control of All Your Things and Edge Systems

Mimi SpierVice President | Internet of ThingsBusiness Development, Marketing & GTM Strategy@mimi_spier VMworld 2017 Content: N

ot for publicatio

n or distribution

Page 2: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

• This presentation may contain product features that are currently under development.

• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

• Technical feasibility and market demand will affect final delivery.

• Pricing and packaging for any new technologies or features discussed or presented have not been determined.

Disclaimer

#IOT2148BU CONFIDENTIAL 2

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 3: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

VMware IoT- “ Best of All Worlds”

#IOT2148BU CONFIDENTIAL 3

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 4: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Agenda

The Internet of Things is Here

VMware Pulse IoT Center

Technical Deep Dive

Examples and Momentum to Date

Demo

#IOT2148BU CONFIDENTIAL 4

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 5: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

EDGES OF THE BUSINESS

ENTERPRISE

EDGES OF THE WORKFORCE

Why VMware

#IOT2148BU CONFIDENTIAL 5

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 6: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Manufacturing1PB/factory per

day

279 MillionConnected Vehicles

by 2021

30%Medical Devices Lost

Every Year

SCALESECURITY MANAGEMENT

7-8TBPer day

$12.9BSpend on IoT

By 2020

The Internet of Things is here

#IOT2148BU CONFIDENTIAL 6

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 7: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

$$$$ SPECIALIZED HIGH RISK

BREACHES SCALABILITY DATA

OT IT

7

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 8: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

CONTROLPLANE

O N B O A R D M O N I TOR M A N A G E S E C U R ES E T- U P

APPLICATIONPLANE

PREDICTIVE

MAINTENANCE

SUPPLY CHAIN

AUTOMATION

NEW CUSTOMER

EXPERIENCE

ONE IoT INFRASTRUCTURE

#IOT2148BU CONFIDENTIAL 8

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 9: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Take Control of the Edge with VMware Pulse

#IOT2148BU CONFIDENTIAL 9

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 10: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Manage millions of things

as easily as managing one

Simplify the Complexity

Provide accurate and real-time

visibility of ‘thing’ health and act

on anomalies as they arise

Improve Reliability

Streamline and accelerate how

IoT get’s deployed and scaled

Accelerate ROI

Secure IoT infrastructure

across things, edge, network,

and applications

Provide Peace of Mind

#IOT2148BU CONFIDENTIAL 10

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 11: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

VMware Pulse IoT Center

Things + Edges

LIOTA

LIOTA

LIOTA

Device Management

Operational Analytics

Micro-segmentation

Cloud/DC

Local/Private/Public

OT User

IT User

S E C U R E

• Secure across IoT use case – things, network,

data, people

• Create segmented data flows with network

virtualization

• Have complete visibility of all things

M A N A G E

• Manage software OTA of any edge type and connected end points

• Set rules to automatically upgrade/fix in flexible package combination

• Set rules to automatically fix OTA when possible

M O N I TOR

• Collect telemetry data about infrastructure health

• Detect anomalies in real-time with high accuracy

• Set rules to automatically fix OTA when possible

O N B O A R D

• Liota Agent on edge systems to enable data

orchestration

• Automatically detect edge systems and on board

and provision over the air

• Map edge systems to connected devices

APPLICATION PLANE

#IOT2148BU CONFIDENTIAL 11

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 12: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

12

Software updateis available

#IOT2148BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 13: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

USE CASE

Improve Patients

Outcome

#IOT2148BU CONFIDENTIAL 13

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 14: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

USE CASE

Create a

Safer World

#IOT2148BU CONFIDENTIAL 14

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 15: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Technical Deep Dive

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 16: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Pulse IoT Center Architecture

LIOTA

MDM Agent

Components onEdge System/Gateway

Components on Server within Datacenter/Cloud

Agent

Adm

in C

onsole

Da

sh

bo

ard

s | A

lerts

| No

tifica

tions

Device Management

BackendOTA Software Lifecycle

Management

Infrastructure

Monitoring BackendAlerts & symptom

configuration

eM

QT

TB

roke

rO

nb

oa

rdin

g |

Co

nfig

ura

tion

AP

IE

nte

rpris

e In

tegra

tion

s | E

xte

nsib

ility

Server

Things

16#IOT2148BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 17: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

The Little IoT Agent (liota)

• Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps

• Liota applications can be written to collect telemetry from any "things" connected to edge systems, regardless of manufacturer, device type or communication protocol.

• Liota runs on gateways and is open source

• BSD 2-Clause license

17#IOT2148BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 18: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Rich Feature Set

Setup/ onboard• On Prem support- – Offered as an on-prem solution for

deployment flexibility and security. Future versions will also be

offered as cloud-hosted

• Easy Enterprise Integrations - Quick and easy integration

with existing server-side monitoring and alerting capability

through REST APIs and flexible client-side integration through

Python based SDK.

Manage• Edge Device Management – Ability to support

heterogeneous things and gateways with different hardware,

operating systems, and communication protocols.

• Smart Data Orchestration- Deliver relevant data where and

when it is needed across the edge and in the cloud by

integrating into enterprise systems

• Single point console- A Single point of monitoring and

management for IoT infrastructure (across private networks

comprising of edge systems and connected devices) for both

IT and OT users

Secure• OTA updates – Ability to provide policy driven over-the-air

updates to connected edge systems and devices and

granularly define what, when and under what conditions

things are updated.

• Security Across IoT Value Chain- Provide security at thing,

network and user level with software updates and VMware

Identity Manager integration.

Monitor• Real Time Infrastructure analytics - Ability to identify

anomalies with real- time monitoring and perform

infrastructure analytics.

• Sophisticated & Flexible Rules Engine- Ability to granularly

define what, where and when things are updated

• Visualize thing –gateway relationships- Provides pictorial

representation of the topology of the IoT infrastructure- 2 tier

or 3 tier - in a parent child relationship diagram

#IOT2148BU CONFIDENTIAL 18

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 19: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

DEMO

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 20: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Meeting At The Edge

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 21: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

DATA CENTER/CLOUD

MILLIONS OF DEVICES#IOT2148BU CONFIDENTIAL 21

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 22: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

HUNDREDS OF DEVICES

DATA CENTER/CLOUD

MILLIONS OF DEVICES

DECISION MAKING

REAL TIME

DEEP LEARNING

#IOT2148BU CONFIDENTIAL 22

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 23: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Edge

NS

X

vSphere, vSAN

Future IoT Edge Architecture

Analytics 1

Analytics 2

Analytics 3

IoT Center

Things Physical Gateway

vGateway

ESX

NSX Client

VM

vGateway

VM

vGateway

VM

vGateway

#IOT2148BU CONFIDENTIAL 23

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 24: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

VMware is entering Iot Space and leveraging core expertise in infrastructure to IoT devices

Take Aways

24

VMware’s goal is to partner with IoTEcosystem to deliver end to end solutions

VMware’s goal is to deliver new types of on-premcompute needs for IoT closer to the edge

#IOT2148BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 25: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 26: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

Learn MoreThank You

Visit the IoT Pavilion

@ VMvillage

to see demos in action!

Follow us on twitter

@vmwareiot

Check out our blog -

https://blogs.vmware.com/pulseiot

Visit our website –

https://www.vmware.com/solutions/iot.html

#IOT2148BU CONFIDENTIAL 26

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 27: IOT2148BU Introducing VMware Pulse IoT Center distribution ......•Liota is a SDK/Framework for writing portable, modular, dynamic IoT gateway data orchestration apps •Liota applications

VMworld 2017 Content: Not fo

r publication or distri

bution