Dieser MQTT – Message Queuing Telemetry Transport Kurs behandelt detailliert das Protokoll selbst, seine speziellen Features, sowie existierende Produkte.
MQTT – Message Queuing Telemetry Transport Schulung
Message Queuing Telemetry Transport (MQTT): Das Messaging-Protokoll für IoT und mehr
Bei MQTT handelt es sich regelrecht um ein „wiederentdecktes“ Kommunikations-/Messaging-Protokoll. Das Protokoll wurde in seiner Ur-Form zwar bereits 1999 entwickelt, erlebt aber seit einigen Jahren insbesondere durch die aktuellen Entwicklungen im Bereich IoT einen regelrechten neuen Boom. Es ermöglicht, Millionen von Clients (Geräte oder Applikationen) effizient miteinander kommunizieren zu lassen und ist darauf ausgelegt, insbesondere auch in Umgebungen zu funktionieren, in denen man nicht mit einer zuverlässigen Netzinfrastruktur bzw. zuverlässigen Geräten rechnen kann. Über ein zentrales Element, den sogenannten Broker, können Milliarden von Nachrichten effizient ausgetauscht werden. Das Protokoll kann daher ohne Übertreibung als eines der wichtigsten Protokolle für das IoT bezeichnet werden, ist aber nicht auf IoT-Anwendungen beschränkt.
Lernziele MQTT Message Queuing Telemetry Transport Schulung
Inhalte MQTT Message Queuing Telemetry Transport Schulung
- Das Protokoll (Nachrichtentypen, Rollen, Topics, Wildcards etc.)
- Besondere Features: Retained Messages, Last Will and Testament etc.
- Quality of Service im MQTT
- MQTT5
- MQTT-SN
- MQTT in eigenen Anwendungen nutzen
- Einsatzmöglichkeiten
- MQTT absichern
- MQTT-Produkte (kommerziell und Open-Source)
MQTT Schulung: Zielgruppe MQTT Message Queuing Telemetry Transport Schulung
Dieser MQTT Kurs wendet sich an alle, die sich für das Messaging-Protokoll MQTT interessieren.
MQTT Schulung: Voraussetzungen MQTT Message Queuing Telemetry Transport Schulung
Grundkenntnisse in einer Skript-/Programmiersprache (Javascript, Python, etc.) sind hilfreich, aber nicht zwingend erforderlich. Solide Grundkenntnisse der Netzwerktechnik (OSI-Schichtenmodell etc.) sollten vorhanden sein.