- 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

Formation Kafka - Les fondamentaux
- 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
- 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
La formation Kafka s'adresse à des développeurs d'application Web, des Tech Leads, des architectes techniques souhaitant se former sur la technologie Apache Kafka.
La formation inclut-elle des bonnes pratiques pour l’utilisation de Kafka dans un environnement DevOps ?
Oui, la formation Kafka aborde les meilleures pratiques pour intégrer Kafka dans un environnement DevOps, en mettant l'accent sur l'automatisation et la gestion de la scalabilité pour des flux de données en temps réel.
Les participants auront-ils l’occasion de travailler sur des cas concrets avec Kafka ?
Absolument, la formation inclut des exercices pratiques basés sur des cas d’usage réels, pour permettre aux participants de comprendre et appliquer les concepts clés de Kafka dans des conditions proches de la production.
Comment se déroule la formation Kafka en termes de durée et de format ?
La formation Kafka se déroule sur une durée de 2 jours (soit 14 heures) et combine 55 % de théorie et 45 % de pratique. Elle est flexible et peut être suivie en présentiel dans vos locaux, directement au sein de votre entreprise, ou à distance via des sessions en ligne en visio. Cette approche vous permet de choisir le format qui convient le mieux à vos besoins professionnels tout en garantissant une mise en application immédiate des concepts grâce à des cas d’usage concrets et adaptés à la gestion des données.
Choisissez une date pour pouvoir réserver !