SlideShare a Scribd company logo
What's New in HiveMQ: Inside the
HiveMQ 4.7 Release
Copyright © by HiveMQ. All Rights Reserved.
Dominik Obermaier Georg Held
CTO and Co-founder at HiveMQ Engineering Manager at HiveMQ
dominik.obermaier@hivemq.com
linkedin.com/in/dobermai
@dobermai
georg.held@hivemq.com
linkedin.com/in/sauroter
Speakers
AGENDA
❏ HiveMQ Platform Portfolio Updates
❏ Overview of 4.7 Release
❏ Easier Operations for Cloud Native
Deployments
❏ Improved Enterprise Security
❏ Major HiveMQ Swarm Upgrade
❏ Q&A
HiveMQ Platform
Portfolio Updates
Copyright © by HiveMQ. All Rights Reserved.
Broker
Clients
Tools &
Ecosystem
HiveMQ Docker
Images
HiveMQ DCOS
Integration
HiveMQ
AMI
Mosquitto
to HiveMQ
Enterprise
Extensions
HiveMQ PRODUCT PORTFOLIO
Copyright © by HiveMQ. All Rights Reserved.
Introducing
Copyright © by HiveMQ. All Rights Reserved.
• Distributed platform able to create millions of unique network
connections
• Simulating millions of devices, messages and MQTT topics
• Develop reusable scenarios that simulate device behaviours
• Custom data generator that simulate complex use cases
• Resource friendly and easy deployment to public clouds (AWS, Azure,
etc.) and Kubernetes
HiveMQ Swarm Features
Copyright © by HiveMQ. All Rights Reserved.
Distributed IoT Testing and Simulation
Copyright © by HiveMQ. All Rights Reserved.
Predefined Helm Charts
Useful defaults to get started
quickly
Managed HiveMQ Extension
Lifecycle
Integrated Prometheus
Monitoring
Zero-downtime upgrades
Integrated Disaster Recovery
Copyright © by HiveMQ. All Rights Reserved.
Introducing
Copyright © by HiveMQ. All Rights Reserved.
Built for
Production
Automatic
Scalability &
Reliability
Enterprise-
grade
Security
100% MQTT
Specification
compliant
Observability
for IoT Devices
Cloud
Agnostic
Completely
managed
HiveMQ Cloud
Completely managed MQTT broker service in the cloud
Release Cadence
Copyright © by HiveMQ. All Rights Reserved.
4.5
Release
4.6
Release
4.7
Release
4.8
Release
January
2021
April
2021
September
2021
LTS
Release
Target:
January
2022
Predictable Release Cadence
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ 4.7 Themes
Major HiveMQ Swarm Upgrade
Easier Operations for Cloud Native Deployments
Improved Enterprise Security
Copyright © by HiveMQ. All Rights Reserved.
Overview
Supported until 14. September 2022
Released version 4.7.0
Release date 14. September 2021
Improvements to
Cloud-Native Operations
Copyright © by HiveMQ. All Rights Reserved.
Easier Cloud-Native Operations
Reduced Complexity
Machine Readable Logs
Copyright © by HiveMQ. All Rights Reserved.
Machine Readable Logs
Before
2021-09-14 09:45:23,583 - Client ID:
myClient, IP: 127.0.0.1, Clean Start: true,
Session Expiry: 0 connected.
After
{
"time": "2021-09-14T07:47:36.521Z",
"message": "Client ID: myClient, IP: 127.0.0.1, Clean
Start: true, Session Expiry: 0 connected.",
"thread": "hivemq-eventloop-child-1,TZuIQ",
"hivemqId": "TZuIQ",
"event": "CLIENT_CONNECTED",
"clientId": “myClient",
"ip": "127.0.0.1",
"cleanStart": true,
"sessionExpiryInterval": 0
}
Supported for:
● HiveMQ log
● Event log
● Audit log
● Migration log
Copyright © by HiveMQ. All Rights Reserved.
Centralized Log Shipping
Shipping logs from multiple nodes to a centralized location
{
"time": "2021-09-14T07:47:36.521Z",
"message": "Client ID: myClient,
IP: 127.0.0.1, Clean Start: true,
Session Expiry: 0 connected.",
"thread":
"hivemq-eventloop-child-1,TZuIQ",
"hivemqId": "TZuIQ",
"event": "CLIENT_CONNECTED",
"clientId": “myClient",
"ip": "127.0.0.1",
"cleanStart": true,
"sessionExpiryInterval": 0
}
Data Multiple Nodes Centralized Logs
Copyright © by HiveMQ. All Rights Reserved.
Integrations
Kubernetes Operator
Copyright © by HiveMQ. All Rights Reserved.
https://www.redhat.com/en/technologies/cloud-computing/openshift
Openshift Support
Copyright © by HiveMQ. All Rights Reserved.
● Container in rootless mode
● Environment variables directly from
k8s secret objects
State-of-the-Art Security
Security is ever evolving... HiveMQ’s container security updated to the
latest standards
Copyright © by HiveMQ. All Rights Reserved.
● General availability of stateful set support for
better disk provisioning control
● Better parameterization of scheduling options
(labels, annotations, sidecars, …)
Kubernetes Operator Flexibility
Improved Enterprise
Security
Copyright © by HiveMQ. All Rights Reserved.
HiveMQ Security Architecture
Control Center OAuth
Authentication (SSO)
Copyright © by HiveMQ. All Rights Reserved.
What’s in it?
● Seamless integration into any jwt based OAuth
2.0 SSO platform (Forgerock, Okta, Auth0,
Keycloak, …)
● Pure web technology-based authentication
● Combination with SQL-, LDAP- or file-based
systems for authorization
Copyright © by HiveMQ. All Rights Reserved.
Video
https://youtu.be/NiEY_1k_wTQ
Copyright © by HiveMQ. All Rights Reserved.
File Authorization
Copyright © by HiveMQ. All Rights Reserved.
What’s in it?
● File based authorization for the HiveMQ Control
Center and for mqtt clients
● Role and user based permission structures
● Combination with SQL, LDAP, JWT, or OAuth
systems for authentication
Copyright © by HiveMQ. All Rights Reserved.
One Time Provisioning
Copyright © by HiveMQ. All Rights Reserved.
File Realm Structure MQTT
<ese-file-realm>
<mqtt>
<users>
<user>
<name>georg.held@hivemq.com</name>
<permissions>
<permission>
<topic>#</topic>
<activity>SUBSCRIBE</activity>
<qos>ONE_TWO</qos>
</permission>
</permissions>
</user>
</users>
<roles>
<role>
<id>admins</id>
<permissions>
<permission>
<topic>#</topic>
<activity>SUBSCRIBE</activity>
<qos>ONE_TWO</qos>
</permission>
</permissions>
</role>
</roles>
</mqtt>
</ese-file-realm>
● Utilize one or multiple XML files
● Allow for user and role based permission
structures
● Have very granular permission structures
on a topic filter basis e.g. publish,
subscribe, retain, qos, ...
Copyright © by HiveMQ. All Rights Reserved.
<ese-file-realm>
<control-center>
<users>
<user>
<name>georg.held@hivemq.com</name>
<permissions>
<permission>HIVEMQ_SUPER_ADMIN</permission>
</permissions>
</user>
</users>
<roles>
<role>
<id>admins</id>
<permissions>
<permission>HIVEMQ_SUPER_ADMIN</permission>
</permissions>
</role>
</roles>
</control-center>
</ese-file-realm>
File Realm Structure Control Center
● Combine with MQTT permissions or use
separate files
● Allow for user and role based permission
structures
● Use a semantic permission structure e.g.
[..]_CLIENT_LIST, [..]_CLIENT_DETAIL,...
Case Conversion Preprocessor
Copyright © by HiveMQ. All Rights Reserved.
Copyright © by HiveMQ. All Rights Reserved.
Case Conversion Preprocessor
● Example: The MQTT Client identifier is case sensitive, but LDAP is not
Major Upgrades to
HiveMQ Swarm
Copyright © by HiveMQ. All Rights Reserved.
Additional Use Case
https://youtu.be/hBvw-V3VfMA
Copyright © by HiveMQ. All Rights Reserved.
● Client behavior for testing is usually very synthetic
● This leads to blind spots in test cases
● Swarm now has real-world disconnect:
○ <disconnect method="with-disconnect-message"/>
○ <disconnect method="close-tcp-socket"/>
○ <disconnect method="simulate-keepalive-timeout"/>
Real-world Disconnect
Copyright © by HiveMQ. All Rights Reserved.
● Message Expiry
● Last Will and Testament (MQTT5 Will)
● Websocket & Secure Websocket Transport
Additional Features
Download HiveMQ 4.7 Now!
Thank You!
Try HiveMQ Cloud!
https://www.hivemq.com/mqtt-cloud-broker/
Know more about HiveMQ Swarm
https://www.hivemq.com/hivemq-swarm/
Get Your MQTT Essentials Ebook Now!
https://www.hivemq.com/download-mqtt-ebook/
Know More About HiveMQ Kubernetes Operator
https://www.hivemq.com/docs/operator/4.6/kubernetes-operator/operator-intro.html
Additional Resources
ANY
QUESTIONS?
THANK YOU
Contact Details
dominik.obermaier@hivemq.com
linkedin.com/in/dobermai
@dobermai
Dominik Obermaier
georg.held@hivemq.com
linkedin.com/in/sauroter
Georg Held

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
 
Discover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionDiscover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solution
Scaleway
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoT
Scaleway
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT Framework
Paul Evans
 
Unified Cloud Performance Monitoring - The Need of The Hour
Unified Cloud Performance Monitoring - The Need of The HourUnified Cloud Performance Monitoring - The Need of The Hour
Unified Cloud Performance Monitoring - The Need of The Hour
eG Innovations
 
V Mworld 2010 Lab Cloud
V Mworld 2010 Lab CloudV Mworld 2010 Lab Cloud
V Mworld 2010 Lab Cloud
csharney
 
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
 
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
 
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Scaleway
 
Devoxx 2014 presentation
Devoxx 2014 presentationDevoxx 2014 presentation
Devoxx 2014 presentation
Eric Cattoir
 
Case Study: How to move from a Monolith to Cloud, Containers and Microservices
Case Study: How to move from a Monolith to Cloud, Containers and MicroservicesCase Study: How to move from a Monolith to Cloud, Containers and Microservices
Case Study: How to move from a Monolith to Cloud, Containers and Microservices
Kai Wähner
 
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
 
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
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
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
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
 
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
 
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 ☁
 
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...
 
Discover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionDiscover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solution
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoT
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT Framework
 
Unified Cloud Performance Monitoring - The Need of The Hour
Unified Cloud Performance Monitoring - The Need of The HourUnified Cloud Performance Monitoring - The Need of The Hour
Unified Cloud Performance Monitoring - The Need of The Hour
 
