Description
Objectif de formation : Comprendre les concepts fondamentaux d'Apache Kafka
Objectifs pédagogiques
- Comprendre les concepts fondamentaux d'Apache Kafka
- Apprendre à configurer et à utiliser les principaux composants de Kafka
- Découvrir les cas d'utilisation courants de Kafka
- Acquérir une connaissance pratique de la mise en œuvre de Kafka dans des scénarios réels
- Explorer les meilleures pratiques pour l'optimisation des performances et la gestion des erreurs avec Kafka
Public concerné
Développeurs logiciels
Architectes logiciels
Administrateurs système & ingénieurs de données
Professionnels de l'analyse de données et du traitement des flux en temps réel
Prérequis
Avoir des bases en programmation & systèmes distribués
Déroulé du programme
1
Introduction à Apache Kafka (1 heure)
1h
- Présentation générale de Kafka et de ses principaux cas d'utilisation
- Architecture de base de Kafka : producteurs, courtiers (brokers), consommateurs
- Concepts clés : topics, partitions, offsets
2
Installation et configuration de Kafka (1,5 heure)
5h
- Prérequis et installation de Kafka
- Configuration initiale des courtiers et des topics
- Gestion des dépendances
- Travaux pratiques : Installation et configuration d'un cluster Kafka local
3
Publier et consommer des messages avec Kafka (1 heure)
1h
- Utilisation de la ligne de commande pour créer des producteurs et des consommateurs basiques
- Démonstration de la publication et de la consommation de messages en temps réel
- Gestion des offsets
4
Cas d'utilisation de Kafka (2 heures)
2h
- Traitement des flux de données en temps réel
- Intégration avec d'autres systèmes (ex. Spark, Hadoop)
- Applications de la file d'attente de messages
- Travaux pratiques : Implémentation d'un scénario de traitement de flux de données en temps réel
5
Bonnes pratiques et gestion des erreurs (1 heure)
1h
- Surveillance et gestion des performances de Kafka
- Stratégies de sauvegarde et de récupération
- Gestion des erreurs de traitement des messages
Informations
Durée
1 jour(s)
7h
Tarif
800 € HT
HT
Formations similaires
IA & Data
Migration vers le Cloud
2 jour(s)
Sur demande
IA & Data
Agents IA — Concevoir des systèmes autonomes avec LangChain et LangGraph - Avancé
3 jour(s)
Sur demande
IA & Data
AI Act européen — Comprendre vos obligations et vous mettre en conformité - Niveau débutant
1 jour(s)
Sur demande
IA & Data
Analyse des données avec Microsoft Power BI (4-167)
3 jour(s)
2200 € HT