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

Premiers pas

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

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 hôtes virtuels
  • Réglage à l'exécution (Runtime tuning)
  • TTL des messages et files d'attente
  • Développement de plugins

Sécurité et réseau

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

Haute disponibilité et réplication

  • Fondamentaux d'Erlang
  • File d'attente Quorum
  • Mise en œuvre des flux (Streams)
  • Clustering et fédération
  • Surveillance et contrôles 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 basique avec RabbitMQ

Audience

  • Développeurs
  • Ingénieurs logiciel
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires