Top Banner
© 2016 Progress Software Corporation. All rights reserved. 1 IOT and M2M Eduardo Pelegri-Llopart VP Technology
44

Progress next iot_pelegri

Feb 17, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.1

IOT and M2M

Eduardo Pelegri-LlopartVP Technology

Page 2: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.2

AMA – Options Menu

Things Everywhere• CES 2016• AR, VR, MR• Fog Computing

Some IOT Applications• A Live App: Placemeter

Three IOT Apps• SnowPlow• Parking App• The ProgressNEXT App

An IOT Platform: AMTech• Connecting to Progress

AperoSolutions ERP

Gadgets on the Table

The Impact of IOT in Industries How Many Billions?

IOT and You (interactive)

Page 3: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.3

Things Everywhere

Back

Page 4: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.4

IOT in Pictures

Page 5: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.5

IOT is Evolving Fast

Particle Electron

Intel Curie

Nixie – Intel Edison

New Apple TV / HomeKit

Intelligent Platforms

Thread Group

Pinnocc.io & FilamentTelehash & HashName

M2XFlow Designer

Honda Accord 2016Car Play & Android Auto

Page 6: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.6

Sensors and Actuators

A Microsoft Band (gen1) - $199• Optical Heart Rate Monitor• 3-axis Accelerometer• Gyrometer• GPS• Microphone• Ambient Light Sensor• Galvanic Skin Response• UV sensor• Haptic motor• Bluetooth 4.0• Color Display (320x106)

Page 7: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.7

Sensors and Actuators

A Microsoft Band (gen1) - $199• Optical Heart Rate Monitor• 3-axis Accelerometer• Gyrometer• GPS• Microphone• Ambient Light Sensor• Galvanic Skin Response• UV sensor• Haptic motor• Bluetooth 4.0• Color Display (320x106)

Range of sensors is open ended• Blood Oxygen Level• Activity sensors• Humidity• RFID• 3G/4G/LTE radios• NFC• Motion• Camera• Depth-sensitive Cameras• Sophisticated microphones• WiFi

Page 8: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.8

What’s Enabling This?

Brought to you by the Economy of the Mobile Ecosystem More Functionality Less Power consumption Cheaper Smaller

Credit: Ben Evans

ANDRESEEN HOROWITZ

Page 9: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.9

What’s Enabling This?

Brought to you by the Economy of the Mobile Ecosystem More Functionality Less Power consumption Cheaper Smaller

Credit: Matt Thomas – AmateurRadio.com

Heart of the Dash: USI 85101 <$2(?)• Wireless Modem – WiFi 802.11 b/g/n• MicroController – 120MHz ARM Cortex-M3

Also used in Particle Photon

Page 10: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.10

CES 2016

Back

Page 11: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.11

CES 2016

AMA

Page 12: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.12

Augmented RealityVirtual RealityMixed Reality

Back

Page 13: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.13

AR, VR, MR

Hololens Facebook’s Oculus Rift Daqri and other AR PTC’s AR

AMA

Page 14: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.14

Fog Computing

Back

Page 15: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.15

Fog Computing

TBD – A description of Fog Computing Show Particle Board Show CHIP $9 & Pine64 - $19

AMA

Page 16: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.16

Some IOT Applications

Back

Page 17: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.17

Application: Asset Tracking and Maintenance

Page 18: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.18

Example: Smart Parking - VIMOC

Landscape Computing

Opto-MagneticSensor

nBox Compute Node

Page 19: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.19

Example: Retail – Brick and Mortar Meets Online

Page 20: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.20

Example: Home Automatione.g. HomeKit

Credit: Apple

Page 21: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.21

Counting TrafficPlacemeter – a Live IOT AppFog Computing

Back

Page 22: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.22

Quantifying Traffic

Commute traffic in Menlo Park A Blizzard in NYC …

AMA

Page 23: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.23

The Impact of IOT in Industries

Back

Page 24: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.24

IOT Applications

Industry Operational efficiency New services Open ecosystems

Manufacturing & Logistics

production optimizationdistribution optimization

products as a service platform

self-optimised, on-demand supply chain

Automotive telematics, vehicle to machine, smart plant

vehicle to humanservice monetization

autonomous carsConnected roads

Healthcare smart hospitals (assets, patients, buildings), automated data collection and diagnosis

remote diagnosticsclinical trial monitoringlifestyle management

connected pharma R&D

Retail supply chain optimization new customer experience

intelligent retail-home-supply chain ecosystems

Government traffic optimization smart safety intelligent transit

Energy predictive maintenanceconnected worker safety

smart metering smart grid optimization

Insurance/Banking   telematics based services

connected banking

Communication infrastructure monitoring & predictive maintenance

end-users access to IoT services

connected home, car, health, bank services

Transportation predictive maintenancefuel consumption optimisation

smart ship  

Consumer Intelligent buildings wearables services intelligent home

Page 25: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.25

How Many Billions?

Back

Page 26: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.26

How Many Billions?

Currently 4.9B connected things In 4 years: 20B to 40B. Cisco says >50B In 2015: >1.4 B smartphones shipping By 2020, >6B smartphone users Global M2M market >27B devices, generating 1.6$T

Pick your analyst, it’s a very large market

AMA

Page 27: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.27

Impact of IOT – Analysts View

Accenture• Internet of Me, Outcome Economy, Workforce Reimagined, Intelligent Enterprise

Gartner (2 Trillion $)• IOT as enabler of Digital Business

McKinsey –$ 3.9 to $11.1 Trillion / per year (!)• Factory Automation, Smart Cities, Logistics, Retail…

Cisco - $19 Trillion

... etc

Page 28: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.28

Gadgets On The Table

Back

Page 29: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.29

Gadgets – Show and Tell

The gadgets around the table• Particle proton• LinkLabs LPWAN• CHIP $9 Linux Computer• BeagleBone $30 Computer• RFID tag• iBeacons

AMA

Page 30: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.30

Three IOT AppsParking AppSnow PlowingProgressNEXT App

Back

Page 31: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.31

Example: A Smart Parking App

Modulus

Web App

Google Maps

City Parking SiteVIMOC

Predictive Analytics

Mobile App

Telerik PlatformDesigner

Apple Watch

Page 32: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.32

Example: Tracking Snow Plows with GPS, Modulus and Rollbase

Rollbase AppDashboards

Modulus

JSDORemote Objects

AngularJS SPA App

Municipality Data

Rollbase Mobile

GPS Data

Node and MongoDB

OEM Data(emergencies)

Current Data

Historical Data

Hospital Patients(e.g. dialysis)

Page 33: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.33

The ProgressNEXT App

Back

Page 34: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.34

Hybrid AppiOS

AndroidClient App will

be redoneas

NativeScriptafter additions

to TPfunctionality

Created using TPUses Cordova Plugins

Functionality Includes:• Profile• QRCode Gen/Read• Agenda• Sessions & Speakers• Attendee List• Contacts from QRCode

and from Attendees• Social Media

Read/Gen• Real-Time Attendance

See next Slide

Rollbase Storageand Server-Side

Functionality Includes:• Attendee Onboarding• News• Agenda• Speakers

Node.js Bridge

Functionality Includes:• IOT Configuration• Ease-of-use / Web App

Telerik PlatformBackEnd Services

Functionality Includes:• Notifications

The ProgressNEXT App

AMA

Page 35: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.35

IOT and ProgressNEXT App

AMA

Hybrid AppiOS

Android

Node.jsand Rollbase & TP

BackEnd connects to IOT Middleware

RFID Tags• Included w/ each Badge• Identifies Attendee• ~50cents/each• Read by RFID Antennas• Can track proximity to antenna

RFID at ProgressNEXT• By entries to each room• Track entry/exit from room• Optional: Booth Activity

Real-Time Attendee Functionality• Room Occupancy• Overflow Alerts• Arrival of key individuals• Emergency Location

Optional Functionality• Find Team Members,

Notify when“Alice & Bob in same room”

AMTech Asset Management Real-Time IOT Middleware

IOT Layer• Receives real-time events• RFID reads, MQTT msgs,

iBeacon events, etc• Enriches them• Applies Rules

• Acts on them• Supports HTTP/S,

WebSockets, etc

• Can integrate w/ our clients and back-ends

• Can call into Corticon• Interact with OE

Page 36: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.36

An IOT Platform: AMTech

Back

Page 37: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.37

AMT Platform

Page 38: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.38

Connecting Progress Products to AMTech

Page 39: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.39

Some AMTech Applications

What How (real-time data layer)Theft from Pipeline Monitoring of pressure, etc

Status of Radio Network

Monitoring of status of all components

Logistics for Car Chasis Mfgt

Track arrivals of supplies, manufacturing pipeline, and delivery (GPS)

Theft from Cement Trucks

Monitoring of weight and GPS coordinates

Page 40: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.40

AperoSolutions ERP and IOT

Back

Page 41: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.41

Connecting AperoSolutions ERP to AMTech

Page 42: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.42

IOT and You

Back

Page 43: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.43

Applications – Let’s Make a List

What How (IOT layer connected to…)

Page 44: Progress next iot_pelegri

© 2016 Progress Software Corporation. All rights reserved.44