Plan Szkolenia

1. Wprowadzenie do RabbitMQ

  • Konfiguracja wymaganych folderów
  • Pobieranie i instalacja RabbitMQ

2. Zrozumienie komunikacji

  • Rola konsumenta
  • Rola producenta
  • Powiązywanie konsumentów i producentów
  • Wiadomości i trwałość
  • Jak weryfikować dostarczenie

3. Administracja RabbitMQ

  • Uruchamianie i zatrzymywanie węzłów
  • Pliki konfiguracyjne RabbitMQ
  • Jak zarządzać uprawnieniami
  • Przeglądanie statystyk i analiza logów
  • Wysyłanie alertów
  • Jak skonfigurować przetwarzanie równoległe

4. Wysoka dostępność z klastrem

  • Architektura klastra
  • Kolejki w klastrze
  • Konfiguracja testowego klastra
  • Rozmieszczanie węzłów na większej liczbie maszyn
  • Jak zachować wiadomości: lustrzane kolejki

5. Perspektywa programisty

  • Pisanie odpornego kodu
  • Instalacja i konfiguracja HAProxy
  • Przełączanie klientów między serwerami

6. Implementacja failover i replikacji

  • Konfiguracja master/slave opartego na równoważeniu obciążenia
  • Instalacja wtyczki Shovel
  • Konfiguracja i uruchomienie Shovel

7. Narzędzia internetowe do administracji RabbitMQ

  • Wtyczka RabbitMQ Management
  • Zarządzanie RabbitMQ z poziomu konsoli internetowej
  • Administracja użytkownikami z poziomu konsoli internetowej
  • Zarządzanie kolejką z poziomu konsoli internetowej
  • Korzystanie z interfejsu wiersza poleceń

8. RabbitMQ i interfejs REST API

  • Funkcje interfejsu REST API
  • Dostęp do statystyk
  • Provisioning vhost i użytkowników

9. Monitorowanie i zabezpieczanie RabbitMQ

  • Trwałość wiadomości i potwierdzenie wiadomości
  • Użycie pamięci i limity procesów
  • Konfiguracja SSL

Wymagania

  • Doświadczenie w korzystaniu z interfejsu wiersza poleceń Linux.
  • Zrozumienie koncepcji rozwoju aplikacji przedsiębiorstw.

Grupa docelowa

  • Specjaliści IT
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie