Katalog
/
Microservices
/
MQTT und Mosquitto auf Kubernetes

MQTT und Mosquitto auf Kubernetes

Ein einsteigerfreundlicher Kurs zum Betrieb von MQTT mit dem Mosquitto Broker in Kubernetes. Teilnehmende lernen die Abbildung auf Kubernetes, die sichere Bereitstellung und Konfiguration sowie den beobachtbaren und geschützten Betrieb eines kleinen Clusters.

Was werden Sie lernen?

Sie verstehen zentrale MQTT Funktionen im Kubernetes Kontext, wählen ein einfaches und sicheres Bereitstellungsmuster und treffen praxisnahe Entscheidungen zu Netzwerk, Persistenz, Sicherheit und Monitoring. Außerdem lernen Sie Geräte und Services zuverlässig anzubinden und Änderungen sicher umzusetzen. Nach diesem Training können Sie sicher:

• Erklären, wie Pods, Deployments oder StatefulSets, Services, ConfigMaps und Secrets Mosquitto unterstützen

• Ein minimales Mosquitto Setup mit Helm oder Manifests bereitstellen und die Readiness prüfen

• Stabile Topic und Payload Praktiken wählen und Retained Messages sowie Last Will konfigurieren

• TLS, Authentifizierung, Autorisierung und saubere Namespace Trennung anwenden

• Wichtige Gesundheitsmetriken beobachten und typische Verbindungsprobleme beheben

Voraussetzungen:

• Sicherheit an der Kommandozeile und Grundkenntnisse zu Kubernetes

• Vertrautheit mit JSON und einfachem Datenmodellieren

• Zugriff auf einen Nicht Produktionscluster ist hilfreich

Kursübersicht*:

*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.

Modul 1: MQTT und Kubernetes Essentials

• Kurzer MQTT Überblick für IoT und App Integration

• Pods, Deployments vs StatefulSets, Services und persistente Volumes verständlich erklärt

• Mosquitto Image, Konfigurationsdateien und Container Lifecycle Grundlagen

Modul 2: Mosquitto in Kubernetes bereitstellen

• Helm Charts vs rohe Manifeste und passende Einsatzfälle

• ConfigMaps, Secrets, Listener, Persistenz und einfache Ressourcenanforderungen

• Readiness und Liveness Probes sowie grundlegende Validierungsschritte

Modul 3: Netzwerk und Zugriffsmuster

• ClusterIP, Headless Service, LoadBalancer und wann NodePort vertretbar ist

• DNS Namen, advertised Hostnames und Verbindungsstrings für Clients

• Externer Gerätezugriff, Ingress für TCP und Egress Aspekte

Modul 4: Topics und Clientverhalten in Kubernetes

• Topic Benennung für Geräte, Standorte und Teams

• QoS Stufen, Sessions, Retained Messages und Last Will

• Client Optionen für Reconnect, Backoff und einfache Backpressure

Modul 5: Sicherheit und Mandantentrennung

• TLS in der Übertragung mit Server und Client Zertifikaten

• Authentifizierungsoptionen wie Passwortdateien und Plugins

• Autorisierung mit ACLs und Least Privilege Topic Zugriff über Namespaces hinweg

Modul 6: Observability und Kapazitätsgrundlagen

• Logs und nützliche Metriken zu Connections, Inflight und Retained Speicher

• Prometheus und Grafana im Überblick sowie eine einfache Dashboard Checkliste

• Kapazitätssignale und sichere Ressourcenanpassungen

Modul 7: Edge zu Cloud und Bridging

• Broker Bridging zwischen Standorten und Cloud und passende Einsatzfälle

• Routing und Filtermuster sowie Bandbreitenbewusstsein

• Store and Forward auf begrenzten Leitungen und Umgang mit Offline Geräten

Modul 8: Troubleshooting und sichere Änderungen

• Häufige Probleme wie Listener oder Zertifikatsfehlkonfiguration

• Rolling Updates, Konfigurationsänderungen und Backup der Konfiguration

• Schlanke Readiness und Rollback Checkliste

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

4.122€*
Graph Icon - Education X Webflow Template
Niveau:
advanced
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

3.087€*
Graph Icon - Education X Webflow Template
Niveau:
advanced
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.