Skip to content

Latest commit

 

History

History

2017-mqtt-hivemq-kubernetes-journey

German

Title

MQTT in the Enterprise - How we successfully run an MQTT Messaging Broker

Abstract

From Zero to Kubernetes: Welchen Herausforderungen begegne ich beim Migrieren einer cloud-unready Java-Applikation wie HiveMQ (MQTT Message Broker) von einer klassischen Linux IT-Umgebung zum Docker-Orchestrator Kubernetes? Wir (inovex) sind dieses Experiment angegangen und haben in intensiver Zusammenarbeit mit dc-square (entwickelt HiveMQ) einen dynamisch skalierbaren Message Broker für einen Kunden zum Betrieb in der großen Cloud erprobt. Welche technischen Probleme wir lösen mussten und wie sich das Endergebnis Admins und Clients darstellt zeigen wir euch in diesem Vortrag.

Required knowledge

Grundlegendes Verständnis über Anforderungen und Eigenschaften moderner Webapplikationen bzw. Web-basierten IT-Architekturen.

Learning Goals

In diesem Vortrag werden die wichtigsten Aspekte und Herausforderungen+Lösungen beim Aufsetzen des MQTT Message Brokers HiveMQ auf Kubernetes vorgestellt.

Bio

Arnold uses great technologies to move companies in Germany beyond #Neuland. As Senior Systems Engineer at inovex he's working on software-defined datacenter management, continuous integration/delivery and getting rid of the legacy stuff. Right now with his colleagues he's setting up a fancy Kubernetes-based cloud platform in the German automotive area.

English

Title

MQTT in the Enterprise - How we successfully run an MQTT Messaging Broker

Abstract

v1:

From zero to Kubernetes: Which challenges do I face while migrating a cloud-unready Java application such as HiveMQ (MQTT Message Broker) from a classical Linux IT- environment to Docker-Orchestrator Kubernetes? We (inovex) took the challenge, and with an intensive cooperation with dc-square (the developer of HiveMQ) we tested a dynamic scalable Message Broker for a customer for operation in a big cloud. Then we integrated it in Prometheus with the help of automatic Kubernetes service discovery. In this talk we want to show you the technical problems we had to solve and what the final result looks like for the admins and clients.

v2:

From zero to Kubernetes: Which challenges do I face while migrating a cloud-unready Java application such as HiveMQ (MQTT Message Broker) from a classical Linux IT- environment to Docker-Orchestrator Kubernetes? We (inovex) took the challenge, and with an intensive cooperation with dc-square (the developer of HiveMQ) we tested a dynamic scalable Message Broker for a customer for operation in a big cloud. Then we integrated it in Prometheus with the help of automatic Kubernetes service discovery. In this talk we want to show you the technical problems we had to solve and how monitoring setup helped us to handle critical incidents in production.

Required knowledge

TBD

Learning Goals

TBD

Bio

Arnold uses great technologies to move companies in Germany beyond #Neuland. As Senior Systems Engineer at inovex he's working on software-defined datacenter management, continuous integration/delivery and getting rid of the legacy stuff. Right now with his colleagues he's setting up a fancy Kubernetes-based cloud platform in the German automotive area.

CFP

  • GrafanaCon