Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Kafka, ingestion de messages

Accueil » Formations » Architecture » Kafka, ingestion de messages
1225 € HT 2 jours AE-KAF

Mettre en œuvre Kafka pour la distribution de messages

Programme

Introduction

  • Le projet Kafka : historique, fonctionnalités, principe de fonctionnement
  • Présentation de l’achitecture et du rôle de chaque composant : broker, producer, consumer
  • Liaison avec Zookeeper

Mise en œuvre

  • Préconisations d’installation et prérequis
  •  Travaux pratiques : installation et lancement de zookeeper et du kafka-server, création d’un topic simple, mise en oeuvre d’une chaîne de base
  •  Visualisation des messages avec kafka-console-consumer

Multi-broker

  • Etude de la configuration du broker
  • Travaux pratiques : création d’une configuration multi-broker, démarrage de plusieurs nœuds

La réplication

  • Facteur de réplication
  • Partitions
  • Travaux pratiques : tests de haute disponibilité dans une configuration multi-nœuds

Kafka Connect

  • Présentation des fonctionnalités : intégration de données d’origines multiples, modes de fonctionnement (standalone ou distribué)
  • Travaux pratiques : configuration de connecteurs, ingestion de données, création d’une chaîne de transformation

Kafka Streams

  • Les apports de Kafka Streams : applications temps réel et microservices