Copyright © by HiveMQ. All Rights Reserved.
We will start this session shortly
WELCOME
Copyright © by HiveMQ. All Rights Reserved.
INTRODUCING
Copyright © by HiveMQ. All Rights Reserved.
WELCOME
Dominik Obermaier Magi Erber
• HiveMQ CTO
• 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 IoT
conferences
• Product Manager
@HiveMQ
• Conference Speaker
• Author
• Expert for cloud native
technologies and Apache
Kafka
@dobermai
linkedin.com/in/dobermai/
@ErberMagi
linkedin.com/in/margaretha-erber/
Copyright © by HiveMQ. All Rights Reserved.
As we speak millions of
things are newly
connected to the internet
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
The Internet of Things is HUGE
PEOPLE ON THE INTERNET
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
The Internet of Things is HUGE
DEVICES ON THE INTERNET
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Technical IoT Challenges
Customers, ARR, ...
Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Challenge 1 - Scalability
• Enterprise IT infrastructure is not
suitable for IoT
Copyright © by HiveMQ. All Rights Reserved.
• Massive scalability required for
millions of devices
Copyright © by HiveMQ. All Rights Reserved.
Challenge 2 - Instant Data Delivery required
• End customers are used to instant
user experiences like instant
messaging with WhatsApp
Copyright © by HiveMQ. All Rights Reserved.
• Critical systems need reliable and
instant data transfer like manufacturing
systems
Copyright © by HiveMQ. All Rights Reserved.
Challenge 3 - Unreliable Networks
• Customer experience for IoT apps and devices
must be excellent even when internet connectivity
is flaky
Especially for moving “devices” like cars
Copyright © by HiveMQ. All Rights Reserved.
• Devices and apps must be easy to program and
maintain, complexity should be in the cloud not
on the device
Cloud is easier to update than physical devices
Copyright © by HiveMQ. All Rights Reserved.
Web Technology used today is
built for the
Internet of Humans,
NOT for the
Internet of Things
Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
BUT: There are more challenges
Customers, ARR, ...
Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Challenge 1: Flexibility
• IoT Devices and Services may change and
evolve in the future
Important to add functionality easily
without changing device to cloud
communication protocols
Copyright © by HiveMQ. All Rights Reserved.
• Time to market is critical and lean/agile
principles require flexibility on cloud and
device side
Secure bidirectional communication
simplifies send/receive behavior changes
Copyright © by HiveMQ. All Rights Reserved.
Challenge 2: Investment protection
• IoT data communication enables digitization,
new services and new business models
But how to make sure I’m not tied to my
cloud vendor?
Copyright © by HiveMQ. All Rights Reserved.
• Vendor lock-in for device-to-cloud communication
is risky because of investment protection
What if my vendor doesn’t support my devices
anymore? What If I’m forced to update devices in
the field?
Copyright © by HiveMQ. All Rights Reserved.
We need open standards
designed for the
Internet of Things
Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
What Is MQTT?
• Easy on the device side, pushes all implementation
complexity to the server
• Publish/Subscribe based architecture
• Created for extreme scale and instant data exchange
• (I)IoT Messaging Protocol
• Built for machines (binary, data agnostic)
• Designed for reliable communication
over unreliable channels
Copyright © by HiveMQ. All Rights Reserved.
MQTT Use
Cases
• Connected Car
• Industry 4.0 / IIoT
• Logistics / Transportation
• (IoT) Messaging
Middleware
• Telecommunications
Copyright © by HiveMQ. All Rights Reserved.
MQTT Use
Cases
• Push Communication
• Reliable Communication
over unreliable networks
• Constrained Devices
• Low Bandwidth and
High Latency
• Industrial Message Bus
Copyright © by HiveMQ. All Rights Reserved.
Deployment Options
Customers, ARR, ...
Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Options for MQTT Deployments
Proprietary Cloud Vendor1.
2. Self-hosted solution
Copyright © by HiveMQ. All Rights Reserved.
Many start with HiveMQ CE or mosquitto
➔ Difficult to scale for big use cases
Proof of
concepts are
easy, but
production is
hard
Overwhelming complexity of managing the system
➔ Lot of technologies
➔ New challenges like millions of open tcp connections
Needs people and processes
➔ For running the system 24/7
Self hosting an MQTT broker for IoT connectivity
Scalability and availability
➔ Downtime affects ALL customers in MQTT systems
due to centralized architecture
Connecting external services
➔ Needs custom programming
Copyright © by HiveMQ. All Rights Reserved.
Risks when using cloud platform for IoT connectivity
Cloud Services don't offer the MQTT ISO Standard
Only subsets of the ISO standard protocol are supported and MQTT can only
be used in a very opinionated and proprietary way
Azure IoT Hub does not support the MQTT 5 specification and doesn't
support all MQTT 3 features
AWS IoT does not support the MQTT 5 specification and doesn't support all
MQTT 3 features
Cloud vendor lock-in
Copyright © by HiveMQ. All Rights Reserved.
Source: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-mqtt-support
Azure IoT Hub - MQTT Restrictions and proprietary changes
Copyright © by HiveMQ. All Rights Reserved.
AWS IoT - MQTT Restrictions and proprietary changes
Source: https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html
Copyright © by HiveMQ. All Rights Reserved.
Risks when using cloud platforms for IoT connectivity
Unpredictable Pricing
• May change at any time for most cloud vendors (including AWS and Azure)
• Usually consists of many variables (connections per hours / messages with
arbitrary counting decisions / traffic / …)
• Distinction between incoming and outgoing traffic and different MQTT packet
types
• Service Integrations with other services usually also adds more variables
• Pricing for PoCs extremely low, but actual production workload is expensive
Hard to calculate costs upfront
Copyright © by HiveMQ. All Rights Reserved.
MQTT 5 Support
Customers, ARR, ...
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
● Google Cloud IoT Core: No MQTT 5 support
● AWS IoT Core: No MQTT 5 Support
MQTT 5 Support?
● Azure IoT Hub: No MQTT 5 Support
Copyright © by HiveMQ. All Rights Reserved.
We live in a multi-cloud world,
so it is important
that IoT applications
can exist in a
multi-cloud world.
Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Options for MQTT Deployments
Proprietary Cloud Vendor1.
2. Self-hosted solution
Copyright © by HiveMQ. All Rights Reserved.
Options for MQTT Deployments
Cloud Native IoT Messaging Service3.
Copyright © by HiveMQ. All Rights Reserved.
Cloud Native IoT Messaging Service
1. Based on open standards
3.
2. Transparent elastic scalability
Transparent fault tolerance & high availability
4.
5.
Cloud Agnostic
Data integration with other services
Copyright © by HiveMQ. All Rights Reserved.
Cloud Vendors &
Third Party
Services
Connectivity
Layer
running on any or
multiple clouds
Devices, Factories
and "Things"
Cloud Native IoT Messaging Other 3rd party
services
Device Management
AWS IoT
Big Data
Kinesis
IoT Hub Data Lakes
Machine Learning
Event Hubs
MQTT MQTT MQTT
Copyright © by HiveMQ. All Rights Reserved.
“As enterprises furiously adopt cloud as part of their overall
architecture, one of the choices they are forced to make will be
whether to rely on services native to a single cloud vendor.
While these can seem more convenient in the short term, they
have the unfortunate side effect of locking buyers to a single
platform. This is why customers are increasingly placing a high
value on neutral, standards based software layers that allow for
seamless operation across different cloud providers.
This is, in essence, what HiveMQ Cloud is built for.”
- Stephen O’Grady
Principal Analyst at
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ Cloud
Completely managed MQTT broker service in the cloud with best in class
third party integrations
Built for
Production Automatic
Scalability &
Reliability
Enterprise-
grade
Security
100% MQTT
Specification
compliant
Observability
for IoT Devices
Cloud
agnostic
Completely
managed
Integration with
Best of breed third party
services
Predictable
Pricing
Copyright © by HiveMQ. All Rights Reserved.
Built for Production
Dedicated, highly available infrastructure
Deployed across 3 availability zones
Redundant load balancers
Connect hundreds of thousands of devices
High message throughput
24/7 professional HiveMQ support
Copyright © by HiveMQ. All Rights Reserved.
Automatic Scalability & Reliability
Unique clustering technology
Automatically managed cluster nodes
Automatically scales to meet the demands
of your devices
Copyright © by HiveMQ. All Rights Reserved.
Enterprise-Grade Security
TLS secured communication
HiveMQ Control Center user authentication
MQTT client authentication
Copyright © by HiveMQ. All Rights Reserved.
100% MQTT Specification Compliant
100% MQTT compliant to all MQTT protocol
versions:
• MQTT 5
• MQTT 3.1.1
• MQTT 3.1
Support of all MQTT Features, like
• All Quality of Service (QoS)
• Shared Subscriptions
• User Properties
• Retained Messages
• Persistent Sessions
• ...
Copyright © by HiveMQ. All Rights Reserved.
Advanced analytics of irregular behaviour
Observability for IoT Devices
Monitor each HiveMQ Cloud cluster with the
HiveMQ Control Center in real time
Monitoring the health of the cluster
Client overview and detail cluster view
for each client session
Copyright © by HiveMQ. All Rights Reserved.
Predictable Pricing
ADDITIONAL DATA:
BASIC HOURLY PRICE:
7.50 per hour
0.15 per GB
PRICING INCLUDES:
- Dedicated infrastructure
- 3 different data centers
- 100% MQTT specification
compliant
- 1 TB data traffic free
- 7/24 world-class HiveMQ support
Copyright © by HiveMQ. All Rights Reserved.
Take a Look
DEMO
Copyright © by HiveMQ. All Rights Reserved.
Coming soon: Smaller Plans
Copyright © by HiveMQ. All Rights Reserved.
Choose Your Location
Support for all big cloud providers Support for multiple regions
Copyright © by HiveMQ. All Rights Reserved.
Cloud Provider Services (like Device Management)
Third Party Integrations
External authentication providers
Connect once, Integrate everywhere
Kafka / Confluent Cloud
Other Best of Breed Services
Copyright © by HiveMQ. All Rights Reserved.
Coming Soon...
VPC Peering
Custom URLs
Custom + Pre-Built Extensions
Copyright © by HiveMQ. All Rights Reserved.
Ask your questions to Dominik & Magi now!
QUESTIONS?
THANK YOU
Copyright © by HiveMQ. All Rights Reserved.
For attending the webinar
We will upload the webinar on our YouTube Channel
Subscribe to our YouTube Channel: page.video/hivemq
Stay updated on upcoming webinars
Subscribe to our Newsletter: newsletter.social/hivemq
All unanswered questions will be answered on the
HiveMQ Community Forum
To the HiveMQ Community Forum:
community.hivemq.com
Register for the next webinar in March
M2M Communication with Azure IoT Edge & HiveMQ
To the registration page: b.link/iot-edge-webinar

