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)
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Kurs - RabbitMQ with Java and Spring
Deep knowledge and coverage of the subject. Good delivery and presentation. Respectful and engaging with the audience. Very nice person.