architect your iot platform for success · cloud messaging hybrid-cloud cloud-to-cloud new...

20
1 Copyright Solace Confidential Architect your IoT Platform for Success Perry Krol [email protected]

Upload: others

Post on 28-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

1Copyright SolaceConfidential

Architect your IoT Platform

for SuccessPerry Krol

[email protected]

Page 2: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

2Copyright SolaceConfidential

Connected Industry Opportunities

Rationalize maintenance processes

based on real-time insights

Being predictive and reduce impacts

of machines disruption

Improve Operational Efficiency

Equip Business Experts

with tools to analyze, understand

and create value with increased agility

from machine data insights

Empower Business Innovation

Going beyond operational efficiency,

digital path will create opportunities

to develop new products & services

such as production lines customization

& self-service

New Products & Services

Digitalization creates new opportunities,

and open doors

to new digital competition.

(Uber, Google Cars, Apple iHealth as examples)

Compete in Digital Economy

Page 3: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

3Copyright SolaceConfidential

Maintaining consumer products and industrial

equipment In the field …

… and on the factory floor

o Business Value

‐ Avoid unplanned downtime

‐ Reduce maintenance costs

‐ Rank suppliers

‐ Minimize warranty costs

o IoT Enabled Strategies

‐ Proactive, Predictive Maintenance

‐ Condition Based Asset Monitoring

‐ Sensor-Based Monitoring

‐ Supply Chain Monitoring

Connected Industry Use Case : Maintenance Analytics

Page 4: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

4Copyright SolaceConfidential

Connected Industry drives Specific Digital Business Objectives

Building the digital home beyond internet, voice and entertainment- security- energy efficiency- comfort

at Home

Smart Cities- reliable public transport- smart buildings- greener lighting and waste handling- less traffic jams

in the City

Connected car for secure and carefree driving - enhanced navigation- pay as you drive- predictive maintenance- autonomous driving

in the Car

Industry 4.0- increased yield- condition based assetmonitoring

- predictive maintenance

at the Factory

Page 5: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

5Copyright SolaceConfidential

• Lack of all encompassing IoT platform suites, result in need to compose end-to-end IoTsolutions from multiple best of breed providers

Best of Breed

• Most leading IoT platforms will be part of comprehensive PaaS suites, that are leveraged for Digital Business initiatives beyond the scope of IoT projects

Part of Digital Business on PaaS Suites

• Integrating the various IoT components with each other, as well as integrating with business systems is the main cost driver

Real-Time OT/IT Integration

• The explosion of connected IoT devices, leads to challenges in provisioning, managing, and connecting to them and analyzing their data

Operate at Scale

Industrial IoT Challenges

Source : Gartner "Use the IoT Platform Reference Model to Plan Your IoT Business Solutions"

Page 6: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

6Copyright SolaceConfidential

High Level IoT Reference Platform

Presentation and API Layer

IoT Solution (Analytics) Engine

(Cloud) Protocol Gateway

Field Gateway

IoT

Pla

tfo

rm H

ub

Business Service Consumers

Business

Application

Service

Manager

Field

Operator

Digital

Channel

ClientData

Scientists

OT Integration, Data Ingest & Device Control

Business Application & Digital Channel Integration

Big Data Streaming AnalyticsDigital Twin

Device (Data) Management

Digital Business PaaS Apps

IoT Platform Component Integration

