Plan du cours

Introduction

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

Mise en route

  • Concepts de base et avancés du serveur
  • 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
  • Conception de 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

  • Surveillance de l'utilisation de la mémoire
  • Gestion de la mémoire
  • Configuration du magasin de messages
  • Contrôle des flux
  • Optimisation avancée 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 (2)

Cours à venir

Catégories Similaires