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 (2)
Interaktivita a řešení kódu v reálném čase
Eduard-Emanuel Zaharia - Kruk Italia
Kurz - Advanced Blazor
Přeloženo strojem
Instruktor měl bohaté znalosti o tématickém obsahu kurzu i o souvisejících oblastech. Byl schopen odpovědět na naše otázky, nebo si poznamenat ty otázky, na které neměl okamžitou odpověď, a vrátil se k nim později.
Abe Sabbagh - Enbridge
Kurz - Advanced RabbitMQ - 2 Days
Přeloženo strojem