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
Programme détaillé 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
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.