DataAvancé3 jours · 21 h

Apache Kafka — Streaming de données

Topics, partitions, producers/consumers, Kafka Connect et Streams. Construisez des pipelines de données temps réel résilients.

  • Comprendre l'architecture de Kafka
  • Produire et consommer des messages
  • Concevoir des topics résilients
  • Intégrer avec Connect et Streams
Ce que vous ferez après

La vraie valeur ajoutée

  • Découpler deux systèmes qui s'appelaient directement — plus de dépendance synchrone fragile
  • Absorber des pics de charge sans perte de données : Kafka garde les messages le temps nécessaire
  • Construire un pipeline de données temps réel (ingestion → transformation → restitution) de bout en bout
  • Rejouer l'historique des événements pour déboguer ou alimenter un nouveau consommateur
Programme détaillé

Au programme

Jour 1 — Fondamentaux
  • Brokers, topics, partitions
  • Producers et consumers
  • Groupes de consommateurs
  • Atelier : premier flux
Jour 2 — Fiabilité
  • Réplication et garanties de livraison
  • Rétention et compaction
  • Performance et tuning
  • Atelier : tolérance aux pannes
Jour 3 — Écosystème
  • Kafka Connect
  • Kafka Streams
  • Schémas et sérialisation
  • Atelier : pipeline complet

Public visé

Data engineers, développeurs back-end et architectes.

Prérequis

  • Bases de programmation
  • Notions de systèmes distribués (un atout)

Apache Kafka — Streaming de données est une formation de Sphinx-Digital, animée par des praticiens et orientée pratique, avec environnements de lab fournis. Topics, partitions, producers/consumers, Kafka Connect et Streams. Construisez des pipelines de données temps réel résilients.

Cette formation vous intéresse ?

Inscrivez-vous à la prochaine session ou demandez une session intra-entreprise sur mesure.