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

Lieu de formation

2 Rue Edmond Rostand 33185 Le Haillan