SlideShare a Scribd company logo
Copyright © by HiveMQ. All Rights Reserved.Copyright © by HiveMQ. All Rights Reserved.
MODERNIZING THE
MANUFACTURING
INDUSTRY WITH
& MQTT
Dominik Obermaier
CTO and Co-Founder
HiveMQ
Copyright © by HiveMQ. All Rights Reserved.
WELCOME
Insert
Picture
• HiveMQ CTO & co-founder
• Strong background in distributed and large scale
systems architecture
• OASIS MQTT TC Member
• Author of „The Technical Foundations of IoT“
• Conference Speaker and Author
• Program committee member for German and
international (I)IoT conferences
• University Lecturer
Dominik
Obermaier
@dobermai
linkedin.com/in/dobermai/
Copyright © by HiveMQ. All Rights Reserved.
Smart Sensors
Cloud Computing
Automation
INDUSTRY
Cybersecurity
Future of Manufacturing
Advanced
Analytics AI / ML
Copyright © by HiveMQ. All Rights Reserved.
Business Drivers
• Improve factory efficiency
• Optimize intra plant logistics
• More flexible manufacturing
• Measure and Increase OEE ¹:
• Increase availability of our equipment by avoiding
non-planned standstill
• Analyze and increase quality
• Tune the performance of our machines and processes
¹overall equipment effectiveness
Copyright © by HiveMQ. All Rights Reserved.
Current Situation
Copyright © by HiveMQ. All Rights Reserved.
Brownfield vs. Greenfield
Copyright © by HiveMQ. All Rights Reserved.
Lots of Data Silos
Copyright © by HiveMQ. All Rights Reserved.
IT / OT Clash
Copyright © by HiveMQ. All Rights Reserved.
Manual Interaction with OT Software
Copyright © by HiveMQ. All Rights Reserved.
Difficult to Scale / Hours of Downtime
Copyright © by HiveMQ. All Rights Reserved.
Goals for Modernization
• More agile software delivery into factories
• Faster mean time to recover
• Enable centralized command and control
• Enable visualization of overall
manufacturing process
• Consistent and Flexible software
architecture
Copyright © by HiveMQ. All Rights Reserved.
Integrated Automation
Consistent and
reliable
bidirectional
movement of
data
Level 4 - Corp
Business Planning
& Logistics
Level 3 - Op. Mgmt Level
Manufacturing Operations
Management
Level 2 - Process Mgmt Level
Monitoring & Supervising
Level 1 - Control Level
Sensing & Manipulating
Level 0 - Field Level
Production Process
Months
Days
Hours
Minutes
Seconds
us/ms
ERP
MES
SCADA/HMI
PLC
Sensors /
Signals
Consistent and reliable bidirectional
movement of data
Copyright © by HiveMQ. All Rights Reserved.
MES Systems
Manufacturing
Area
Level 2-3
SCADA Systems
Connecting the Factory: Intra-factory
Cloud
Level 4
Automation
Area
Smart Sensors
Machines
Level 0-1
Gateway
Factory
Area
Level 3-4
SAP
PLM
OEE
Copyright © by HiveMQ. All Rights Reserved.
Connecting: Inter-Factory
Factory 1
Enterprise Data Center
Data Analytics
Service
Machine Learning
Service
Data Lake
Factory 2
Factory 3 Factory 4
Factory 5
Factory 6
Copyright © by HiveMQ. All Rights Reserved.
Consuming Applications:
Data Warehouse,
Analytics Tools,
Reporting, Monitoring
Application Area
Cloud Connector
Smart Sensors
Power, Consumption,
Vibrations, Temperature,
Humidity…
IIoT Area
Automation
Area
Automation
Sensors
PLS/STS
IIoT MQTT Broker
Factory IoT Bus
Copyright © by HiveMQ. All Rights Reserved.
Technical Challenges
● Reliable bi-directional connectivity across
all levels of automation
● Consistent data messaging across all
areas
● Security becomes very important when
things are connected
● Lots of different hardware suppliers with
non-standard protocols and platforms
Copyright © by HiveMQ. All Rights Reserved.
Ubiquitous connectivity
Globally scalable
platform for all event
producers and
consumers
Immediate data access
Data accessible to all
consumers in real time
Single system of record
Persistent storage to
enable reprocessing of
past events
Continuous queries
Stream processing
capabilities for in-line
data transformation
Microservices
DBs
SaaS apps
Mobile
Customer 360
Real-time
fraud
detection
Data
warehouse
Producers
Consumers
Database
change
Microservices
events
SaaS
data
Customer
experiences
Streams of real time events
Stream processing
apps
Introducing Kafka
Source: Best Practices for Streaming IoT Data with MQTT and Apache Kafka; © Confluent
Copyright © by HiveMQ. All Rights Reserved.
Confluent Platform
Operations and Security
Development & Stream Processing
Support,Services,Training&
Partners
Apache Kafka
Security plugins | Role-Based Access Control
Control Center | Replicator | Auto Data Balancer | Operator
Connectors
Clients | REST Proxy
MQTT Proxy | Schema Registry
KSQL
Connect Continuous Commit Log Streams
Complete Event
Streaming Platform
Mission-critical
Reliability
Freedom of Choice
Datacenter Public Cloud Confluent Cloud
Self-Managed Software Fully-Managed Service
Source: Best Practices for Streaming IoT Data with MQTT and Apache Kafka; © Confluent
Introducing Confluent Platform
Copyright © by HiveMQ. All Rights Reserved.
A Piece of the Puzzle is Still Needed
Copyright © by HiveMQ. All Rights Reserved.
What is MQTT?
● IoT messaging protocol
● Publish/subscribe
● Minimal overhead for client and bandwidth
● Designed for reliable communications over
unreliable channels
● 3 Quality of Service (QoS) levels
● MQTT 5 is required for IIoT
Introducing MQTT
Copyright © by HiveMQ. All Rights Reserved.
Publish / Subscribe Pattern
Copyright © by HiveMQ. All Rights Reserved.
Connecting the Factory
Copyright © by HiveMQ. All Rights Reserved.
MES Systems
Manufacturing
Area
Level 2-3
SCADA Systems
Connecting the Factory: Intra-factory
Cloud
Level 4
Automation
Area
Smart Sensors
Machines
Level 0-1
Gateway
Factory
Area
Level 3-4
SAP
PLM
OEE
Copyright © by HiveMQ. All Rights Reserved.
Connecting the Factory: Intra-factory
MQTT
● Bi-directional messaging
● Lightweight protocol suited for
constrained machinery
● PLC providers support MQTT (e.g.
Siemens S7)
● Most MES support MQTT
MES Systems
Manufacturing
Area
Level 2-3
SCADA Systems
MQTT
MQTT
Automation
Area
Smart Sensors
Machines
Level 0-1
Gateway
MQTT
Copyright © by HiveMQ. All Rights Reserved.
Connecting the Factory: Intra-factory
MES Systems
Manufacturing
Area
Level 2-3
SCADA Systems
MQTT
MQTT
Kafka and MQTT
Automation
Area
Smart Sensors
Machines
Level 0-1
Gateway
MQTT
MQTT
&
MQTT
&
MQTT
&
Factory
Area
Level 3-4
SAP
PLM
OEE
Copyright © by HiveMQ. All Rights Reserved.
Connecting the Factory: Intra-factory
Factory
Area
Level 3-4
SAP
PLM
OEE
MQTT
MQTT
Cloud
Level 4
Automation
Area
Smart Sensors
Machines
Level 0-1
Gateway
MQTT
MQTT
&
MQTT
&
MES Systems
Manufacturing
Area
Level 2-3
SCADA Systems
MQTT
&
MQTT
&
MQTT
&
Copyright © by HiveMQ. All Rights Reserved.
Connecting the Factory: Intra-factory
MQTT
MQTT
MQTT
&
MQTT
&
Cloud
Level 4
IIoT Telemetry MQTT Broker
MQTT
MQTT
Automation
Area
Smart Sensors
Machines
Level 0-1
Gateway
MQTT MES Systems
Manufacturing
Area
Level 2-3
SCADA Systems
MQTT
&
Factory
Area
Level 3-4
SAP
PLM
OEE
MQTT
&
MQTT
&
Copyright © by HiveMQ. All Rights Reserved.
Connecting: Inter-Factory
Factory 1
Enterprise Data Center
Data Analytics
Service
Machine Learning
Service
Data Lake
Factory 2
Factory 3 Factory 4
Factory 5
Factory 6
Copyright © by HiveMQ. All Rights Reserved.
Connecting: Inter-Factory
Factory 1
Gateway MES System
MQTT
● Secure
communication over
public Internet
● High Availability
● Security
● Scalability
MQTT
MQTT
MQTT MQTT
MQTT
MQTT
Factory 1
Factory 2
Factory 3 Factory 4
Factory 5
Factory 6
Enterprise Data Center
Data Analytics
Service
Machine Learning
Service
Data Lake
MQTT
Broker
Copyright © by HiveMQ. All Rights Reserved.
Connecting: Inter-Factory
Kafka + MQTT
● Need first class native
integration between
MQTT + Kafka
Enterprise Data Center
Data Analytics Service Machine Learning Service Data Lake
MQTT Broker
MQTT Broker
MQTT Broker
MQTT Broker
Cluster
Copyright © by HiveMQ. All Rights Reserved.
Implementation Options
Copyright © by HiveMQ. All Rights Reserved.
Implementation Options
Command Line
Interface
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ Broker
● Clustering for High Availability
● Scalability to support high
throughput and connections
● Security integration with existing
authentication and authorization
systems
● Observability through HiveMQ
Control Center
● Support for MQTT 5
Copyright © by HiveMQ. All Rights Reserved.
Our Customers Are…
…and more
• Building new digital products
• Improving customer experience
• Creating more efficient operations and
insights
• Connecting factories
...and more
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ Kafka Advantage
• Bidirectional messaging between IoT devices and
Kafka
• Scales to millions of IoT devices
• Full support for MQTT 5 standard
• Reliable connection and messaging for IoT device
• Seamless integration with Confluent
Platform/Confluent Cloud
• Schema Registry
• RBAC
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ Kafka Solution
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ Enterprise Extension for Kafka
Seamless and scalable
integration of MQTT data streams
between millions of IoT devices
and multiple Kafka clusters
Connectivity and
Messaging Platform
Event and Data
Streaming Platform
Copyright © by HiveMQ. All Rights Reserved.
THANK
YOU
Dominik Obermaier
@dobermai
linkedin.com/in/dobermai/
dominik.obermaier@hivemq.com
Contact
Copyright © by HiveMQ. All Rights Reserved.
Additional Resources?
● Blog: Bidirectional IoT Messaging between MQTT and Apache Kafka
● Blog: HiveMQ & Apache Kafka: Streaming IoT Data and MQTT Messages
● Whitepaper: Reference Architecture for VDA 5050
● Webinar: Best Practices for Streaming IoT Data with MQTT and Apache Kafka
● Presentation: MQTT as a Key Technology for Industry 4.0 & IIoT

More Related Content

What's hot

Industrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugIndustrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplug
HugoMller5
 
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTTIn search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
Dominik Obermaier
 
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Real-Time Innovations (RTI)
 
Internet of Things - Advantech IoT Gateway Starter Kit
Internet of Things - Advantech IoT Gateway Starter KitInternet of Things - Advantech IoT Gateway Starter Kit
Internet of Things - Advantech IoT Gateway Starter Kit
Advantech Europe E-IOT Business Group
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTT
Ian Skerrett
 
Distributed Communication and Control for a Network of Melting Probes in Extr...
Distributed Communication and Control for a Network of Melting Probes in Extr...Distributed Communication and Control for a Network of Melting Probes in Extr...
Distributed Communication and Control for a Network of Melting Probes in Extr...
Real-Time Innovations (RTI)
 
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkThe Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
Real-Time Innovations (RTI)
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Eclipse Kura
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
Real-Time Innovations (RTI)
 
Creating a Java Internet of Things Gateway
Creating a Java Internet of Things GatewayCreating a Java Internet of Things Gateway
Creating a Java Internet of Things Gateway
Eurotech
 
The Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car ArchitecturesThe Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car Architectures
Real-Time Innovations (RTI)
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
Takashi Kajinami
 
Secrets of Autonomous Car Design
Secrets of Autonomous Car DesignSecrets of Autonomous Car Design
Secrets of Autonomous Car Design
Real-Time Innovations (RTI)
 
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSDeveloping Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Real-Time Innovations (RTI)
 
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM France Lab
 
IoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talkIoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talk
SomeRandomBloke
 
TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016Freddy Tse
 
Integrating DDS into AXCIOMA, the component approach
Integrating DDS into AXCIOMA, the component approachIntegrating DDS into AXCIOMA, the component approach
Integrating DDS into AXCIOMA, the component approach
Remedy IT
 
Connecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and SparkplugConnecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and Sparkplug
Ian Skerrett
 

What's hot (20)

Industrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugIndustrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplug
 
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTTIn search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
 
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
 
Internet of Things - Advantech IoT Gateway Starter Kit
Internet of Things - Advantech IoT Gateway Starter KitInternet of Things - Advantech IoT Gateway Starter Kit
Internet of Things - Advantech IoT Gateway Starter Kit
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTT
 
Distributed Communication and Control for a Network of Melting Probes in Extr...
Distributed Communication and Control for a Network of Melting Probes in Extr...Distributed Communication and Control for a Network of Melting Probes in Extr...
Distributed Communication and Control for a Network of Melting Probes in Extr...
 
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkThe Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
 
Why+ATT[2]
Why+ATT[2]Why+ATT[2]
Why+ATT[2]
 
Creating a Java Internet of Things Gateway
Creating a Java Internet of Things GatewayCreating a Java Internet of Things Gateway
Creating a Java Internet of Things Gateway
 
The Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car ArchitecturesThe Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car Architectures
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
Secrets of Autonomous Car Design
Secrets of Autonomous Car DesignSecrets of Autonomous Car Design
Secrets of Autonomous Car Design
 
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSDeveloping Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
 
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
 
IoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talkIoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talk
 
TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016
 
Integrating DDS into AXCIOMA, the component approach
Integrating DDS into AXCIOMA, the component approachIntegrating DDS into AXCIOMA, the component approach
Integrating DDS into AXCIOMA, the component approach
 
Connecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and SparkplugConnecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and Sparkplug
 

Similar to Modernizing the Manufacturing Industry with Kafka and MQTT

Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
Dominik Obermaier
 
Modernizing the Manufacturing Industry with MQTT and Kafka
Modernizing the Manufacturing Industry with MQTT and KafkaModernizing the Manufacturing Industry with MQTT and Kafka
Modernizing the Manufacturing Industry with MQTT and Kafka
HiveMQ
 
Best Practices for Streaming Connected Car Data with MQTT & Kafka
Best Practices for Streaming Connected Car Data with MQTT & KafkaBest Practices for Streaming Connected Car Data with MQTT & Kafka
Best Practices for Streaming Connected Car Data with MQTT & Kafka
HiveMQ
 
Mqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloud
MargarethaErber
 
MQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
MQTT.fx on HiveMQ Cloud Testing MQTT in the CloudMQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
MQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
HiveMQ
 
Introducing HiveMQ Cloud
Introducing HiveMQ CloudIntroducing HiveMQ Cloud
Introducing HiveMQ Cloud
MargarethaErber
 
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heavenKafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
Dominik Obermaier
 
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
HostedbyConfluent
 
HiveMQ Cloud Webinar
HiveMQ Cloud WebinarHiveMQ Cloud Webinar
HiveMQ Cloud Webinar
HiveMQ
 
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data IntegrationHiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
HiveMQ
 
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoTIntroduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
HiveMQ
 
Debugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
Debugging MQTT Client Communications With MQTT.fx and HiveMQ CloudDebugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
Debugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
HiveMQ
 
Simplified IoT Operations With HiveMQ and Datadog
Simplified IoT Operations With HiveMQ and DatadogSimplified IoT Operations With HiveMQ and Datadog
Simplified IoT Operations With HiveMQ and Datadog
HiveMQ
 
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTTHiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
Dominik Obermaier
 
Lightweight and Scalable IoT Messaging with MQTT
Lightweight and Scalable IoT Messaging with MQTTLightweight and Scalable IoT Messaging with MQTT
Lightweight and Scalable IoT Messaging with MQTT
HiveMQ
 
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQMachine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
HiveMQ
 
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ SwarmRevolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
HiveMQ
 
Iot in-production
Iot in-productionIot in-production
Iot in-production
Florian Raschbichler
 
6 Simple Steps to Enterprise Digital Transformation
6 Simple Steps to Enterprise Digital Transformation6 Simple Steps to Enterprise Digital Transformation
6 Simple Steps to Enterprise Digital Transformation
Inductive Automation
 

Similar to Modernizing the Manufacturing Industry with Kafka and MQTT (20)

Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
 
Modernizing the Manufacturing Industry with MQTT and Kafka
Modernizing the Manufacturing Industry with MQTT and KafkaModernizing the Manufacturing Industry with MQTT and Kafka
Modernizing the Manufacturing Industry with MQTT and Kafka
 
Best Practices for Streaming Connected Car Data with MQTT & Kafka
Best Practices for Streaming Connected Car Data with MQTT & KafkaBest Practices for Streaming Connected Car Data with MQTT & Kafka
Best Practices for Streaming Connected Car Data with MQTT & Kafka
 
Mqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloud
 
MQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
MQTT.fx on HiveMQ Cloud Testing MQTT in the CloudMQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
MQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
 
Introducing HiveMQ Cloud
Introducing HiveMQ CloudIntroducing HiveMQ Cloud
Introducing HiveMQ Cloud
 
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heavenKafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
 
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
 
HiveMQ Cloud Webinar
HiveMQ Cloud WebinarHiveMQ Cloud Webinar
HiveMQ Cloud Webinar
 
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data IntegrationHiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
 
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoTIntroduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
 
Debugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
Debugging MQTT Client Communications With MQTT.fx and HiveMQ CloudDebugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
Debugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
 
Simplified IoT Operations With HiveMQ and Datadog
Simplified IoT Operations With HiveMQ and DatadogSimplified IoT Operations With HiveMQ and Datadog
Simplified IoT Operations With HiveMQ and Datadog
 
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTTHiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
 
Lightweight and Scalable IoT Messaging with MQTT
Lightweight and Scalable IoT Messaging with MQTTLightweight and Scalable IoT Messaging with MQTT
Lightweight and Scalable IoT Messaging with MQTT
 
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQMachine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
 
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ SwarmRevolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
 
Iot in-production
Iot in-productionIot in-production
Iot in-production
 
Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015
 
6 Simple Steps to Enterprise Digital Transformation
6 Simple Steps to Enterprise Digital Transformation6 Simple Steps to Enterprise Digital Transformation
6 Simple Steps to Enterprise Digital Transformation
 

More from Dominik Obermaier

Lightweight and scalable IoT Architectures with MQTT
Lightweight and scalable IoT Architectures with MQTTLightweight and scalable IoT Architectures with MQTT
Lightweight and scalable IoT Architectures with MQTT
Dominik Obermaier
 
MQTT 5 - What's New?
MQTT 5 - What's New?MQTT 5 - What's New?
MQTT 5 - What's New?
Dominik Obermaier
 
Scaling MQTT - Webinar with Elastic Beam
Scaling MQTT - Webinar with Elastic BeamScaling MQTT - Webinar with Elastic Beam
Scaling MQTT - Webinar with Elastic Beam
Dominik Obermaier
 
MQTT Deep Dive Workshop [GERMAN]
MQTT Deep Dive Workshop [GERMAN]MQTT Deep Dive Workshop [GERMAN]
MQTT Deep Dive Workshop [GERMAN]
Dominik Obermaier
 
Securing MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slidesSecuring MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slides
Dominik Obermaier
 
An introduction to MQTT - Pub / Sub for the masses
An introduction to MQTT - Pub / Sub for the massesAn introduction to MQTT - Pub / Sub for the masses
An introduction to MQTT - Pub / Sub for the masses
Dominik Obermaier
 
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Dominik Obermaier
 
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
Dominik Obermaier
 
JAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTTJAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTT
Dominik Obermaier
 
Push! - MQTT for the Internet of Things
Push! - MQTT for the Internet of ThingsPush! - MQTT for the Internet of Things
Push! - MQTT for the Internet of Things
Dominik Obermaier
 
Eclipse Democamps 2013 - M2M for Java Developers with MQTT
Eclipse Democamps 2013 - M2M for Java Developers with MQTTEclipse Democamps 2013 - M2M for Java Developers with MQTT
Eclipse Democamps 2013 - M2M for Java Developers with MQTT
Dominik Obermaier
 
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...Dominik Obermaier
 
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
Dominik Obermaier
 

More from Dominik Obermaier (13)

Lightweight and scalable IoT Architectures with MQTT
Lightweight and scalable IoT Architectures with MQTTLightweight and scalable IoT Architectures with MQTT
Lightweight and scalable IoT Architectures with MQTT
 
MQTT 5 - What's New?
MQTT 5 - What's New?MQTT 5 - What's New?
MQTT 5 - What's New?
 
Scaling MQTT - Webinar with Elastic Beam
Scaling MQTT - Webinar with Elastic BeamScaling MQTT - Webinar with Elastic Beam
Scaling MQTT - Webinar with Elastic Beam
 
MQTT Deep Dive Workshop [GERMAN]
MQTT Deep Dive Workshop [GERMAN]MQTT Deep Dive Workshop [GERMAN]
MQTT Deep Dive Workshop [GERMAN]
 
Securing MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slidesSecuring MQTT - BuildingIoT 2016 slides
Securing MQTT - BuildingIoT 2016 slides
 
An introduction to MQTT - Pub / Sub for the masses
An introduction to MQTT - Pub / Sub for the massesAn introduction to MQTT - Pub / Sub for the masses
An introduction to MQTT - Pub / Sub for the masses
 
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
 
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
 
JAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTTJAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTT
 
Push! - MQTT for the Internet of Things
Push! - MQTT for the Internet of ThingsPush! - MQTT for the Internet of Things
Push! - MQTT for the Internet of Things
 
Eclipse Democamps 2013 - M2M for Java Developers with MQTT
Eclipse Democamps 2013 - M2M for Java Developers with MQTTEclipse Democamps 2013 - M2M for Java Developers with MQTT
Eclipse Democamps 2013 - M2M for Java Developers with MQTT
 
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
 
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
 

Recently uploaded

Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 

Recently uploaded (20)

Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