More Related Content

PDF
Modernizing the Manufacturing Industry with Kafka and MQTT
PDF
Building a reliable and scalable IoT platform with MongoDB and HiveMQ
PDF
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
PDF
A pure Java MQTT Stack for IoT
PDF
Introducing HiveMQ Cloud
PDF
What's New in HiveMQ: Inside the upcoming HiveMQ 4.7 release
PDF
HiveMQ + Kafka: The ideal solution for IoT MQTT data integration
PPTX
MQTT 5: Why you need it and potential pitfalls
Modernizing the Manufacturing Industry with Kafka and MQTT
Building a reliable and scalable IoT platform with MongoDB and HiveMQ
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
A pure Java MQTT Stack for IoT
Introducing HiveMQ Cloud
What's New in HiveMQ: Inside the upcoming HiveMQ 4.7 release
HiveMQ + Kafka: The ideal solution for IoT MQTT data integration
MQTT 5: Why you need it and potential pitfalls

What's hot (20)

PDF
Lightweight and scalable IoT Messaging with MQTT
PDF
Mqtt.fx on hive mq cloud
PPTX
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
PDF
Internet of Things - Advantech IoT Gateway Starter Kit
PDF
Industrial transformation-simplified-with-mqtt-and-sparkplug
PDF
IoT Meetup HiveMQ and MQTT
PDF
Security & Seamless CX in User Authentication: How to Achieve Both?
PPTX
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
PDF
Distributed Communication and Control for a Network of Melting Probes in Extr...
PDF
Fog Computing is the Future of the Industrial Internet of Things
PDF
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
PDF
TGT Company Overview_Apr_2016
PDF
Creating a Java Internet of Things Gateway
DOC
Why+ATT[2]
PDF
PaaS: An Enabler for IoT in NFV Worlds
PDF
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
PPTX
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
PDF
Azure Microservices in Practice - Radu Vunvulea
PPTX
Secrets of Autonomous Car Design
PPTX
Don't Architect a Real-Time System that Can't Scale
Lightweight and scalable IoT Messaging with MQTT
Mqtt.fx on hive mq cloud
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Internet of Things - Advantech IoT Gateway Starter Kit
Industrial transformation-simplified-with-mqtt-and-sparkplug
IoT Meetup HiveMQ and MQTT
Security & Seamless CX in User Authentication: How to Achieve Both?
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Distributed Communication and Control for a Network of Melting Probes in Extr...
Fog Computing is the Future of the Industrial Internet of Things
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
TGT Company Overview_Apr_2016
Creating a Java Internet of Things Gateway
Why+ATT[2]
PaaS: An Enabler for IoT in NFV Worlds
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Azure Microservices in Practice - Radu Vunvulea
Secrets of Autonomous Car Design
Don't Architect a Real-Time System that Can't Scale
Ad

