Formation
Message Oriented Middleware/Kafka ou Active MQ

: 1 jour

: Gratuit

: Technobel - Ciney

Non planifié - 1 jour

En savoir plus sur nos tarifs
Cette formation n'est pas diponible pour les entreprises
Cette formation n'est pas disponible pour l'enseignement

Cette formation vise l’apprentissage de Kafqa et Confluent.


  • Apprendre le fonctionnement de Kafqa et de la plateforme COnfluent
  • Utiliser les fonctionnalités de Kafqa
  • Administrer et configurer un cluster

Java 00


Les Motivations d'Apache Kafka

  • La complexité des systèmes
  • L'avènement des traitements temps-réel
  • Kafka : "Stream Data Platfom"

Concepts et fondamentaux de Kafka

  • Vue d'ensemble de Kafka
  • Les Producers
  • Les Brokers
  • Les Consumers
  • L'utilisation de Zookeeper
  • Comparaison avec des systèmes traditionnels de brokers des messages

Cohérence et garantie de non-perte des données

  • Les concepts de réplication
  • Cohérence de publication des messages
  • Arrêt et panne d'un broker
  • Rôle du Broker Controller
  • Les fichiers de logs (de données) de Kafka
  • Gestion des Offsets

Haute disponibilité (HA)

  • L'architecture Kafka de référence
  • Brokers
  • ZooKeeper
  • Kafka Connect
  • SchemaRegistry
  • RESTProxy
  • Multi-Data-centers

Gérer un cluster Kafka

  • Installation et fonctionnement de Kafka
  • Monitoring et supervision d'un cluster
  • Opérations de bases d'un cluster
  • Rétention et compaction des logs
  • Elasticité d'un cluster

Optimiser les performances de Kafka

  • Performance des Producers
  • Performance des Brokers
  • Panne d'un Broker et Délai de Recovery
  • Distribution de la charge des consommateurs
  • Performance des Consumers
  • Tests de performances

Sécuriser un cluster Kafka/Zookeeper

  • Encryption réseau et Authentification via SSL
  • Authentification via SASL
  • Encryption des données sur disque
  • Sécurisation de ZooKeeper, du SchemaRegistry et du RESTProxy
  • Migration vers un cluster sécurisé

Kafka Connect : Intégrer des systèmes avec Kafka

  • Les Motivations pour Kafka Connect
  • Types de connecteurs
  • Mise en œuvre de Kafka Connect
  • Les modes de déploiements (standalone/distributed)
  • Configuration des connecteurs
  • Considérations de déploiement
  • Comparaison avec d'autres systèmes

de la « sustainability » dans la formation

Repenser notre place dans la société !

Technobel, c’est avant tout une communauté apprenante formée d’étudiants, de partenaires, de formateurs et de l’équipe du Centre. Ensemble nous amenons des réflexions sur notre rôle à jouer dans la société en tant qu’étudiants, travailleurs, entreprises ou plus largement citoyens.
Découvrez-en un peu plus sur notre démarche !

Nous utilisons des cookies à des fins statistiques et pour faciliter la navigation et le partage social.