Návrh Školení

1. Úvod do RabbitMQ

  • Nastavení požadovaných složek
  • Stažení a instalace RabbitMQ

2. Pochopení zpráv

  • Role spotřebitele
  • Role producenta
  • Závazky spotřebitelů a výrobců
  • Zprávy a trvanlivost
  • Jak ověřit doručení

3. Správa RabbitMQ

  • Spouštěcí a zastavovací uzly
  • RabbitMQ konfigurační soubory
  • Jak spravovat oprávnění
  • Zobrazení statistik a analýza protokolů
  • Odesílání upozornění
  • Jak nastavit paralelní zpracování

4. Vysoká dostupnost s clusterem

  • Architektura clusteru
  • Fronty v clusteru
  • Nastavení testovacího clusteru
  • Distribuce uzlů na více strojů
  • Jak zachovat zprávy: zrcadlené fronty

5. Perspektiva programátora

  • Psaní robustního kódu
  • Instalace a konfigurace HAProxy
  • Selhávající klienti mezi servery

6. Implementace převzetí služeb při selhání a replikace

  • Nastavení master/slave založeného na load balanceru
  • Instalace pluginu Shovel
  • Konfigurace a spuštění Shovel

7. Webové nástroje pro správu RabbitMQ

  • Plugin RabbitMQ Management
  • Správa RabbitMQ z webové konzole
  • Správa uživatelů z webové konzole
  • Správa fronty z webové konzole
  • Pomocí rozhraní příkazového řádku

8. RabbitMQ a REST API

  • Funkce REST API
  • Accessstatistiky
  • vhost a zřizování uživatelů

9. Monitorování a zabezpečení RabbitMQ

  • Trvanlivost zprávy a potvrzení zprávy
  • Využití paměti a procesní limity
  • Nastavení SSL

Požadavky

  • Zkušenosti s rozhraním příkazového řádku Linux.
  • Pochopení konceptů vývoje podnikových aplikací.

Publikum

  • IT specialisté
 14 hodiny

Počet účastníků


Price per participant

Reference (7)

Upcoming Courses

Související kategorie