Similar to HiveMQ Cloud - The Cloud Native IoT Messaging Layer (20)

PDF
HiveMQ Cloud Webinar
PDF
Best Practices Using MQTT to Connect Millions of IoT Devices
PDF
MQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
PDF
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
PDF
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
PDF
Lightweight and Scalable IoT Messaging with MQTT
PPTX
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
PDF
Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
PDF
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
PDF
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
PPTX
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
PDF
Best Practices for Streaming Connected Car Data with MQTT & Kafka
PDF
Debugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
PDF
MQTT - The Key to Scalable Reliable Connected Car Platforms
PDF
Modernizing the Manufacturing Industry with MQTT and Kafka
PDF
Why and how we proxy our IoT broker connections
PDF
How to Set up, Run and Scale a Secure MQTT Broker on Kubernetes
PDF
IoT Security Issues and MQTT
PDF
Iot in-production
PDF
Implementing the 5 Pillars of IT Security for MQTT
HiveMQ Cloud Webinar
Best Practices Using MQTT to Connect Millions of IoT Devices
MQTT.fx on HiveMQ Cloud Testing MQTT in the Cloud
HiveMQ + Kafka - The Ideal Solution for IoT MQTT Data Integration
HiveMQ Webinar: Lightweight and scalable IoT Messaging with MQTT
Lightweight and Scalable IoT Messaging with MQTT
Kafka Summit 2021 - Why MQTT and Kafka are a match made in heaven
Software-Infrastrukturen modernisieren in der Produktion - Digitale Transform...
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Revolutionizing IoT Testing - A Sneak Peek of HiveMQ Swarm
IoT Data Streaming - Why MQTT and Kafka are a match made in heaven | Dominik ...
Best Practices for Streaming Connected Car Data with MQTT & Kafka
Debugging MQTT Client Communications With MQTT.fx and HiveMQ Cloud
MQTT - The Key to Scalable Reliable Connected Car Platforms
Modernizing the Manufacturing Industry with MQTT and Kafka
Why and how we proxy our IoT broker connections
How to Set up, Run and Scale a Secure MQTT Broker on Kubernetes
IoT Security Issues and MQTT
Iot in-production
Implementing the 5 Pillars of IT Security for MQTT
Ad

