Plan Szkolenia

Wstęp

  • RabbitMQ kontra domyślna technologia kolejek systemu Windows (MSMQ)

Zrozumienie Microservices (mikrousługi) i kolejkowanie wiadomości

Przegląd protokołów przesyłania wiadomości: REST, SOAP i AMQP

Jak RabbitMQ Implementuje AMQP, aby umożliwić luźne powiązanie między usługami

Konfigurowanie środowiska programistycznego

Instalowanie i konfigurowanie RabbitMQ dla C# aplikacji

Przegląd RabbitMQ API klienta .NET

Łączenie z RabbitMQ

Pisanie dwóch prostych aplikacji nadawcy i odbiorcy w C#

Wykonywanie typowych RabbitMQ operacji z klientem .Net

Pisanie kodu kolejkowania

  • Wysyłanie, odbieranie i kolejkowanie wiadomości

Pisanie kolejek za pomocą interfejsu administracyjnego i programu PowerShell

Integracja RabbitMQ z istniejącą aplikacją korporacyjną .Net

Routing z wymianą tematów a wymianą bezpośrednią

Konfigurowanie i zarządzanie RabbitMQ klastrem

Implementacja przełączania awaryjnego i replikacji

Narzędzia i techniki administrowania RabbitMQ

Zarządzanie RabbitMQ poprzez REST API

Strojenie wydajności RabbitMQ

Monitoring i zabezpieczenie RabbitMQ

Rozwiązywanie problemów RabbitMQ

Podsumowanie i wnioski

Wymagania

  • Doświadczenie z .Net Framework i C# programowaniem
  • Zrozumienie koncepcji rozwoju aplikacji korporacyjnych

Uczestnicy

  • Programiści
  • Architekci oprogramowania
  • Administratorzy
  • Menedżerowie techniczni
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie