Dieser Fortgeschrittenenkurs richtet sich an Fachleute, die bereits Erfahrung mit RabbitMQ haben und tiefer in die Bereiche Skalierbarkeit, Sicherheit, Clustering und Unternehmensintegration einsteigen möchten. Die Teilnehmer lernen, die Leistung zu optimieren, komplexe Topologien zu verwalten und Best Practices für hohe Verfügbarkeit und Ausfallsicherheit zu implementieren.
- Erfahrene Entwickler, die RabbitMQ in verteilten Anwendungen verwenden
- DevOps Ingenieure, die an der Verwaltung und Überwachung von RabbitMQ-Instanzen interessiert sind
- Systemadministratoren, die erweiterte Kontrolle über Messaging-Architekturen benötigen
- Konfigurieren von RabbitMQ für Leistung und Skalierbarkeit
- Implementieren und Verwalten von RabbitMQ-Clustern
- Hohe Verfügbarkeit: Replikation, Warteschlangenspiegelung und Partitionsverwaltung
- Authentifizierung, Autorisierung und Verkehrsverschlüsselung
- Tools und Techniken zur Überwachung und Fehlerbehebung
- Integration von RabbitMQ in Unternehmensanwendungen und Microservices
- Praktische Erfahrung mit RabbitMQ oder Abschluss des Kurses „Rabbit MQ Fundamentals“
- Grundkenntnisse zu Messaging-Protokollen (AMQP) und verteilten Architekturen
- Überprüfung der RabbitMQ-Architektur
- Wesentliche Komponenten und Konzepte
- Übersicht über Prozesse und Meldungen
- Clustering und Hochverfügbarkeit
- Konfigurieren von Clustern
- Warteschlangenspiegelung und Replikationsrichtlinien
- Partitionsverwaltung und Failover
- Sicherheit in RabbitMQ
- Authentifizierung (Benutzer, Berechtigungen, Rollen)
- Erweiterte Autorisierung und Richtlinien
- Datenverschlüsselung (SSL/TLS)
- Überwachung und Fehlerbehebung
- Überwachungstools (Prometheus, Grafana, CLI)
- Metrik- und Protokollanalyse
- Diagnose von Leistungsproblemen
- Integration mit Anwendungen und Microservices
- Erweiterte Plugins
- Verwaltung des Nachrichtenverkehrs
- Best Practices für Microservices mit RabbitMQ
Derzeit gibt es keine Empfehlungen.

