Accueil

Nous contacter

Parlez nous de votre besoin, écrivez-nous

Des formateurs référents experts dans leur domaine

Un organisme de formations certifié Qualiopi

* Champ obligatoire

01.

Je choisis ma session

La formation que vous avez choisie

Kafka Streams & Confluent KSQL

Fondamentaux

  • Les logs
  • La réplication des logs
  • Les concepts de Topics, Partitions et de Segments
  • Kafka Streams
  • Dualité entre les notions de Stream et Table• Stream–Table Dualism
  • Les jobs de Stream Processing

 

Cas d'utilisation de KSQL

  • Pourquoi KSQL
  • Exemples de cas d'utilisations
  • KSQL et licensing

 

Vue d'ensemble de KSQL et écosystème

  • KSQL & Kafka = Easy
  • Utilisation interactive de KSQL
  • Architecture de KSQL
  • KSQL CLI
  • Les modes serveur de KSQL
  • KSQL et Confluent Control Center (C3)

 

Utiliser KSQL

  • Kafka Streams et Tables
  • Message Kafka et Formats de données
  • Manipulation et agrégation de données
  • Fonctions définies par l'utilisateur (UDF)
  • Enrichissement des données et jointures
  • Agrégations fenêtrées (Windowed opération)
  • Métrique et observabilité
  • Tests et Monitoring
  • Astuces, pièges et limitations

 

Déploiement et utilisation de KSQL

  • Les bonnes pratiques et patterns
  • Sécuriser KSQL
  • Élasticité et évolutivité
  • Tolérance aux pannes
  • Healthcheck

 

Architecture de Kafka Streams

  • Motivation et évolution
  • Les caractéristiques
  • Liberté de choix

 

Kafka Streams Application Anatomie

  • Anatomie d'une application Streams
  • Configuration d'une,'application Streams
  • Topologie d'une application Streams

 

Kafka Streams DSL

  • Opérations Stateless et Stateful
  • Kafka Streams DSL
  • Les opération de type fenêtre glissante
  • L'API processeur

 

Test des applications Kafka Streams

  • Les catégories de test
  • Tests unitaires
  • Tests d'intégration avec Test Driver et Kafka embarqué

 

Surveillance des applications Kafka Streams

  • Utilisation de la surveillance basée sur JMX
  • Utilisation de Confluent Control Center pour la surveillance

 

Sécurisation des applications Kafka Streams

  • Pourquoi la sécurité est nécessaire
  • Aperçu de la sécurité
  • Fonctions de sécurité côté client
  • Les ACLs requis
  • Chiffrement des données en transit

 

Dimensionnement et mise à l'échelle des applications Kafka Streams

  • Scalabilité et élasticité
  • Définir le nombre d'instances par application
  • Gestion de la mémoire
  • Dimensionnement et positionnement des tâches
  • Stateless vs Stateful
  • Troubleshooting

 

Utilisation de l'API KSQL REST

  • Exemples de requête
  • Exemples de réponse

Présentiel ou distanciel

3j

21h

2100

Choisissez une session qui vous convient

Nombre de participants

1

Prix : 2100

02.

Je saisis mes coordonnées

Vous êtes :*

03.

Je donne des précisions (si nécessaire)

Les données personnelles renseignées dans le présent formulaire et les pièces justificatives demandées sont traitées par Zenika Training, responsable de traitement, dans le cadre de mesures précontractuelles afin de gérer votre demande d’inscription, la prise en charge de la formation et la relation commerciale en cas de contractualisation. Les champs indiqués par un astérisque * sont obligatoires ; à défaut votre demande d’inscription ne pourra pas être prise en compte. Pour en savoir plus sur vos données et vos droits, veuillez consulter notre politique de confidentialité.

Réservez votre place maintenant – avec ou sans paiement immédiat

Deux options au choix :
  • Paiement immédiat : inscription confirmée instantanément, place garantie, convocation reçue sans délai. Idéal pour les indépendants ou paiements par carte pro.
  • Paiement différé (option de place) : votre demande est transmise à Zenika Training. Nous vous recontactons rapidement pour valider les modalités (prise en charge, convention, etc.).

La place n’est pas garantie tant que l’inscription n’est pas finalisée.

background