Course Code: rabbitmq
Duration: 14 hours
Prerequisites:
  • Doświadczenie z interfejsem wiersza poleceń Linux.
  • Zrozumienie koncepcji rozwoju aplikacji korporacyjnych.

Publiczność

  • Specjaliści IT
Overview:

Kurs jest przeznaczony dla specjalistów IT, którzy chcą skonfigurować rozwiązanie oparte na RabbitMQ, wysoce niezawodnym systemie przesyłania wiadomości dla przedsiębiorstw, który implementuje protokół Advanced Message Queuing Protocol (AMQP).

Course Outline:

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
Sites Published:

United Arab Emirates - RabbitMQ

Qatar - RabbitMQ

Egypt - RabbitMQ

Saudi Arabia - RabbitMQ

South Africa - RabbitMQ

Brasil - RabbitMQ

Canada - RabbitMQ

中国 - RabbitMQ

香港 - RabbitMQ

澳門 - RabbitMQ

台灣 - RabbitMQ

USA - RabbitMQ

Österreich - RabbitMQ

Schweiz - RabbitMQ

Deutschland - RabbitMQ

Czech Republic - RabbitMQ

Denmark - RabbitMQ

Estonia - RabbitMQ

Finland - RabbitMQ

Greece - RabbitMQ

Magyarország - RabbitMQ

Ireland - RabbitMQ

Luxembourg - RabbitMQ

Latvia - RabbitMQ

España - RabbitMQ

Italia - RabbitMQ

Lithuania - RabbitMQ

Nederland - RabbitMQ

Norway - RabbitMQ

Portugal - RabbitMQ

România - RabbitMQ

Sverige - RabbitMQ

Türkiye - RabbitMQ

Malta - RabbitMQ

Belgique - RabbitMQ

France - RabbitMQ

日本 - RabbitMQ

Australia - RabbitMQ

Malaysia - RabbitMQ

New Zealand - RabbitMQ

Philippines - RabbitMQ

Singapore - RabbitMQ

Thailand - RabbitMQ

Vietnam - RabbitMQ

India - RabbitMQ

Argentina - RabbitMQ

Chile - RabbitMQ

Costa Rica - RabbitMQ

Ecuador - RabbitMQ

Guatemala - RabbitMQ

Colombia - RabbitMQ

México - RabbitMQ

Panama - RabbitMQ

Peru - RabbitMQ

Uruguay - RabbitMQ

Venezuela - RabbitMQ

Polska - RabbitMQ

United Kingdom - RabbitMQ

South Korea - RabbitMQ

Pakistan - RabbitMQ

Sri Lanka - RabbitMQ

Bulgaria - RabbitMQ

Bolivia - RabbitMQ

Indonesia - RabbitMQ

Kazakhstan - RabbitMQ

Moldova - RabbitMQ

Morocco - RabbitMQ

Tunisia - RabbitMQ

Kuwait - RabbitMQ

Oman - RabbitMQ

Slovakia - RabbitMQ

Kenya - RabbitMQ

Nigeria - RabbitMQ

Botswana - RabbitMQ

Slovenia - RabbitMQ

Croatia - RabbitMQ

Serbia - RabbitMQ

Bhutan - RabbitMQ

Nepal - RabbitMQ

Uzbekistan - RabbitMQ