Apache Kafka pour développeurs (Live Virtual Class)

Blended learning

Wéi laang dauert d'Formatioun?

 3,00 Dag(Deeg)

A wéi enger/n Sprooch(en) gëtt d'Formatioun gehalen?

EN FR

Wéini ass déi nächst Sessioun?

Wien organiséiert dës Formatioun?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

U wie riicht sech d'Formatioun?

Architectes, Developpeurs, Web Designer

Wéi eng Virkenntnesser muss een hunn?

Conseillé: avoir une connaissance des principes de base d´une communication asynchrone
Bonne maîtrise de Java

Wéi eng Ziler gi verfollegt bzw. wéi eng Kompetenzen ugestrieft?

Au cours de cette formation vous apprendrez à créer des applications qui s’abonnent et publient des données provenant d’un cluster Kafka.

Vous verrez le rôle de kafka dans une plateforme de streaming d’événements en temps réel.

Vous apprendrez à développer des applications pour enrichir, filtrer et agréger des flux de données en temps réel avec KSQLDB.

  • Apprendre à créer une application capable d'envoyer et de recevoir des données à partir d'un cluster Kafka
  • Appréhender le rôle de Kafka dans la pipeline moderne de distribution de données
  • Echanger sur les principaux concepts et composants architecturaux
  • Examiner les API de Kafka

Wéi gesäit den Inhalt vun der Formatioun aus?

Concepts fondamentaux
  • Producers
  • Consumers
  • Messages
Architecture d’une plateforme Kafka
  • Brokers/Topics/Partitions
  • Kafka Connect
  • Schema Registry
  • KSQLDB
  • Rest Proxy
Développement pour Kafka
  • Développement SpringBoot
  • Développer un producer pour émettre des messages vers un topic kafka
  • Développer un consumer pour s’abonner à un topic kafka
Kafka Connect
  • Utilisation des Connecteurs, configuration et fonctionnement
  • Gestion des transformations avec les connecteurs
  • Développement d’un connecteur spécifique
Schema registry
  • Gestion des schéma (avro, json)
  • API de manipulations
Streaming
  • Introduction au concept de streaming et pipeline de données
  • Comparatifs streams vs topics
KSQLDB
  • Concepts et architecture de KSQLDB
  • Requêtes KSQLDB et opérations en ligne de commande
  • Traitement des données issues d’un stream
  • Streams & Tables
  • Jointures, agrégations et fenêtres de temps et de taille
  • Développer une extension KSQLDB spécifique

Wat kritt Dir um Enn vun der Formatioun?

Une attestation de participation sera transmise aux participants

Wéi kann een d'Formatiounsinstitut kontaktéieren?

Fiona Marin

Dës Formatioune kéinten Iech interesséieren

FR
Dag
Blended-Learning
Informatik - Gestiounssystem fir Bases de données - Logiciel SGBD NoSQL - Logiciel MongoDB
12.10.2026