Prenez contact avec nous

Plan du cours

1. Introduction à RabbitMQ

  • Configuration des dossiers requis
  • Téléchargement et installation de RabbitMQ

2. Comprendre la messagerie

  • Rôle d'un consommateur
  • Rôle d'un producteur
  • Liens entre consommateurs et producteurs
  • Messages et durabilité
  • Vérification de la livraison

3. Administration de RabbitMQ

  • Démarrage et arrêt des nœuds
  • Fichiers de configuration de RabbitMQ
  • Gestion des privilèges
  • Affichage des statistiques et analyse des journaux
  • Envoi d'alertes
  • Mise en place du traitement parallèle

4. Haute disponibilité avec une grappe

  • Architecture d'une grappe
  • Files d'attente dans une grappe
  • Configuration d'une grappe de test
  • Distribution des nœuds sur plusieurs machines
  • Préservation des messages : files d'attente en miroir

5. Perspective programmeur

  • Écriture de code robuste
  • Installation et configuration de HAProxy
  • Défaillance des clients entre serveurs

6. Implémentation de la défaillance et de la réplication

  • Mise en place d'un maître/esclave basé sur un équilibreur de charge
  • Installation du plugin Shovel
  • Configuration et exécution de Shovel

7. Outils Web pour administrer RabbitMQ

  • Le plugin de gestion RabbitMQ
  • Gestion de RabbitMQ depuis la console Web
  • Administration des utilisateurs depuis la console Web
  • Gestion des files d'attente depuis la console Web
  • Utilisation de l'interface de ligne de commande

8. RabbitMQ et l'API REST

  • Caractéristiques de l'API REST
  • Accès aux statistiques
  • Provisionnement des vhosts et des utilisateurs

9. Surveillance et sécurisation de RabbitMQ

  • Durabilité des messages et accusés de réception
  • Utilisation de la mémoire et limites de processus
  • Mise en place de SSL

Pré requis

  • Expérience avec l'interface de ligne de commande Linux.
  • Une compréhension des concepts de développement d'applications d'entreprise.

Audience

  • Spécialistes des TI
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires