SlideShare a Scribd company logo
1 of 39
Download to read offline
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-sparkplugHugoMller5
 
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 MQTTDominik 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)
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIan 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 FrameworkReal-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 WiresEclipse 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 ThingsReal-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 GatewayEurotech
 
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 ArchitecturesReal-Time Innovations (RTI)
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on OpenstackTakashi Kajinami
 
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 DDSReal-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 talkSomeRandomBloke
 
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 approachRemedy 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 SparkplugIan 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 KafkaHiveMQ
 
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 & KafkaHiveMQ
 
Mqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMargarethaErber
 
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 CloudHiveMQ
 
Introducing HiveMQ Cloud
Introducing HiveMQ CloudIntroducing HiveMQ Cloud
Introducing HiveMQ CloudMargarethaErber
 
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 heavenDominik 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 WebinarHiveMQ
 
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 IntegrationHiveMQ
 
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 IIoTHiveMQ
 
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 CloudHiveMQ
 
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 DatadogHiveMQ
 
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 MQTTDominik 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 MQTTHiveMQ
 
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 & HiveMQHiveMQ
 
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 SwarmHiveMQ
 
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 TransformationInductive 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 MQTTDominik Obermaier
 
Scaling MQTT - Webinar with Elastic Beam
Scaling MQTT - Webinar with Elastic BeamScaling MQTT - Webinar with Elastic Beam
Scaling MQTT - Webinar with Elastic BeamDominik 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 slidesDominik 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 massesDominik 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 2014Dominik 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 MQTTDominik 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 ThingsDominik 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 MQTTDominik 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 2013Dominik 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

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

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