Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s...

21
Using a Hybrid IoT Event Mesh to power a global, large-scale IoT platform Ricardo Gomez - Ulmke, VP IoT, Solace Andreas Knaier, Senior IT Architect , Robert Bosch GmbH

Transcript of Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s...

Page 1: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Using a

Hybrid IoT Event Mesh

to power a global, large-scale IoT platform

Ricardo Gomez-Ulmke, VP IoT, SolaceAndreas Knaier, Senior IT Architect, Robert Bosch GmbH

Page 2: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

1. Professional Prototyping

2. Manufacture #LikeABosch

Page 3: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Professional Prototyping

WIFI, BLEARM Cortex M3 1MB Flash, 128kB RAM Rechargeable battery

Cross Domain Development Kit | XDK

Page 4: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Professional Prototyping

Use Cases

Consumer Appliances

Professional Appliances

Transportation

Machine Monitoring

Building Monitoring

Requirements

Scale: 100s to millions of MCUs

Reach: globally distributed

Flexibility: re-purpose remotely

Open: protocols & patterns

Agility: best-of-breed applications

Flexibility: on-premise to hybrid cloud

Page 5: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Industrial-Grade Client with Profile Management

5© SolaceProprietary & Confidential

Sensor data: MQTT

Management: LwM2M

Real-time low-speed

Real-time high-speed

Data logging

Sensors on/off

Multi-Purpose Profiles:

Multi-Purpose Profiles:

“Transport of Fresh Food”

“Transport of Medicines”

“Fragile Cargo”

“Machine Vibrations”

“Monitor Racetrack”

….

Secure Connectivity

Page 6: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

The Technology Eco-System

6© SolaceProprietary & Confidential

Device

Real-Time

Dashboard

Profile

Management

Security &

Identity

Streaming &

Visual Analytics

Integration Reference Data

MonitoringBusiness

Applications

Dell Edge Gateway

Industrial

Gateways

Spring Cloud Stream

Page 7: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Spring Cloud Stream

The Hybrid Deployment Challenge

7© SolaceProprietary & Confidential

Device

Real-Time

Dashboard

Profile

Management

Security &

Identity

Streaming &

Visual Analytics

Integration Reference Data

MonitoringBusiness

Applications

Dell Edge Gateway

Industrial

Gateways

How can I stitch all this together?

Across geos, across clouds, at scale, in real-

time?

Page 8: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

The Hybrid IoT Event Mesh powers the Eco-System

8© SolaceProprietary & Confidential

Device

Real-Time

Dashboard

Profile

Management

Security &

Identity

Streaming &

Visual Analytics

Integration Reference Data

MonitoringBusiness

Applications

Dell Edge Gateway

Industrial

Gateways

Hyb

rid

IoT

Even

t M

esh

Event & Data

Infrastructure

Connectivity &

Dynamic

Routing

Security &

Access

Enforcement

Spring Cloud Stream

Page 9: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Real-time Analytics

9© SolaceProprietary & Confidential

Page 10: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Command / Control & Service Alerts

10© SolaceProprietary & Confidential

Page 11: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

The Live Hybrid IoT Event Mesh

11© SolaceProprietary & Confidential

Delivers:

Scale: 100s to millions of MCUs

Reach: globally distributed

Open: protocols & patterns

Agility: best-of-breed applications

Flexibility: on-premise to hybrid cloud

learn more at - https://solace.com/use-cases/event-mesh/

Page 12: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Please welcome Andreas Knaier.

Page 13: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

MANUFACTURE#LIKEABOSCH

Page 14: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch a global networkManufacture #LikeABosch

14

402,166*

Bosch associates make

these solutions possible440 regional

subsidiaries

60*

countries –

Including sales and service partners, Bosch’s global manufacturing and sales network covers nearly every country in the

world.

Mobility

Solutions

Industrial

Technology

Energy & Building

Technology

Consumer

Goods

* As of 12.17

Page 15: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch regions and figures for 2017*Manufacture #LikeABosch

15

280manufacturing sites

Bosch Group402,166associates

1 Including other countries

Europe

160

245,040

52%

Asia Pacific1

78

112,817

30%

Americas

42

44,309

18%

Manufacturing sitesLocal datacenter

AssociatesShare of sales*as of 12.17 Datacenter

10datacenters

Page 16: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Hybrid networkManufacture #LikeABosch

16

Enterprise-IT

Commercial Clouds

Manufacturing-IT

ESB

ESB

ESB

Challenges

Separated environments

Hybrid cloud approach

Micro service capability

Solution

Enterprise Service Bus

‒ Mapping/Protocol change

Enterprise Message Bus

‒ Messaging/Routing

ESB

Apps …Apps …

Apps …Apps … Apps …Apps …

Apps …Apps …

Enterprise Message Bus

Page 17: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Manufacturing-ITCentral-IT

Enterprise Message Bus – current stateManufacture #LikeABosch

17

Commercial Clouds

planned

Page 18: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

IoT GatewayManufacture #LikeABosch

18

Making Machines IoT Ready and Smart

Page 19: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Showcase Iot Gateway @ Rexroth LohrManufacture #LikeABosch

19

Condition monitoring of temperature and compressed air consumptionRotor for servo motor

Existing test facility IoT Gateway Software+ +Production Performance Manager

and IoT CloudAnalytics

+

MaintenanceSupport System

IoT MessagingSoftware

Page 20: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

CI/OSI3 | 2019-05-14/15

© Robert Bosch GmbH 2019. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Setup IoT GatewayManufacture #LikeABosch

20

Manufacturing-ITCentral-IT NexeedProduction Performance Manager

NexeedDevice Portal

Page 21: Hybrid IoT Event Mesh - Bosch ConnectedWorld 2020 › wp-content › uploads › BCW...Scale: 100s to millions of MCUs Reach: globally distributed Flexibility: re-purpose remotely

Thank you!

Visit us at: Solace booth #G02Bosch booth #BS07

Ricardo Gomez-Ulmke, [email protected]

Andreas Knaier, [email protected]