{OT

IT

Page 7: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

7Copyright SolaceConfidential

Linking OT to IT to OT using Open Data Movement

Presentation and API Layer

(Cloud) Protocol Gateway

Field Gateway

IoT

Pla

tfo

rm H

ub

OT

Inte

grat

ion

(Tel

eme

try)

Dat

a In

gest

(Tel

emet

ry)

Dat

a Fa

n O

ut

Co

mm

and

No

tifi

cati

on

Fan

Ou

t

Req

ues

t /

Res

po

nse

IoT Solution (Analytics) EngineBig Data Streaming Analytics Digital Twin

Device (Data) Management

Digital Business PaaS Apps

Page 8: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

8Copyright SolaceConfidential

Firewall

Firewall

Load Balancing TLS Termination

Fog

Core

Edge

Satellite siteFog Gateway

Open Standards

(MQTT, REST, etc.)

Firewall

Streaming Analytics

Digital Twin

Big Data

Device (Data) Management

Digital Business PaaS Apps

Business

Application

Data

Scientists

Field

Operator

Open Data Movement – Digital River

Open Standards

(MQTT, REST, AMQP, JMS, etc.)

Digital

Channel

Cliento Decouple IoT Device / Gateway from Back-End

Services to Allow:‐ Adding IoT Platform services without changing IoT Device or Field Gateway

configuration

‐ Growing IoT Device installations without changing IoT Back-End service (routing) logic

‐ Enable data distribution while targeted device or back-end service is off-line

‐ Buffer data when back-end service can’t process IoT data peak load

‐ Shape data flow between IT assets of different IT architecture

o Command & Control vs. Collection‐ Bi-directional, real-time communication to and from devices

‐ One connection to communicate with all devices or back-end services

o Sophisticated Routing‐ Hide the diversity of the networks and facilitate device addressing like it’s in your

local LAN

‐ Flexibility with support for moving devices as well as groups of devices

‐ Send data once to multiple devices or from device to multiple back-end services

‐ Advanced filtering of device generated data per back-end service

‐ Optimize network bandwidth by routing data only where it’s listened to

Page 9: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

9Copyright SolaceConfidential

Firewall

Firewall

Load Balancing TLS Termination

Fog

Core

Edge

Satellite siteFog Gateway

o Multi Protocol‐ Complete connectivity that is able to offer an end-to-end communication service

‐ Zero coding integration of IT assets with different technology sophistication using their native capabilities

‐ No bottlenecks between platform domains by eliminating gateways

o Security‐ Industry standards based authentication facilities

‐ Fine grained access control and encrypted communication protect privacy

‐ Isolation of data access and partitioning of data streams governs regulatory compliance

o Geographic Distribution‐ Federated backbone for multi-datacenter communication hides complexity of

network diversity

‐ Provider independent cloud native support eliminates vendor lock-in

‐ Optimize inter-network traffic across cloud providers and with on premise data centers

o Always Moving Data at Scale‐ Start small, scale to massive size

‐ 5*9’s availability delivers non-stop communications

Open Standards

(MQTT, REST, etc.)

Firewall

Streaming Analytics

Digital Twin

Big Data

Device (Data) Management

Digital Business PaaS Apps

Business

Application

Data

Scientists

Field

Operator

Open Data Movement – Digital River

Open Standards

(MQTT, REST, AMQP, JMS, etc.)

Digital

Channel

Client

Page 10: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

10Copyright SolaceConfidential

REST

Objective CiOS

JavaScriptHTML5

HTTP API

JMS/JCA Java Node.js BootCloud

Connector

Cloud

Streams

Cloud

Bus

JMS

Ruby

.NET

HTTP API

Node.jsJava

JMS

Python

Ruby

C++

.NET

Perl

C

C++

Java

JavaScript

Python

Go

Page 11: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

11Copyright SolaceConfidential

Partitioned Digital River for IoTC

OR

EED

GE

LOAD BALANCER

Streaming Analytics

Digital Twin

Big Data

Device (Data) Management

Digital Business PaaS Apps

Page 12: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

12Copyright SolaceConfidential

Datacenter

Legacy

JMS MQ

New Apps

Benefits:✓ Cloud messaging

✓ Hybrid-cloud

✓ Cloud-to-Cloud

✓ New non-cloud apps

✓ Application portability

✓ Enterprise grade features

✓ Out of the box

✓ Simplicity

✓ Robustness

Public CloudsPlatform

as aService

Page 13: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

13Copyright SolaceConfidential

IoT Digital River with Central Core & Geo Distributed EdgesC

OR

EED

GE

1

EDG

E N

LOAD BALANCER LOAD BALANCER

Streaming Analytics

Digital Twin

Big Data

Device (Data) Management

Digital Business PaaS Apps

Page 14: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

14Copyright SolaceConfidential

IoT Digital River with Central Core & Geo Distributed Edges

CO

RE

EDG

E N

A

LOAD BALANCER

EDG

E A

US

LOAD BALANCER

EDG

E SE

A

LOAD BALANCER

EDG

E EU

LOAD BALANCER

EDG

E C

HIN

A

LOAD BALANCER

Page 15: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

15Copyright SolaceConfidential

Ask not what your app can do for your data movement layer, but what your data movement layer can do for your app!!

Page 16: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

16Copyright SolaceConfidential

IoT Digital River

in Action

For Real World Applications

Page 17: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

17Copyright SolaceConfidential

Use

Cas

e

o Real time QC Data sourcing and analytics to reduce recall times

o Same data bus for bidirectional contract manufacturer communication

Wh

y So

lace

o Moving from DB-driven bus to Solace cuts recall time from days to minutes

o WAN: Move data from 21 factories to HQ using less bandwidth, with lower latency and no loss

o Ability to easily add big Data ingestion

o Performance, speed and simplicity

Smart Manufacturing (Industry 4.0):Real Time Movement of QC Data

MES

mes/main mes/measure

MAIN

mes/equip

Master System

mes/master

DB

History System

mes/history

DB

OIP ENG’RClient PCClient Mobile

Solace API

java

Solace API

C

Solace API

C#

Manufacturer

Data At Rest Analytics

Real Time Analytics (Recall)

WAN Optimized

Lossless Data

Transfer

Head

Quarters

QC Data

Demand Data

Control Data

Visual Analytics

Solace

Solace API

HTML5

Smart Tools

and Connected

Machines

Page 18: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

18Copyright SolaceConfidential

Layers of Industrial IoT - Fog, Cloud and On Premise

Page 19: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

19Copyright SolaceConfidential

19Copyright SolaceConfidential

Vehicle Insights Relies on Solace

o Transports your data & safeguards it even for receivers temporarily unavailable

o Easy to manage and scale connections to track and monitor your vehicles at all times

o Peaks in traffic can lead to congestion on our roads, but congestion won’t be a problem for your data traffic

o Whatever the load, Enterprise Messaging ensures secure delivery of millions of messages per second

o Data remains safe and secure, even if connections are temporarily interrupted or hardware fails

o Enjoy seamless communications between moving assets from any corner of the globe and the systems at the very heart of your business

SAP Cloud Platform Enterprise Messaging is a cloud-based messaging framework, built on the Solace data movement technology, that enables you to connect applications, services, and devices across different technologies, platforms, and clouds.

Page 20: Architect your IoT Platform for Success · Cloud messaging Hybrid-cloud Cloud-to-Cloud New non-cloud apps ... o Ability to easily add big Data ingestion o Performance, speed and simplicity

20Copyright SolaceConfidential

PrivateApp 2App 1 App 3 App 4 App …

The Digital River - from OT to Cloud to Big Data to Core & API’s

• MuleSoft• Informatica• Redhad Jboss Fuse

Hybrid

Bi-Modal IT

1 3

API Platform4

Enterprise Service Bus

Legacy

CloudIoT

Big Data Digital

Message Bus Extended Message BusExtended Message Bus

2

Public