RabbitMQ mit C# .NET
placeKöln 1 Jun 2026 until 3 Jun 2026 |
computer Online: Zoom 1 Jun 2026 until 3 Jun 2026 |
placeKöln 2 Sep 2026 until 4 Sep 2026 |
computer Online: Zoom 2 Sep 2026 until 4 Sep 2026 |
placeKöln 2 Dec 2026 until 4 Dec 2026 |
computer Online: Zoom 2 Dec 2026 until 4 Dec 2026 |
placeKöln 11 Jan 2027 until 13 Jan 2027 |
computer Online: Zoom 11 Jan 2027 until 13 Jan 2027 |
placeKöln 26 Apr 2027 until 28 Apr 2027 |
computer Online: Zoom 26 Apr 2027 until 28 Apr 2027 |
placeKöln 26 Jul 2027 until 28 Jul 2027 |
computer Online: Zoom 26 Jul 2027 until 28 Jul 2027 |
placeKöln 25 Oct 2027 until 27 Oct 2027 |
computer Online: Zoom 25 Oct 2027 until 27 Oct 2027 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie sind nach dem Seminar in der Lage, RabbitMQ in C#/.NET professionell zu integrieren und robuste Producer- und Consumer-Anwendungen zu entwickeln. Sie konfigurieren Exchanges, Queues und Bindings passend zu Ihren Use Cases, setzen Acknowledgements und Prefetch korrekt ein und gestalten eine verlässliche Fehlerbehandlung mit Retry- und Dead-Letter-Strategien. Außerdem können Sie typische Messaging-Fallstricke (Duplikate, Reihenfolge, Timeouts) erkennen und mit praxiserprobten Patterns wie Idempotenz und Outbox sicher beherrschen.Inhalt
-
Grundlagen und Architektur von RabbitMQ
- AMQP-Konzepte, Broker-Rolle, Messages, Queues und Bindings
- Exchange-Typen: Direct, Topic, Fanout, He…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie sind nach dem Seminar in der Lage, RabbitMQ in C#/.NET professionell zu integrieren und robuste Producer- und Consumer-Anwendungen zu entwickeln. Sie konfigurieren Exchanges, Queues und Bindings passend zu Ihren Use Cases, setzen Acknowledgements und Prefetch korrekt ein und gestalten eine verlässliche Fehlerbehandlung mit Retry- und Dead-Letter-Strategien. Außerdem können Sie typische Messaging-Fallstricke (Duplikate, Reihenfolge, Timeouts) erkennen und mit praxiserprobten Patterns wie Idempotenz und Outbox sicher beherrschen.Inhalt
- Grundlagen und Architektur von RabbitMQ
- AMQP-Konzepte, Broker-Rolle, Messages, Queues und Bindings
- Exchange-Typen: Direct, Topic, Fanout, Headers und typische Einsatzszenarien
- Delivery Guarantees: at-most-once, at-least-once, exactly-once (Praxis-Realität)
- Integration in C#/.NET
- Einrichtung des RabbitMQ .NET-Clients, Connection/Channel-Lifecycle, Ressourcenmanagement
- Producer/Publisher: Serialisierung, Message Properties, Headers, Correlation-ID
- Consumer: Push vs. Pull, Concurrency, Background Services in .NET, Graceful Shutdown
- Zuverlässigkeit und Performance
- Acknowledgements, Prefetch/QoS, Backpressure und Throughput-Tuning
- Persistenz, Durable Queues, Publisher Confirms, Mandatory/Return Handling
- Fehlerbehandlung: Retries, Delay-Patterns, Dead-Letter Exchanges/Queues (DLX/DLQ)
- Messaging-Patterns für Unternehmensanwendungen
- Work Queue, Competing Consumers, RPC-Pattern (Risiken und Alternativen)
- Idempotenz, Deduplication, Outbox-Pattern, message ordering und versioning
- Event-driven Architecture: Events vs. Commands, Routing-Strategien und Namenskonventionen
- Security, Betrieb und Monitoring
- Benutzer, Rechte, Virtual Hosts, TLS/Certificates, sichere Credentials
- Management UI, Metrics, Logs, Alarmierungen, typische Troubleshooting-Checklisten
- Grundlagen zu HA/Quorum Queues, Clustering-Überblick und
Upgrade-Strategien
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