Modernizing the Manufacturing Industry with Kafka and MQTT

  • 1. Copyright © by HiveMQ. All Rights Reserved.Copyright © by HiveMQ. All Rights Reserved. MODERNIZING THE MANUFACTURING INDUSTRY WITH & MQTT Dominik Obermaier CTO and Co-Founder HiveMQ
  • 2. Copyright © by HiveMQ. All Rights Reserved. WELCOME Insert Picture • HiveMQ CTO & co-founder • Strong background in distributed and large scale systems architecture • OASIS MQTT TC Member • Author of „The Technical Foundations of IoT“ • Conference Speaker and Author • Program committee member for German and international (I)IoT conferences • University Lecturer Dominik Obermaier @dobermai linkedin.com/in/dobermai/
  • 3. Copyright © by HiveMQ. All Rights Reserved. Smart Sensors Cloud Computing Automation INDUSTRY Cybersecurity Future of Manufacturing Advanced Analytics AI / ML
  • 4. Copyright © by HiveMQ. All Rights Reserved. Business Drivers • Improve factory efficiency • Optimize intra plant logistics • More flexible manufacturing • Measure and Increase OEE ¹: • Increase availability of our equipment by avoiding non-planned standstill • Analyze and increase quality • Tune the performance of our machines and processes ¹overall equipment effectiveness
  • 5. Copyright © by HiveMQ. All Rights Reserved. Current Situation
  • 6. Copyright © by HiveMQ. All Rights Reserved. Brownfield vs. Greenfield
  • 7. Copyright © by HiveMQ. All Rights Reserved. Lots of Data Silos
  • 8. Copyright © by HiveMQ. All Rights Reserved. IT / OT Clash
  • 9. Copyright © by HiveMQ. All Rights Reserved. Manual Interaction with OT Software
  • 10. Copyright © by HiveMQ. All Rights Reserved. Difficult to Scale / Hours of Downtime
  • 11. Copyright © by HiveMQ. All Rights Reserved. Goals for Modernization • More agile software delivery into factories • Faster mean time to recover • Enable centralized command and control • Enable visualization of overall manufacturing process • Consistent and Flexible software architecture
  • 12. Copyright © by HiveMQ. All Rights Reserved. Integrated Automation Consistent and reliable bidirectional movement of data Level 4 - Corp Business Planning & Logistics Level 3 - Op. Mgmt Level Manufacturing Operations Management Level 2 - Process Mgmt Level Monitoring & Supervising Level 1 - Control Level Sensing & Manipulating Level 0 - Field Level Production Process Months Days Hours Minutes Seconds us/ms ERP MES SCADA/HMI PLC Sensors / Signals Consistent and reliable bidirectional movement of data
  • 13. Copyright © by HiveMQ. All Rights Reserved. MES Systems Manufacturing Area Level 2-3 SCADA Systems Connecting the Factory: Intra-factory Cloud Level 4 Automation Area Smart Sensors Machines Level 0-1 Gateway Factory Area Level 3-4 SAP PLM OEE
  • 14. Copyright © by HiveMQ. All Rights Reserved. Connecting: Inter-Factory Factory 1 Enterprise Data Center Data Analytics Service Machine Learning Service Data Lake Factory 2 Factory 3 Factory 4 Factory 5 Factory 6
  • 15. Copyright © by HiveMQ. All Rights Reserved. Consuming Applications: Data Warehouse, Analytics Tools, Reporting, Monitoring Application Area Cloud Connector Smart Sensors Power, Consumption, Vibrations, Temperature, Humidity… IIoT Area Automation Area Automation Sensors PLS/STS IIoT MQTT Broker Factory IoT Bus
  • 16. Copyright © by HiveMQ. All Rights Reserved. Technical Challenges ● Reliable bi-directional connectivity across all levels of automation ● Consistent data messaging across all areas ● Security becomes very important when things are connected ● Lots of different hardware suppliers with non-standard protocols and platforms
  • 17. Copyright © by HiveMQ. All Rights Reserved. Ubiquitous connectivity Globally scalable platform for all event producers and consumers Immediate data access Data accessible to all consumers in real time Single system of record Persistent storage to enable reprocessing of past events Continuous queries Stream processing capabilities for in-line data transformation Microservices DBs SaaS apps Mobile Customer 360 Real-time fraud detection Data warehouse Producers Consumers Database change Microservices events SaaS data Customer experiences Streams of real time events Stream processing apps Introducing Kafka Source: Best Practices for Streaming IoT Data with MQTT and Apache Kafka; © Confluent
  • 18. Copyright © by HiveMQ. All Rights Reserved. Confluent Platform Operations and Security Development & Stream Processing Support,Services,Training& Partners Apache Kafka Security plugins | Role-Based Access Control Control Center | Replicator | Auto Data Balancer | Operator Connectors Clients | REST Proxy MQTT Proxy | Schema Registry KSQL Connect Continuous Commit Log Streams Complete Event Streaming Platform Mission-critical Reliability Freedom of Choice Datacenter Public Cloud Confluent Cloud Self-Managed Software Fully-Managed Service Source: Best Practices for Streaming IoT Data with MQTT and Apache Kafka; © Confluent Introducing Confluent Platform
  • 19. Copyright © by HiveMQ. All Rights Reserved. A Piece of the Puzzle is Still Needed
  • 20. Copyright © by HiveMQ. All Rights Reserved. What is MQTT? ● IoT messaging protocol ● Publish/subscribe ● Minimal overhead for client and bandwidth ● Designed for reliable communications over unreliable channels ● 3 Quality of Service (QoS) levels ● MQTT 5 is required for IIoT Introducing MQTT
  • 21. Copyright © by HiveMQ. All Rights Reserved. Publish / Subscribe Pattern
  • 22. Copyright © by HiveMQ. All Rights Reserved. Connecting the Factory
  • 23. Copyright © by HiveMQ. All Rights Reserved. MES Systems Manufacturing Area Level 2-3 SCADA Systems Connecting the Factory: Intra-factory Cloud Level 4 Automation Area Smart Sensors Machines Level 0-1 Gateway Factory Area Level 3-4 SAP PLM OEE
  • 24. Copyright © by HiveMQ. All Rights Reserved. Connecting the Factory: Intra-factory MQTT ● Bi-directional messaging ● Lightweight protocol suited for constrained machinery ● PLC providers support MQTT (e.g. Siemens S7) ● Most MES support MQTT MES Systems Manufacturing Area Level 2-3 SCADA Systems MQTT MQTT Automation Area Smart Sensors Machines Level 0-1 Gateway MQTT
  • 25. Copyright © by HiveMQ. All Rights Reserved. Connecting the Factory: Intra-factory MES Systems Manufacturing Area Level 2-3 SCADA Systems MQTT MQTT Kafka and MQTT Automation Area Smart Sensors Machines Level 0-1 Gateway MQTT MQTT & MQTT & MQTT & Factory Area Level 3-4 SAP PLM OEE
  • 26. Copyright © by HiveMQ. All Rights Reserved. Connecting the Factory: Intra-factory Factory Area Level 3-4 SAP PLM OEE MQTT MQTT Cloud Level 4 Automation Area Smart Sensors Machines Level 0-1 Gateway MQTT MQTT & MQTT & MES Systems Manufacturing Area Level 2-3 SCADA Systems MQTT & MQTT & MQTT &
  • 27. Copyright © by HiveMQ. All Rights Reserved. Connecting the Factory: Intra-factory MQTT MQTT MQTT & MQTT & Cloud Level 4 IIoT Telemetry MQTT Broker MQTT MQTT Automation Area Smart Sensors Machines Level 0-1 Gateway MQTT MES Systems Manufacturing Area Level 2-3 SCADA Systems MQTT & Factory Area Level 3-4 SAP PLM OEE MQTT & MQTT &
  • 28. Copyright © by HiveMQ. All Rights Reserved. Connecting: Inter-Factory Factory 1 Enterprise Data Center Data Analytics Service Machine Learning Service Data Lake Factory 2 Factory 3 Factory 4 Factory 5 Factory 6
  • 29. Copyright © by HiveMQ. All Rights Reserved. Connecting: Inter-Factory Factory 1 Gateway MES System MQTT ● Secure communication over public Internet ● High Availability ● Security ● Scalability MQTT MQTT MQTT MQTT MQTT MQTT Factory 1 Factory 2 Factory 3 Factory 4 Factory 5 Factory 6 Enterprise Data Center Data Analytics Service Machine Learning Service Data Lake MQTT Broker
  • 30. Copyright © by HiveMQ. All Rights Reserved. Connecting: Inter-Factory Kafka + MQTT ● Need first class native integration between MQTT + Kafka Enterprise Data Center Data Analytics Service Machine Learning Service Data Lake MQTT Broker MQTT Broker MQTT Broker MQTT Broker Cluster
  • 31. Copyright © by HiveMQ. All Rights Reserved. Implementation Options
  • 32. Copyright © by HiveMQ. All Rights Reserved. Implementation Options Command Line Interface
  • 33. Copyright © by HiveMQ. All Rights Reserved. HiveMQ Broker ● Clustering for High Availability ● Scalability to support high throughput and connections ● Security integration with existing authentication and authorization systems ● Observability through HiveMQ Control Center ● Support for MQTT 5
  • 34. Copyright © by HiveMQ. All Rights Reserved. Our Customers Are… …and more • Building new digital products • Improving customer experience • Creating more efficient operations and insights • Connecting factories ...and more
  • 35. Copyright © by HiveMQ. All Rights Reserved. HiveMQ Kafka Advantage • Bidirectional messaging between IoT devices and Kafka • Scales to millions of IoT devices • Full support for MQTT 5 standard • Reliable connection and messaging for IoT device • Seamless integration with Confluent Platform/Confluent Cloud • Schema Registry • RBAC
  • 36. Copyright © by HiveMQ. All Rights Reserved. HiveMQ Kafka Solution
  • 37. Copyright © by HiveMQ. All Rights Reserved. HiveMQ Enterprise Extension for Kafka Seamless and scalable integration of MQTT data streams between millions of IoT devices and multiple Kafka clusters Connectivity and Messaging Platform Event and Data Streaming Platform
  • 38. Copyright © by HiveMQ. All Rights Reserved. THANK YOU Dominik Obermaier @dobermai linkedin.com/in/dobermai/ dominik.obermaier@hivemq.com Contact
  • 39. Copyright © by HiveMQ. All Rights Reserved. Additional Resources? ● Blog: Bidirectional IoT Messaging between MQTT and Apache Kafka ● Blog: HiveMQ & Apache Kafka: Streaming IoT Data and MQTT Messages ● Whitepaper: Reference Architecture for VDA 5050 ● Webinar: Best Practices for Streaming IoT Data with MQTT and Apache Kafka ● Presentation: MQTT as a Key Technology for Industry 4.0 & IIoT