SlideShare une entreprise Scribd logo
1  sur  49
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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 MQTTDominik Obermaier
 
Mqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMargarethaErber
 
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)
 
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
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIan Skerrett
 
Security & Seamless CX in User Authentication: How to Achieve Both?
Security & Seamless CX in User Authentication: How to Achieve Both?Security & Seamless CX in User Authentication: How to Achieve Both?
Security & Seamless CX in User Authentication: How to Achieve Both?Ivona M
 
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
 
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)
 
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)
 
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)
 
TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016Freddy Tse
 
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
 
PaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV WorldsPaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV WorldsOPNFV
 
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
 
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)
 
Azure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaAzure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaITCamp
 
Don't Architect a Real-Time System that Can't Scale
Don't Architect a Real-Time System that Can't ScaleDon't Architect a Real-Time System that Can't Scale
Don't Architect a Real-Time System that Can't ScaleReal-Time Innovations (RTI)
 

Tendances (20)

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
 
Mqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloudMqtt.fx on hive mq cloud
Mqtt.fx on hive mq cloud
 
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
 
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
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTT
 
Security & Seamless CX in User Authentication: How to Achieve Both?
Security & Seamless CX in User Authentication: How to Achieve Both?Security & Seamless CX in User Authentication: How to Achieve Both?
Security & Seamless CX in User Authentication: How to Achieve Both?
 
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
 
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...
 
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
 
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
 
TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016
 
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
 
Why+ATT[2]
Why+ATT[2]Why+ATT[2]
Why+ATT[2]
 
PaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV WorldsPaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV Worlds
 
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...
 
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
 
Azure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaAzure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu Vunvulea
 
Secrets of Autonomous Car Design
Secrets of Autonomous Car DesignSecrets of Autonomous Car Design
Secrets of Autonomous Car Design
 
Don't Architect a Real-Time System that Can't Scale
Don't Architect a Real-Time System that Can't ScaleDon't Architect a Real-Time System that Can't Scale
Don't Architect a Real-Time System that Can't Scale
 

Similaire à HiveMQ Cloud - The Cloud Native IoT Messaging Layer

HiveMQ Cloud Webinar
HiveMQ Cloud WebinarHiveMQ Cloud Webinar
HiveMQ Cloud WebinarHiveMQ
 
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
 
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
 
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
 
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
 
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
 
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
 
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 SwarmHiveMQ
 
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 Opto22Dominik 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 CloudPeterNiblett
 
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
 
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
 
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
 
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
 
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
 
Oracle Open World Preso on Cloud Economics
Oracle Open World Preso on Cloud EconomicsOracle Open World Preso on Cloud Economics
Oracle Open World Preso on Cloud EconomicsRon Batra
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Michael Maharas
 

Similaire à HiveMQ Cloud - The Cloud Native IoT Messaging Layer (20)

HiveMQ Cloud Webinar
HiveMQ Cloud WebinarHiveMQ Cloud Webinar
HiveMQ Cloud Webinar
 
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 ...
 
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
 
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
 
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
 
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
 
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
 
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
 
Oracle Open World Preso on Cloud Economics
Oracle Open World Preso on Cloud EconomicsOracle Open World Preso on Cloud Economics
Oracle Open World Preso on Cloud Economics
 
Oow con7393
Oow con7393Oow con7393
Oow con7393
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
 

Plus de 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
 
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
 
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
 

Plus de Dominik Obermaier (14)

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
 
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
 
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
 

Dernier

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Dernier (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

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