Plan du cours

Introduction

  • Vue d'ensemble des caractéristiques et de l'architecture de RabbitMQ
  • Comprendre AMQP et les microservices

Pour commencer

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

Configuration avancée

  • Naviguer dans l'interface de gestion
  • Concevoir des microservices distribués
  • Fichiers et répertoires
  • Journalisation
  • Politiques et paramètres
  • Exporter et importer des définitions
  • Gestion des hôtes virtuels
  • Optimisation de l'exécution
  • TTL des messages et files d'attente
  • Développement de plugins

Sécurité et Networking

  • Access contrôles
  • Authentification de l'utilisateur et autorisations
  • Authentification par certificat
  • Connexions client
  • Utilisation de TLS
  • Mise en réseau avancée

Haute disponibilité et réplication

  • Principes fondamentaux d'Erlang
  • File d'attente Quorum
  • Mise en œuvre des flux
  • Clustering et fédération
  • Surveillance et contrôles de santé

Optimisation et réglage des performances

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

Techniques avancées de dépannage

Résumé et prochaines étapes

Pré requis

  • Expérience de base avec RabbitMQ

Audience

  • Développeurs
  • Ingénieurs en logiciel
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (6)

Cours Similaires

Catégories Similaires