Zkuste nás kontaktovat

Návrh Školení

Úvod

  • RabbitMQ oproti výchozímu systému front zpráv ve Windows – MSMQ

Pochopení mikroslužeb a mechanismů předávání zpráv

Přehled komunikačních protokolů: REST, SOAP a AMQP

Jak RabbitMQ využívá protokol AMQP k dosažení uvolněného propojování služeb

Nastavení vývojového prostředí

Instalace a konfigurace RabbitMQ pro aplikace v C#

Přehled .NET klientského rozhraní pro RabbitMQ

Připojení k RabbitMQ

Napsání dvou jednoduchých aplikací – odesílače a přijímače v jazyce C#

Provádění běžných operací s RabbitMQ pomocí .NET klienta

Psaní kódu pro práci s frontami zpráv

  • Odesílání, přijímání a ukládání zpráv do fronty

Vytváření front prostřednictvím administrativního rozhraní i PowerShellu

Začlenění RabbitMQ do stávající firemní .NET aplikace

Rozdíly mezi výměnnými kanály typu „Topic“ a „Direct“ při směrování zpráv

Nastavení a správa clusteru RabbitMQ

Implementace mechanismů failoveru a replikace

Nástroje a postupy pro správu RabbitMQ

Správa RabbitMQ pomocí REST API

Optimalizace výkonu RabbitMQ

Monitorování a zabezpečení RabbitMQ

Řešení běžných problémů v prostředí RabbitMQ

Shrnutí a závěr

Požadavky

  • Praktické zkušenosti s .NET Frameworkem a programováním v jazyce C#
  • Znalost konceptů vývoje firemních aplikací

Cílová skupina

  • Vývojáři
  • Softwaroví architekti
  • Správci systémů
  • Techničtí manažeři
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie