-
Type de la Formation
Formation Présentielle BIG DATA
-
Durée
14 Heures
Apache KAFKA
Ce cours sur Apache Kafka vous plongera dans l'univers essentiel de la gestion des flux de données en temps réel. Vous découvrirez pourquoi Kafka est incontournable, ses composants clés (cluster, acteurs, messages, topics, Producer, consumer), la gestion des partitions, la réplication, les API, et comment configurer les producers et les consumers Kafka, y compris la gestion des erreurs et le commit des messages consommés. Préparez-vous à maîtriser cette technologie pour des applications en temps réel performantes.
Objectifs pédagogiques
- Décrire les concepts clés d'Apache Kafka et son fonctionnement.
- Utiliser les API de Kafka pour produire et consommer des messages.
- Configurer et gérer un cluster Kafka.
- Appliquer Kafka à des cas d'utilisation réels.
Durée
- 14 heures
Cout/HT
- 1200€
Public Concerné
- Développeurs débutants en Big Data
- Professionnels en reconversion
- Toute personne intéressée par KAFKA
Prérequis
- Connaissance de base en informatique
- Familiarité avec les systèmes de messagerie (optionnel)
- Compréhension des systèmes de gestion de données
- Notions de base en programmation (optionnel)
- Motivation et persévérance
Moyens pédagogiques et d’encadrement
- Cours théorique assurés par des formateurs expérimentés
- Support de cours détaillés
- Séries d’exercices et travaux pratiques
- Un pc avec accès à tous les outils nécessaires au cours
Suivi et évaluation des résultats
- Examen écrit & QCM
- Présentation & Atelier
- Compte rendu individuel
- Attestation de présence
- Enquêtes de de satisfaction
Programme
- 1. Pourquoi kafka
- 2. Qu’est-ce qu’apache kafka
- 3. Concepts basiques
- 4. Composants d’apache kafka
- o Cluster
- o Acteurs
- o Les messages
- o Topic
- o Producer
- o Consumer
- o Schéma des différents composants de Kafka
- 5. Partitions d’un Topic
- 6. Replication
- 7. Api
- 8. Kafka Producer
- o Acquittement des messages
- o Sérialisation des messages
- o Batching des messages pour contrôler les performances du producer
- o Compression
- o Ordre des messages
- o Renvoi automatique des messages en cas d’échec
- o Gestion des erreurs
- o Avant l’arrêt du producer, pensez à :
- 9. Kafka Consumer
- 10. Kafka Consumers group
- 11. Commit des messages consommes
Modalité d’accès
- Notre organisme de formation veille que toute personne en situation de handicap puisse accéder à nos formations dans la mesure des moyens d’adaptation organisationnels et techniques pouvant être mis en œuvre pour l’accompagner.
- Téléphone : 01 85 78 59 63
- Courriel : administration@isd-formation.com