Návrh Školení
Zavedení
- RabbitMQ vs výchozí technologie fronty Windows (MSMQ)
Pochopení Microservices (mikroslužby) a Řízení front zpráv
Přehled protokolů zasílání zpráv: REST, SOAP a AMQP
Jak RabbitMQ implementuje AMQP k povolení volného spojení mezi službami
Nastavení vývojového prostředí
Instalace a konfigurace RabbitMQ pro C# aplikace
Přehled RabbitMQ .NET klientského API
Připojování k RabbitMQ
Psaní dvou jednoduchých aplikací pro odesílatele a příjemce v C#
Provádění běžných RabbitMQ operací s klientem .Net
Psaní kódu do fronty
- Odesílání, přijímání a řazení zpráv
Zápis do front prostřednictvím uživatelského rozhraní pro správu a prostředí PowerShell
Integrace RabbitMQ do existující podnikové aplikace .Net
Směrování s výměnou témat vs. Přímá výměna
Nastavení a správa RabbitMQ clusteru
Implementace převzetí služeb při selhání a replikace
Nástroje a techniky pro správu RabbitMQ
Správa RabbitMQ přes REST API
Ladění výkonu RabbitMQ
Sledování a zabezpečení RabbitMQ
Odstraňování problémů RabbitMQ
Shrnutí a závěr
Požadavky
- Zkušenosti s .Net Frameworkem a C# programováním
- Pochopení konceptů vývoje podnikových aplikací
Publikum
- Vývojáři
- Softwaroví architekti
- Správci
- Technickí manažeři
Reference (5)
Trenér byl velmi dobře informovaný, byl velmi nápomocný.
Thilini Alwis - Te Manawa Taki Trauma System
Kurz - Visual Studio 2022 IDE
Machine Translated
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Kurz - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurz - Unit Testing with C#
Lektor velmi dobře vysvětlil témata na skutečných příkladech z reálného světa, což nám usnadnilo pochopení informací
Florin-Viorel Marut - Continental Automotive Romania
Kurz - High-Performance Application Development with .NET Core
Machine Translated
Comprehensive - covered everything we were interested in. Able to work through examples.