SlideShare a Scribd company logo
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

What's hot

Azure IoT Hub: what is it and why we select other solution (production projec...
Azure IoT Hub: what is it and why we select other solution (production projec...Azure IoT Hub: what is it and why we select other solution (production projec...
Azure IoT Hub: what is it and why we select other solution (production projec...
Katherine Golovinova
 
V Mworld 2010 Lab Cloud
V Mworld 2010 Lab CloudV Mworld 2010 Lab Cloud
V Mworld 2010 Lab Cloud
csharney
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT Framework
Paul Evans
 
Blueprint for creating a Secure IoT Product
Blueprint for creating a Secure IoT ProductBlueprint for creating a Secure IoT Product
Blueprint for creating a Secure IoT Product
Guy Vinograd ☁
 
In-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain TechnologiesIn-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain Technologies
dsapps
 
2449 rapid prototyping of innovative io t solutions
2449   rapid prototyping of innovative io t solutions2449   rapid prototyping of innovative io t solutions
2449 rapid prototyping of innovative io t solutions
Eric Cattoir
 
Jak využít cloudu pro zvýšení bezpečnosti vašeho IT
Jak využít cloudu pro zvýšení bezpečnosti vašeho ITJak využít cloudu pro zvýšení bezpečnosti vašeho IT
Jak využít cloudu pro zvýšení bezpečnosti vašeho IT
MarketingArrowECS_CZ
 
Back to Basics: An Introduction to MQTT
Back to Basics: An Introduction to MQTTBack to Basics: An Introduction to MQTT
Back to Basics: An Introduction to MQTT
HiveMQ
 
[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...
[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...
[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...
Daniel Bryant
 
WSO2 Platform Introduction
WSO2 Platform IntroductionWSO2 Platform Introduction
WSO2 Platform Introduction
WSO2
 
TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...
TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...
TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...
Kai Wähner
 
More Than An "API" | Jae Lee
More Than An "API" | Jae LeeMore Than An "API" | Jae Lee
More Than An "API" | Jae Lee
Vietnam Open Infrastructure User Group
 
A Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsA Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of Things
Rick G. Garibay
 
Slide share device to iot solution – a blueprint
Slide share   device to iot solution – a blueprintSlide share   device to iot solution – a blueprint
Slide share device to iot solution – a blueprint
Guy Vinograd ☁
 
Cloud security design considerations
Cloud security design considerationsCloud security design considerations
Cloud security design considerationsMike Kavis
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
Sumit Sharma
 
Ccl basics
Ccl basicsCcl basics
Ccl basics
Sameer Tathare
 
Architectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsArchitectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud Platforms
Roshan Kulkarni
 
Perception of Security Issues in the Development of Cloud-IoT Systems by a No...
Perception of Security Issues in the Development of Cloud-IoT Systems by a No...Perception of Security Issues in the Development of Cloud-IoT Systems by a No...
Perception of Security Issues in the Development of Cloud-IoT Systems by a No...
Luca Mannella
 

What's hot (20)

Azure IoT Hub: what is it and why we select other solution (production projec...
Azure IoT Hub: what is it and why we select other solution (production projec...Azure IoT Hub: what is it and why we select other solution (production projec...
Azure IoT Hub: what is it and why we select other solution (production projec...
 
V Mworld 2010 Lab Cloud
V Mworld 2010 Lab CloudV Mworld 2010 Lab Cloud
V Mworld 2010 Lab Cloud
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT Framework
 
Blueprint for creating a Secure IoT Product
Blueprint for creating a Secure IoT ProductBlueprint for creating a Secure IoT Product
Blueprint for creating a Secure IoT Product
 
In-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain TechnologiesIn-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain Technologies
 
2449 rapid prototyping of innovative io t solutions
2449   rapid prototyping of innovative io t solutions2449   rapid prototyping of innovative io t solutions
2449 rapid prototyping of innovative io t solutions
 
Jak využít cloudu pro zvýšení bezpečnosti vašeho IT
Jak využít cloudu pro zvýšení bezpečnosti vašeho ITJak využít cloudu pro zvýšení bezpečnosti vašeho IT
Jak využít cloudu pro zvýšení bezpečnosti vašeho IT
 
Back to Basics: An Introduction to MQTT
Back to Basics: An Introduction to MQTTBack to Basics: An Introduction to MQTT
Back to Basics: An Introduction to MQTT
 
[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...
[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...
[HashiConf 2019] "Securing Cloud Native Communication with Ambassador and Con...
 
WSO2 Platform Introduction
WSO2 Platform IntroductionWSO2 Platform Introduction
WSO2 Platform Introduction
 
TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...
TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...
TIBCO BWCE and Netflix' Hystrix Circuit Breaker for Cloud Native Middleware M...
 
More Than An "API" | Jae Lee
More Than An "API" | Jae LeeMore Than An "API" | Jae Lee
More Than An "API" | Jae Lee
 
IoT Cloud Overview
IoT Cloud OverviewIoT Cloud Overview
IoT Cloud Overview
 
A Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsA Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of Things
 
Slide share device to iot solution – a blueprint
Slide share   device to iot solution – a blueprintSlide share   device to iot solution – a blueprint
Slide share device to iot solution – a blueprint
 
Cloud security design considerations
Cloud security design considerationsCloud security design considerations
Cloud security design considerations
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
Ccl basics
Ccl basicsCcl basics
Ccl basics
 
Architectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsArchitectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud Platforms
 
Perception of Security Issues in the Development of Cloud-IoT Systems by a No...
Perception of Security Issues in the Development of Cloud-IoT Systems by a No...Perception of Security Issues in the Development of Cloud-IoT Systems by a No...
Perception of Security Issues in the Development of Cloud-IoT Systems by a No...
 

Similar to Introducing HiveMQ Cloud

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
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
 
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
 
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
 
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
Dominik Obermaier
 
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
 
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
 
Modernizing the Manufacturing Industry with Kafka and MQTT
Modernizing the Manufacturing Industry with Kafka and MQTT Modernizing the Manufacturing Industry with Kafka and MQTT
Modernizing the Manufacturing Industry with Kafka and MQTT
Dominik Obermaier
 
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
 
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
 
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
 
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
Dominik Obermaier
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
PeterNiblett
 
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
 
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
 
A pure Java MQTT Stack for IoT
A pure Java MQTT Stack for IoTA pure Java MQTT Stack for IoT
A pure Java MQTT Stack for IoT
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
 
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
 

Similar to Introducing HiveMQ Cloud (20)

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
 
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 + 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
 
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 ...
 
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & IIoT
MQTT AS A KEY TECHNOLOGY FOR INDUSTRY 4.0 & 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
 
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
 
Modernizing the Manufacturing Industry with Kafka and MQTT
Modernizing the Manufacturing Industry with Kafka and MQTT Modernizing the Manufacturing Industry with Kafka and MQTT
Modernizing the Manufacturing Industry with Kafka and MQTT
 
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
 
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...
 
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
 
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
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
 
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
 
A pure Java MQTT Stack for IoT
A pure Java MQTT Stack for IoTA pure Java MQTT Stack for IoT
A pure Java MQTT Stack for IoT
 
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 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
 

Recently uploaded

Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
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
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
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
 
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
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
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
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
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
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
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
 
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...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
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...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Introducing HiveMQ Cloud

  • 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