Einführung in MQTT – der Industriestandard für IoT-Kommunikation
Das Internet der Dinge integriert sich mit rasanter Geschwindigkeit in unser Leben: Immer mehr und immer unterschiedlichere Geräte stellen Kommunikationsschnittstellen bereit, und je heterogener diese Umgebungen werden, desto mehr steigt der Bedarf an einheitlichen Übertragungs- und Steuerungsprotokollen.
Das von IBM Ende der 1990er Jahre entwickelte Protokoll MQTT (MQ Telemetry Transport) ist genau auf diesen Einsatzzweck zugeschnitten: Es ist ein sehr schlankes und leichtgewichtiges auf "publish/subscribe" basierendes Kommunikationsprotokoll, das im IoT-Umfeld rasant an Bedeutung gewinnt.
Dieser Vortrag bietet eine umfassende Einführung in das MQTT-Protokoll sowie in MQTT.fx, eine plattformunabhängige Desktopanwendung zum grafischen Testen, Simulieren und Debuggen von MQTT-Kommunikation. Dabei geht es um folgende Themen:
* Einführung in das MQTT-Protokoll
* Überblick über MQTT-Sicherungsstrategien
* Vorstellung von MQTT.fx
* Vorstellung einer laufenden IoT-Netzwerk-Architektur und deren Komponenten
* Live-Demo mit Daten aus dem vorgestellten IoT-Netzwerk.
Vorkenntnisse
Vorausgesetzt wird lediglich Interesse an IoT-Protokollen. Es ist kein Programmierwissen erforderlich.
Lernziele
Der Vortrag vermittelt fundiertes Wissen über MQTT und seine Funktionsweise und zeigt Kriterien, wann sich der Einsatz des Protokolls eignet. Außerdem bekommen die Teilnehmer einen Überblick über gängige Tools und Software, um selbst IoT-Lösungen auf Basis von MQTT zu entwickeln.