Plan Szkolenia

Wprowadzenie

  • Przegląd funkcji i architektury RabbitMQ
  • Zrozumienie AMQP i mikrousług

Pierwsze kroki

  • Podstawowe i zaawansowane koncepcje serwera
  • Konfiguracja środowiska programistycznego
  • Konfigurowanie instancji RabbitMQ
  • Typowe problemy z instalacją

Zaawansowana konfiguracja

  • Poruszanie się po interfejsie zarządzania
  • Projektowanie rozproszonych mikrousług
  • Pliki i katalogi
  • Rejestrowanie
  • Zasady i parametry
  • Eksportowanie i importowanie definicji
  • Zarządzanie hostami wirtualnymi
  • Dostrajanie środowiska uruchomieniowego
  • TTL wiadomości i kolejki
  • Tworzenie wtyczek

Bezpieczeństwo i Networking

  • Access kontrole
  • Uwierzytelnianie użytkowników i uprawnienia
  • Uwierzytelnianie certyfikatów
  • Połączenia klienta
  • Korzystanie z TLS
  • Zaawansowane połączenia sieciowe

Wysoka dostępność i replikacja

  • Podstawy języka Erlang
  • Kolejka kworum
  • Implementacja strumieni
  • Klastrowanie i federacja
  • Monitorowanie i sprawdzanie kondycji

Optymalizacja i dostrajanie wydajności

  • Monitorowanie wykorzystania pamięci
  • Zarządzanie pamięcią
  • Konfiguracja magazynu wiadomości
  • Kontrola przepływu
  • Zaawansowane dostrajanie wydajności

Zaawansowane techniki rozwiązywania problemów

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowe doświadczenie z RabbitMQ

Uczestnicy

  • Programiści
  • Inżynierowie oprogramowania
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie