Plan Szkolenia
1. Wprowadzenie do RabbitMQ
- Konfigurowanie wymaganych folderów
- Pobieranie i instalowanie RabbitMQ
2. Zrozumienie przesyłania wiadomości
- Rola konsumenta
- Rola producenta
- Wiązanie konsumentów i producentów
- Wiadomości i trwałość
- Jak zweryfikować dostarczenie
3. Administrowanie RabbitMQ
- Uruchamianie i zatrzymywanie węzłów
- Pliki konfiguracyjne RabbitMQ
- Jak zarządzać uprawnieniami
- Wyświetlanie statystyk i analizowanie dzienników
- Wysyłanie alertów
- Jak skonfigurować przetwarzanie równoległe
4. Wysoka dostępność z klastrem
- Architektura klastra
- Kolejki w klastrze
- Konfiguracja klastra testowego
- Rozmieszczanie węzłów na większej liczbie maszyn
- Jak zachować wiadomości: kolejki lustrzane
5. Perspektywa programisty
- Pisanie solidnego kodu
- Instalacja i konfiguracja HAProxy
- Błędne przełączanie klientów między serwerami
6. Wdrażanie przełączania awaryjnego i replikacji
- Konfigurowanie master/slave opartego na load balancerze
- Instalacja wtyczki Shovel
- Konfigurowanie i uruchamianie wtyczki Shovel
7. Narzędzia internetowe do administrowania RabbitMQ
- Wtyczka RabbitMQ Management
- Zarządzanie RabbitMQ z poziomu konsoli internetowej
- Zarządzanie użytkownikami z poziomu konsoli internetowej
- Zarządzanie kolejką z poziomu konsoli internetowej
- Korzystanie z interfejsu wiersza poleceń
8. RabbitMQ i interfejs API REST
- Funkcje interfejsu API REST
- Statystyki Access
- udostępnianie vhostów i użytkowników
9. Monitorowanie i zabezpieczanie RabbitMQ
- Trwałość wiadomości i potwierdzanie wiadomości
- Wykorzystanie pamięci i limity procesów
- Konfiguracja SSL
Wymagania
- Doświadczenie z interfejsem wiersza poleceń Linux.
- Zrozumienie koncepcji rozwoju aplikacji korporacyjnych.
Publiczność
- Specjaliści IT
Opinie uczestników (7)
The flexibility to the agenda and considering the provided topics which we currently deal with. It was great to exchange on the knowledge and experiences!
Fabian - Continental Barum s.r.o.
Szkolenie - RabbitMQ
Ćwiczenia. Wykonywane samodzielnie okazują się nie tak proste jak to wygląda na wykładzie.
Lukasz - Centrum Informatyki Resortu Finansow
Szkolenie - RabbitMQ
The course was well run and the ability to follow along with the instructions using a virtual desktop felt like a really good approach to ensure that all course members were engaged.
Andy Lehane - Global Knowledge
Szkolenie - RabbitMQ
Knowledgeable, good coverage of content. Very happy.
Rikesh Zaveri - Global Knowledge
Szkolenie - RabbitMQ
Przykłady praktycznie i srodowisko labowe
Elizabeth Taylor - Orange Szkolenia Sp. z o.o.
Szkolenie - RabbitMQ
Odpowiednie tempo prowadzenia oraz wysokie kompetencje Marcina.
Pawel Kwiatkowski - Eduserwis Marciniak i Wspolnicy Spolka Jawna
Szkolenie - RabbitMQ
duża podbudowa teoretyczna