V Mworld 2010 Lab Cloud
V Mworld 2010 Lab CloudV Mworld 2010 Lab Cloud
V Mworld 2010 Lab Cloud
 
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
 
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...
 
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
 
Devoxx 2014 presentation
Devoxx 2014 presentationDevoxx 2014 presentation
Devoxx 2014 presentation
 
Case Study: How to move from a Monolith to Cloud, Containers and Microservices
Case Study: How to move from a Monolith to Cloud, Containers and MicroservicesCase Study: How to move from a Monolith to Cloud, Containers and Microservices
Case Study: How to move from a Monolith to Cloud, Containers and Microservices
 
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
 
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...
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
 
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
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
More Than An "API" | Jae Lee
More Than An "API" | Jae LeeMore Than An "API" | Jae Lee
More Than An "API" | Jae Lee
 
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
 
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 What's New in HiveMQ: Inside the upcoming HiveMQ 4.7 release

Build Your Own HiveMQ Extension
Build Your Own HiveMQ ExtensionBuild Your Own HiveMQ Extension
Build Your Own HiveMQ Extension
HiveMQ
 
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGEPRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
Editor IJCTER
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Malcolm Duncanson, CISSP
 
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT System
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT SystemHow to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT System
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT System
InfluxData
 
FIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE Wednesday Webinars - How to Secure IoT DevicesFIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld
 
How to Stream IoT MQTT Messages Into the Azure Event Hubs Service
How to Stream IoT MQTT Messages Into the Azure Event Hubs ServiceHow to Stream IoT MQTT Messages Into the Azure Event Hubs Service
How to Stream IoT MQTT Messages Into the Azure Event Hubs Service
HiveMQ
 
Citirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise MobilityCitirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise Mobility
Digicomp Academy AG
 
DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security
DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security
DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security
DevOpsDays Riga
 
Openstack Icehouse IaaS Presentation
Openstack Icehouse  IaaS PresentationOpenstack Icehouse  IaaS Presentation
Openstack Icehouse IaaS Presentation
emad ahmed
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
Davinder Kohli
 
Blockchin Architecture on Azure-Part-3
Blockchin Architecture on Azure-Part-3Blockchin Architecture on Azure-Part-3
Blockchin Architecture on Azure-Part-3
Mohammad Asif
 
Build Cloud Native Apps With DigitalOcean Kubernetes
Build Cloud Native Apps With DigitalOcean KubernetesBuild Cloud Native Apps With DigitalOcean Kubernetes
Build Cloud Native Apps With DigitalOcean Kubernetes
DigitalOcean
 
ClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTO
ClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTOClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTO
ClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTO
Altinity Ltd
 
SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID
 SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID
SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID
South Tyrol Free Software Conference
 
Service Management Dec 11
Service Management Dec 11Service Management Dec 11
Service Management Dec 11
clarendonint
 
Service management Dec 11
Service management Dec 11Service management Dec 11
Service management Dec 11
Richard Conway
 
Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...
Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...
Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...
Michael Man
 
'DOCKER' & CLOUD: ENABLERS For DEVOPS
'DOCKER' & CLOUD:  ENABLERS For DEVOPS'DOCKER' & CLOUD:  ENABLERS For DEVOPS
'DOCKER' & CLOUD: ENABLERS For DEVOPS
ACA IT-Solutions
 
Docker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-ITDocker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-IT
Stijn Wijndaele
 

Similar to What's New in HiveMQ: Inside the upcoming HiveMQ 4.7 release (20)

Build Your Own HiveMQ Extension
Build Your Own HiveMQ ExtensionBuild Your Own HiveMQ Extension
Build Your Own HiveMQ Extension
 
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGEPRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM Roles
 
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT System
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT SystemHow to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT System
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT System
 
FIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE Wednesday Webinars - How to Secure IoT DevicesFIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE Wednesday Webinars - How to Secure IoT Devices
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
 
How to Stream IoT MQTT Messages Into the Azure Event Hubs Service
How to Stream IoT MQTT Messages Into the Azure Event Hubs ServiceHow to Stream IoT MQTT Messages Into the Azure Event Hubs Service
How to Stream IoT MQTT Messages Into the Azure Event Hubs Service
 
Citirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise MobilityCitirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise Mobility
 
DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security
DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security
DevOpsDaysRiga 2018: Andrew Martin - Continuous Kubernetes Security
 
Openstack Icehouse IaaS Presentation
Openstack Icehouse  IaaS PresentationOpenstack Icehouse  IaaS Presentation
Openstack Icehouse IaaS Presentation
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
 
Blockchin Architecture on Azure-Part-3
Blockchin Architecture on Azure-Part-3Blockchin Architecture on Azure-Part-3
Blockchin Architecture on Azure-Part-3
 
Build Cloud Native Apps With DigitalOcean Kubernetes
Build Cloud Native Apps With DigitalOcean KubernetesBuild Cloud Native Apps With DigitalOcean Kubernetes
Build Cloud Native Apps With DigitalOcean Kubernetes
 
ClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTO
ClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTOClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTO
ClickHouse on Kubernetes, by Alexander Zaitsev, Altinity CTO
 
SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID
 SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID
SFScon 2020 - Alex Lanz Martin Malfertheiner - OAuth2 OpenID
 
Service Management Dec 11
Service Management Dec 11Service Management Dec 11
Service Management Dec 11
 
