Course Outline

1. Inleiding tot RabbitMQ

  • De vereiste mappen instellen
  • Downloaden en installeren RabbitMQ

2. Berichten begrijpen

  • De rol van de consument
  • De rol van een producent
  • Bindt consumenten en producenten
  • Berichten en duurzaamheid
  • Hoe de levering te verifiëren

3. Toedienen RabbitMQ

  • Knooppunten starten en stoppen
  • RabbitMQ Configuratiebestanden
  • Bevoegdheden beheren
  • Statistieken bekijken en logboeken analyseren
  • Waarschuwingen verzenden
  • Parallelle verwerking instellen

4. Hoge beschikbaarheid met cluster

  • Architectuur van een cluster
  • Wachtrijen in een cluster
  • Een testcluster opzetten
  • De nodes distribueren naar meer machines
  • Berichten bewaren: gespiegelde wachtrijen

5. Het perspectief van een programmeur

  • Robuuste code schrijven
  • Installeren en configureren HAProxy
  • Falende clients tussen servers

6. Implementeren van failover en replicatie

  • Een master/slave op basis van een load balancer instellen
  • De Shovel-plug-in installeren
  • Shovel configureren en uitvoeren

7. Webtools om te beheren RabbitMQ

  • De RabbitMQ Management plugin
  • Beheer RabbitMQ vanaf de webconsole
  • Gebruikers beheren vanuit de webconsole
  • Wachtrij beheren vanuit de webconsole
  • De opdrachtregelinterface gebruiken

8. RabbitMQ en de REST API

  • REST API-functies
  • Accessing statistieken
  • vhost en gebruikersprovisioning

9. Toezicht en beveiliging RabbitMQ

  • Duurzaamheid van berichten en bevestiging van berichten
  • Geheugengebruik en proceslimieten
  • SSL instellen

Requirements

  • Ervaring met de Linux command line interface.
  • Inzicht in de concepten voor de ontwikkeling van bedrijfsapplicaties.

Audiëntie

  • IT-specialisten
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Voorlopige Aankomende Cursussen