Prenez contact avec nous

Plan du cours

Introduction

  • Aperçu des fonctionnalités et de l'architecture de RabbitMQ
  • Compréhension d'AMQP et des microservices

Pour débuter

  • Concepts de base à avancés du serveur
  • Configuration de l'environnement de développement
  • Mise en place d'une instance RabbitMQ
  • Problèmes d'installation courants

Configuration avancée

  • Navigation dans l'interface de gestion
  • Conception de microservices distribués
  • Fichiers et répertoires
  • Journalisation (logging)
  • Politiques et paramètres
  • Exportation et importation de définitions
  • Gestion des vhosts (hôtes virtuels)
  • Réglage en temps réel (runtime tuning)
  • Messagerie avec TTL et files d'attente
  • Développement de plugins

Sécurité et réseau

  • Contrôles d'accès
  • Authentification des utilisateurs et autorisations
  • Authentification par certificat
  • Connexions client
  • Utilisation de TLS
  • Networking avancé

Haute disponibilité et réplication

  • Fondamentaux d'Erlang
  • Fils d'attente de type Quorum
  • Implémentation des Streams
  • Clusterisation et fédération
  • Surveillance et vérifications de santé

Optimisation et réglage des performances

  • Surveillance de l'utilisation de la mémoire
  • Gestion de la mémoire
  • Configuration du magasin de messages
  • Contrôle de flux
  • Réglage avancé des performances

Techniques de dépannage avancées

Résumé et prochaines étapes

Pré requis

  • Expérience de base avec RabbitMQ

Participants

  • Développeurs
  • Ingénieurs logiciels
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires