Retour
Kafka - Les fondamentaux
Objectifs de la formation
Comprendre les concepts fondamentaux de l'architecture de Kafka Savoir écrire un producteur de données Savoir écrire un consommateur de données Savoir prendre des décisions de configuration comme les partitions, la rétention, la réplication, la confirmation, afin d'adapter kafka au cas d'usage Maîtriser une stratégie de gestion de schémas de données Savoir traiter des flux de données en s'appuyant sur les outils Kafka Connect, Kafka Streams et KsqlDB
Contenu de la formation
Introduction Fondamentaux Concert et historique Composants de base Record Brokers Topics/partitions/segments Producer Consumer Synchronisation des brokers Zookeeper et Kraft Sérialisation/Deserialization Format des données Rétention et réplication Sécurité Produire des messages Partitionnement Confirmation Unicité Performance et latence Délivrer un message Transaction Dimensions des messages Transaction API Consommer des messages Gestion des offsets et de leur commit Groupes de consommation Favoriser le débit ou la latence Translation Gestion d'erreur API Gestion des schémas Le registre de schémas Compatibilité des schémas Format Nommage Kafka Connect Composants d'un cluster Connecteurs Transformations REST Proxy Kafka Stream Utilisation de Kafka Stream Streams et Tables Windowing Topologie Operation stateless et statefull ksqlDB Utilisation de KsqlDB Requête persistante et non-persistante Requête Push et requête Pull Windowing Conclusion
Résultats de la formation
Non renseigné
Conditions spécifiques d'accès à la formation
Tout public
Métier formé
Administration de base de données
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
4SH
Durée de la formation
1 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 10/12/2024 - 11/12/2024