Schulungsübersicht
Einführung
Verständnis von Microservices (Micro Services) und Message Queuing
Überblick über Messaging-Protokolle: REST, SOAP und AMQP
Wie RabbitMQ AMQP implementiert, um eine lose Kopplung zwischen Diensten zu ermöglichen
Einrichten der Entwicklungsumgebung
Installieren und Konfigurieren RabbitMQ
Überblick über die Pika RabbitMQ Client-Bibliothek für Python
Fallstudie: Antwort auf eine Anfrage zum Herunterladen einer PDF-Datei
Erstellen von Producer- und Consumer-Anwendungen in Python
Verbinden mit dem RabbitMQ Server
Durchführen allgemeiner RabbitMQ-Operationen
Senden, Empfangen und Einreihen von Nachrichten in eine Warteschlange
Integration von RabbitMQ in eine bestehende Anwendung
Routing mit Topics Exchange vs. Direct Exchange
Verwalten des RabbitMQ-Servers
Überwachung des RabbitMQ-Servers
Fehlersuche bei RabbitMQ
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Python Programmiererfahrung
Zielgruppe
- Entwickler
- Software-Architekten
Erfahrungsberichte (2)
Die realitätsnahe Fachkompetenz
Markus Martinet - Deutsche Gesetzliche Unfallversicherung e. V. (DGUV) REB
Kurs - RabbitMQ
Der Dozent war sowohl im Kursinhalt als auch in verwandten Themen sehr bewandert und konnte unsere Fragen beantworten. Falls er einer Frage sofort nicht nachkommen konnte, notierte er sie sich und kam später darauf zurück.
Abe Sabbagh - Enbridge
Kurs - Advanced RabbitMQ - 2 Days
Maschinelle Übersetzung