Service management Dec 11
Service management Dec 11Service management Dec 11
Service management Dec 11
 
Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...
Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...
Control Plane: Continuous Kubernetes Security (DevSecOps - London Gathering, ...
 
'DOCKER' & CLOUD: ENABLERS For DEVOPS
'DOCKER' & CLOUD:  ENABLERS For DEVOPS'DOCKER' & CLOUD:  ENABLERS For DEVOPS
'DOCKER' & CLOUD: ENABLERS For DEVOPS
 
Docker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-ITDocker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-IT
 

Recently uploaded

Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 

Recently uploaded (20)

Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 

What's New in HiveMQ: Inside the upcoming HiveMQ 4.7 release

  • 1. What's New in HiveMQ: Inside the HiveMQ 4.7 Release
  • 2. Copyright © by HiveMQ. All Rights Reserved. Dominik Obermaier Georg Held CTO and Co-founder at HiveMQ Engineering Manager at HiveMQ dominik.obermaier@hivemq.com linkedin.com/in/dobermai @dobermai georg.held@hivemq.com linkedin.com/in/sauroter Speakers
  • 3. AGENDA ❏ HiveMQ Platform Portfolio Updates ❏ Overview of 4.7 Release ❏ Easier Operations for Cloud Native Deployments ❏ Improved Enterprise Security ❏ Major HiveMQ Swarm Upgrade ❏ Q&A
  • 5. Copyright © by HiveMQ. All Rights Reserved. Broker Clients Tools & Ecosystem HiveMQ Docker Images HiveMQ DCOS Integration HiveMQ AMI Mosquitto to HiveMQ Enterprise Extensions HiveMQ PRODUCT PORTFOLIO
  • 6. Copyright © by HiveMQ. All Rights Reserved. Introducing
  • 7. Copyright © by HiveMQ. All Rights Reserved. • Distributed platform able to create millions of unique network connections • Simulating millions of devices, messages and MQTT topics • Develop reusable scenarios that simulate device behaviours • Custom data generator that simulate complex use cases • Resource friendly and easy deployment to public clouds (AWS, Azure, etc.) and Kubernetes HiveMQ Swarm Features
  • 8. Copyright © by HiveMQ. All Rights Reserved. Distributed IoT Testing and Simulation
  • 9. Copyright © by HiveMQ. All Rights Reserved. Predefined Helm Charts Useful defaults to get started quickly Managed HiveMQ Extension Lifecycle Integrated Prometheus Monitoring Zero-downtime upgrades Integrated Disaster Recovery
  • 10. Copyright © by HiveMQ. All Rights Reserved. Introducing
  • 11. Copyright © by HiveMQ. All Rights Reserved. Built for Production Automatic Scalability & Reliability Enterprise- grade Security 100% MQTT Specification compliant Observability for IoT Devices Cloud Agnostic Completely managed HiveMQ Cloud Completely managed MQTT broker service in the cloud
  • 13. Copyright © by HiveMQ. All Rights Reserved. 4.5 Release 4.6 Release 4.7 Release 4.8 Release January 2021 April 2021 September 2021 LTS Release Target: January 2022 Predictable Release Cadence
  • 14. Copyright © by HiveMQ. All Rights Reserved. HiveMQ 4.7 Themes Major HiveMQ Swarm Upgrade Easier Operations for Cloud Native Deployments Improved Enterprise Security
  • 15. Copyright © by HiveMQ. All Rights Reserved. Overview Supported until 14. September 2022 Released version 4.7.0 Release date 14. September 2021
  • 17. Copyright © by HiveMQ. All Rights Reserved. Easier Cloud-Native Operations Reduced Complexity
  • 19. Copyright © by HiveMQ. All Rights Reserved. Machine Readable Logs Before 2021-09-14 09:45:23,583 - Client ID: myClient, IP: 127.0.0.1, Clean Start: true, Session Expiry: 0 connected. After { "time": "2021-09-14T07:47:36.521Z", "message": "Client ID: myClient, IP: 127.0.0.1, Clean Start: true, Session Expiry: 0 connected.", "thread": "hivemq-eventloop-child-1,TZuIQ", "hivemqId": "TZuIQ", "event": "CLIENT_CONNECTED", "clientId": “myClient", "ip": "127.0.0.1", "cleanStart": true, "sessionExpiryInterval": 0 } Supported for: ● HiveMQ log ● Event log ● Audit log ● Migration log
  • 20. Copyright © by HiveMQ. All Rights Reserved. Centralized Log Shipping Shipping logs from multiple nodes to a centralized location { "time": "2021-09-14T07:47:36.521Z", "message": "Client ID: myClient, IP: 127.0.0.1, Clean Start: true, Session Expiry: 0 connected.", "thread": "hivemq-eventloop-child-1,TZuIQ", "hivemqId": "TZuIQ", "event": "CLIENT_CONNECTED", "clientId": “myClient", "ip": "127.0.0.1", "cleanStart": true, "sessionExpiryInterval": 0 } Data Multiple Nodes Centralized Logs
  • 21. Copyright © by HiveMQ. All Rights Reserved. Integrations
  • 23. Copyright © by HiveMQ. All Rights Reserved. https://www.redhat.com/en/technologies/cloud-computing/openshift Openshift Support
  • 24. Copyright © by HiveMQ. All Rights Reserved. ● Container in rootless mode ● Environment variables directly from k8s secret objects State-of-the-Art Security Security is ever evolving... HiveMQ’s container security updated to the latest standards
  • 25. Copyright © by HiveMQ. All Rights Reserved. ● General availability of stateful set support for better disk provisioning control ● Better parameterization of scheduling options (labels, annotations, sidecars, …) Kubernetes Operator Flexibility
  • 27. Copyright © by HiveMQ. All Rights Reserved. HiveMQ Security Architecture
  • 29. Copyright © by HiveMQ. All Rights Reserved. What’s in it? ● Seamless integration into any jwt based OAuth 2.0 SSO platform (Forgerock, Okta, Auth0, Keycloak, …) ● Pure web technology-based authentication ● Combination with SQL-, LDAP- or file-based systems for authorization
  • 30. Copyright © by HiveMQ. All Rights Reserved. Video https://youtu.be/NiEY_1k_wTQ
  • 31. Copyright © by HiveMQ. All Rights Reserved.
  • 33. Copyright © by HiveMQ. All Rights Reserved. What’s in it? ● File based authorization for the HiveMQ Control Center and for mqtt clients ● Role and user based permission structures ● Combination with SQL, LDAP, JWT, or OAuth systems for authentication
  • 34. Copyright © by HiveMQ. All Rights Reserved. One Time Provisioning
  • 35. Copyright © by HiveMQ. All Rights Reserved. File Realm Structure MQTT <ese-file-realm> <mqtt> <users> <user> <name>georg.held@hivemq.com</name> <permissions> <permission> <topic>#</topic> <activity>SUBSCRIBE</activity> <qos>ONE_TWO</qos> </permission> </permissions> </user> </users> <roles> <role> <id>admins</id> <permissions> <permission> <topic>#</topic> <activity>SUBSCRIBE</activity> <qos>ONE_TWO</qos> </permission> </permissions> </role> </roles> </mqtt> </ese-file-realm> ● Utilize one or multiple XML files ● Allow for user and role based permission structures ● Have very granular permission structures on a topic filter basis e.g. publish, subscribe, retain, qos, ...
  • 36. Copyright © by HiveMQ. All Rights Reserved. <ese-file-realm> <control-center> <users> <user> <name>georg.held@hivemq.com</name> <permissions> <permission>HIVEMQ_SUPER_ADMIN</permission> </permissions> </user> </users> <roles> <role> <id>admins</id> <permissions> <permission>HIVEMQ_SUPER_ADMIN</permission> </permissions> </role> </roles> </control-center> </ese-file-realm> File Realm Structure Control Center ● Combine with MQTT permissions or use separate files ● Allow for user and role based permission structures ● Use a semantic permission structure e.g. [..]_CLIENT_LIST, [..]_CLIENT_DETAIL,...
  • 38. Copyright © by HiveMQ. All Rights Reserved.
  • 39. Copyright © by HiveMQ. All Rights Reserved. Case Conversion Preprocessor ● Example: The MQTT Client identifier is case sensitive, but LDAP is not
  • 41. Copyright © by HiveMQ. All Rights Reserved. Additional Use Case https://youtu.be/hBvw-V3VfMA
  • 42. Copyright © by HiveMQ. All Rights Reserved. ● Client behavior for testing is usually very synthetic ● This leads to blind spots in test cases ● Swarm now has real-world disconnect: ○ <disconnect method="with-disconnect-message"/> ○ <disconnect method="close-tcp-socket"/> ○ <disconnect method="simulate-keepalive-timeout"/> Real-world Disconnect
  • 43. Copyright © by HiveMQ. All Rights Reserved. ● Message Expiry ● Last Will and Testament (MQTT5 Will) ● Websocket & Secure Websocket Transport Additional Features
  • 44. Download HiveMQ 4.7 Now! Thank You!
  • 45. Try HiveMQ Cloud! https://www.hivemq.com/mqtt-cloud-broker/ Know more about HiveMQ Swarm https://www.hivemq.com/hivemq-swarm/ Get Your MQTT Essentials Ebook Now! https://www.hivemq.com/download-mqtt-ebook/ Know More About HiveMQ Kubernetes Operator https://www.hivemq.com/docs/operator/4.6/kubernetes-operator/operator-intro.html Additional Resources
  • 47. THANK YOU Contact Details dominik.obermaier@hivemq.com linkedin.com/in/dobermai @dobermai Dominik Obermaier georg.held@hivemq.com linkedin.com/in/sauroter Georg Held