More from Dominik Obermaier (15)

PPTX
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
PDF
Lightweight and scalable IoT Architectures with MQTT
PDF
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
PDF
MQTT 5 - What's New?
PDF
Scaling MQTT - Webinar with Elastic Beam
PDF
MQTT Deep Dive Workshop [GERMAN]
PDF
Securing MQTT - BuildingIoT 2016 slides
PDF
An introduction to MQTT - Pub / Sub for the masses
PDF
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
PDF
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
PDF
JAX 2014 - M2M for Java Developers with MQTT
PDF
Push! - MQTT for the Internet of Things
PDF
Eclipse Democamps 2013 - M2M for Java Developers with MQTT
PDF
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
PDF
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
Lightweight and scalable IoT Architectures with MQTT
In search of the perfect IoT Stack - Scalable IoT Architectures with MQTT
MQTT 5 - What's New?
Scaling MQTT - Webinar with Elastic Beam
MQTT Deep Dive Workshop [GERMAN]
Securing MQTT - BuildingIoT 2016 slides
An introduction to MQTT - Pub / Sub for the masses
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
JAX 2014 - M2M for Java Developers with MQTT
Push! - MQTT for the Internet of Things
Eclipse Democamps 2013 - M2M for Java Developers with MQTT
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013

Recently uploaded (20)

PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PPTX
Microsoft User Copilot Training Slide Deck
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PPTX
Build Your First AI Agent with UiPath.pptx
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
The influence of sentiment analysis in enhancing early warning system model f...
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Data Virtualization in Action: Scaling APIs and Apps with FME
Advancing precision in air quality forecasting through machine learning integ...
Module 1 Introduction to Web Programming .pptx
Convolutional neural network based encoder-decoder for efficient real-time ob...
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Microsoft User Copilot Training Slide Deck
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
NewMind AI Weekly Chronicles – August ’25 Week IV
Build Your First AI Agent with UiPath.pptx
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Lung cancer patients survival prediction using outlier detection and optimize...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Flame analysis and combustion estimation using large language and vision assi...
4 layer Arch & Reference Arch of IoT.pdf
The influence of sentiment analysis in enhancing early warning system model f...

HiveMQ Cloud - The Cloud Native IoT Messaging Layer

  • 1. Copyright © by HiveMQ. All Rights Reserved. We will start this session shortly WELCOME
  • 2. Copyright © by HiveMQ. All Rights Reserved. INTRODUCING
  • 3. Copyright © by HiveMQ. All Rights Reserved. WELCOME Dominik Obermaier Magi Erber • HiveMQ CTO • 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 IoT conferences • Product Manager @HiveMQ • Conference Speaker • Author • Expert for cloud native technologies and Apache Kafka @dobermai linkedin.com/in/dobermai/ @ErberMagi linkedin.com/in/margaretha-erber/
  • 4. Copyright © by HiveMQ. All Rights Reserved. As we speak millions of things are newly connected to the internet Copyright © by HiveMQ. All Rights Reserved.
  • 5. Copyright © by HiveMQ. All Rights Reserved. The Internet of Things is HUGE PEOPLE ON THE INTERNET Copyright © by HiveMQ. All Rights Reserved.
  • 6. Copyright © by HiveMQ. All Rights Reserved. The Internet of Things is HUGE DEVICES ON THE INTERNET Copyright © by HiveMQ. All Rights Reserved.
  • 7. Copyright © by HiveMQ. All Rights Reserved. Technical IoT Challenges Customers, ARR, ... Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
  • 8. Copyright © by HiveMQ. All Rights Reserved. Challenge 1 - Scalability • Enterprise IT infrastructure is not suitable for IoT Copyright © by HiveMQ. All Rights Reserved. • Massive scalability required for millions of devices
  • 9. Copyright © by HiveMQ. All Rights Reserved. Challenge 2 - Instant Data Delivery required • End customers are used to instant user experiences like instant messaging with WhatsApp Copyright © by HiveMQ. All Rights Reserved. • Critical systems need reliable and instant data transfer like manufacturing systems
  • 10. Copyright © by HiveMQ. All Rights Reserved. Challenge 3 - Unreliable Networks • Customer experience for IoT apps and devices must be excellent even when internet connectivity is flaky Especially for moving “devices” like cars Copyright © by HiveMQ. All Rights Reserved. • Devices and apps must be easy to program and maintain, complexity should be in the cloud not on the device Cloud is easier to update than physical devices
  • 11. Copyright © by HiveMQ. All Rights Reserved. Web Technology used today is built for the Internet of Humans, NOT for the Internet of Things Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
  • 12. Copyright © by HiveMQ. All Rights Reserved. BUT: There are more challenges Customers, ARR, ... Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
  • 13. Copyright © by HiveMQ. All Rights Reserved. Challenge 1: Flexibility • IoT Devices and Services may change and evolve in the future Important to add functionality easily without changing device to cloud communication protocols Copyright © by HiveMQ. All Rights Reserved. • Time to market is critical and lean/agile principles require flexibility on cloud and device side Secure bidirectional communication simplifies send/receive behavior changes
  • 14. Copyright © by HiveMQ. All Rights Reserved. Challenge 2: Investment protection • IoT data communication enables digitization, new services and new business models But how to make sure I’m not tied to my cloud vendor? Copyright © by HiveMQ. All Rights Reserved. • Vendor lock-in for device-to-cloud communication is risky because of investment protection What if my vendor doesn’t support my devices anymore? What If I’m forced to update devices in the field?
  • 15. Copyright © by HiveMQ. All Rights Reserved. We need open standards designed for the Internet of Things Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
  • 16. Copyright © by HiveMQ. All Rights Reserved.
  • 17. Copyright © by HiveMQ. All Rights Reserved. What Is MQTT? • Easy on the device side, pushes all implementation complexity to the server • Publish/Subscribe based architecture • Created for extreme scale and instant data exchange • (I)IoT Messaging Protocol • Built for machines (binary, data agnostic) • Designed for reliable communication over unreliable channels
  • 18. Copyright © by HiveMQ. All Rights Reserved. MQTT Use Cases • Connected Car • Industry 4.0 / IIoT • Logistics / Transportation • (IoT) Messaging Middleware • Telecommunications
  • 19. Copyright © by HiveMQ. All Rights Reserved. MQTT Use Cases • Push Communication • Reliable Communication over unreliable networks • Constrained Devices • Low Bandwidth and High Latency • Industrial Message Bus
  • 20. Copyright © by HiveMQ. All Rights Reserved. Deployment Options Customers, ARR, ... Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
  • 21. Copyright © by HiveMQ. All Rights Reserved. Options for MQTT Deployments Proprietary Cloud Vendor1. 2. Self-hosted solution
  • 22. Copyright © by HiveMQ. All Rights Reserved. Many start with HiveMQ CE or mosquitto ➔ Difficult to scale for big use cases Proof of concepts are easy, but production is hard Overwhelming complexity of managing the system ➔ Lot of technologies ➔ New challenges like millions of open tcp connections Needs people and processes ➔ For running the system 24/7 Self hosting an MQTT broker for IoT connectivity Scalability and availability ➔ Downtime affects ALL customers in MQTT systems due to centralized architecture Connecting external services ➔ Needs custom programming
  • 23. Copyright © by HiveMQ. All Rights Reserved. Risks when using cloud platform for IoT connectivity Cloud Services don't offer the MQTT ISO Standard Only subsets of the ISO standard protocol are supported and MQTT can only be used in a very opinionated and proprietary way Azure IoT Hub does not support the MQTT 5 specification and doesn't support all MQTT 3 features AWS IoT does not support the MQTT 5 specification and doesn't support all MQTT 3 features Cloud vendor lock-in
  • 24. Copyright © by HiveMQ. All Rights Reserved. Source: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-mqtt-support Azure IoT Hub - MQTT Restrictions and proprietary changes
  • 25. Copyright © by HiveMQ. All Rights Reserved. AWS IoT - MQTT Restrictions and proprietary changes Source: https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html
  • 26. Copyright © by HiveMQ. All Rights Reserved. Risks when using cloud platforms for IoT connectivity Unpredictable Pricing • May change at any time for most cloud vendors (including AWS and Azure) • Usually consists of many variables (connections per hours / messages with arbitrary counting decisions / traffic / …) • Distinction between incoming and outgoing traffic and different MQTT packet types • Service Integrations with other services usually also adds more variables • Pricing for PoCs extremely low, but actual production workload is expensive Hard to calculate costs upfront
  • 27. Copyright © by HiveMQ. All Rights Reserved. MQTT 5 Support Customers, ARR, ... Copyright © by HiveMQ. All Rights Reserved.
  • 28. Copyright © by HiveMQ. All Rights Reserved. ● Google Cloud IoT Core: No MQTT 5 support ● AWS IoT Core: No MQTT 5 Support MQTT 5 Support? ● Azure IoT Hub: No MQTT 5 Support
  • 29. Copyright © by HiveMQ. All Rights Reserved. We live in a multi-cloud world, so it is important that IoT applications can exist in a multi-cloud world. Confidential and Proprietary. Copyright © by HiveMQ. All Rights Reserved.
  • 30. Copyright © by HiveMQ. All Rights Reserved. Options for MQTT Deployments Proprietary Cloud Vendor1. 2. Self-hosted solution
  • 31. Copyright © by HiveMQ. All Rights Reserved. Options for MQTT Deployments Cloud Native IoT Messaging Service3.
  • 32. Copyright © by HiveMQ. All Rights Reserved. Cloud Native IoT Messaging Service 1. Based on open standards 3. 2. Transparent elastic scalability Transparent fault tolerance & high availability 4. 5. Cloud Agnostic Data integration with other services
  • 33. Copyright © by HiveMQ. All Rights Reserved. Cloud Vendors & Third Party Services Connectivity Layer running on any or multiple clouds Devices, Factories and "Things" Cloud Native IoT Messaging Other 3rd party services Device Management AWS IoT Big Data Kinesis IoT Hub Data Lakes Machine Learning Event Hubs MQTT MQTT MQTT
  • 34. Copyright © by HiveMQ. All Rights Reserved. “As enterprises furiously adopt cloud as part of their overall architecture, one of the choices they are forced to make will be whether to rely on services native to a single cloud vendor. While these can seem more convenient in the short term, they have the unfortunate side effect of locking buyers to a single platform. This is why customers are increasingly placing a high value on neutral, standards based software layers that allow for seamless operation across different cloud providers. This is, in essence, what HiveMQ Cloud is built for.” - Stephen O’Grady Principal Analyst at
  • 35. Copyright © by HiveMQ. All Rights Reserved.
  • 36. Copyright © by HiveMQ. All Rights Reserved. HiveMQ Cloud Completely managed MQTT broker service in the cloud with best in class third party integrations Built for Production Automatic Scalability & Reliability Enterprise- grade Security 100% MQTT Specification compliant Observability for IoT Devices Cloud agnostic Completely managed Integration with Best of breed third party services Predictable Pricing
  • 37. Copyright © by HiveMQ. All Rights Reserved. Built for Production Dedicated, highly available infrastructure Deployed across 3 availability zones Redundant load balancers Connect hundreds of thousands of devices High message throughput 24/7 professional HiveMQ support
  • 38. Copyright © by HiveMQ. All Rights Reserved. Automatic Scalability & Reliability Unique clustering technology Automatically managed cluster nodes Automatically scales to meet the demands of your devices
  • 39. Copyright © by HiveMQ. All Rights Reserved. Enterprise-Grade Security TLS secured communication HiveMQ Control Center user authentication MQTT client authentication
  • 40. Copyright © by HiveMQ. All Rights Reserved. 100% MQTT Specification Compliant 100% MQTT compliant to all MQTT protocol versions: • MQTT 5 • MQTT 3.1.1 • MQTT 3.1 Support of all MQTT Features, like • All Quality of Service (QoS) • Shared Subscriptions • User Properties • Retained Messages • Persistent Sessions • ...
  • 41. Copyright © by HiveMQ. All Rights Reserved. Advanced analytics of irregular behaviour Observability for IoT Devices Monitor each HiveMQ Cloud cluster with the HiveMQ Control Center in real time Monitoring the health of the cluster Client overview and detail cluster view for each client session
  • 42. Copyright © by HiveMQ. All Rights Reserved. Predictable Pricing ADDITIONAL DATA: BASIC HOURLY PRICE: 7.50 per hour 0.15 per GB PRICING INCLUDES: - Dedicated infrastructure - 3 different data centers - 100% MQTT specification compliant - 1 TB data traffic free - 7/24 world-class HiveMQ support
  • 43. Copyright © by HiveMQ. All Rights Reserved. Take a Look DEMO
  • 44. Copyright © by HiveMQ. All Rights Reserved. Coming soon: Smaller Plans
  • 45. Copyright © by HiveMQ. All Rights Reserved. Choose Your Location Support for all big cloud providers Support for multiple regions
  • 46. Copyright © by HiveMQ. All Rights Reserved. Cloud Provider Services (like Device Management) Third Party Integrations External authentication providers Connect once, Integrate everywhere Kafka / Confluent Cloud Other Best of Breed Services
  • 47. Copyright © by HiveMQ. All Rights Reserved. Coming Soon... VPC Peering Custom URLs Custom + Pre-Built Extensions
  • 48. Copyright © by HiveMQ. All Rights Reserved. Ask your questions to Dominik & Magi now! QUESTIONS?
  • 49. THANK YOU Copyright © by HiveMQ. All Rights Reserved. For attending the webinar We will upload the webinar on our YouTube Channel Subscribe to our YouTube Channel: page.video/hivemq Stay updated on upcoming webinars Subscribe to our Newsletter: newsletter.social/hivemq All unanswered questions will be answered on the HiveMQ Community Forum To the HiveMQ Community Forum: community.hivemq.com Register for the next webinar in March M2M Communication with Azure IoT Edge & HiveMQ To the registration page: b.link/iot-edge-webinar