Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpmf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpmf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-migrate-db domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-wp-security domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/ob-train-pp/www/wp-includes/functions.php on line 6131
Formation Kafka - Objectware Training
Cette formation vous permettra de comprendre le rôle de Kafka, les outils et l'usage de celui-ci dans des architectures modernes.

Objectifs :

  • Apprendre le rôle de Kafka dans un pipeline de distribution de la donnée.
  • Aborder les concepts fondamentaux de l'architecture et des composants
  • Examiner les API de développement Kafka
  • Aborder d'autres composant tels que Kafka Connect et Kafka Streams

Informations :

-
-
-
Public : Développeurs expérimentés - Architectes - Data Scientists
Niveau : Intermédiaire
Pré-requis : Connaître le Java, connaissance Kafka non requise, PC portable compatible wifi d'entreprise
Durée : 3 jours
Prix : 1 700€

Programme :

J1

Les attentes / niveau de connaissances

  • Qui sommes-nous ?
  • Pourquoi Kafka ?
  • La naissance
  • De plus en plus de données
  • Les différentes distributions

L’architecture (les différents composants)

  • Zookeeper

Les brokers

  • Rôle
  • Les topics
  • Les partitions
  • Les messages
  • La répartition des messages
  • La réplication

Fonctionnement

  • Les ISR
  • Le contrôleur
  • Leader/Followers
J2

Exercices de création de topics

  • La production de messages

La configuration

  • La compression
  • Acks

L’ordre des messages – Exercices de production

  • En CLI
  • En Java

La consommation de messages

  • Introduction
  • La consommation distribuée
  • Le commit manuel des offsets
  • Exercices de consommation

La sécurité

  • Les différentes solutions possibles
  • Description des droits

Monitoring

  • Pourquoi ?
  • Quoi monitorer ?
J3

Schema registry

  • Rôle
  • La configuration
  • La syntaxe
  • L’API
  • L’industrialisation
  • Exercices

Kafka Rest proxy

  • Configuration
  • Intérêts/limites
  • L’API

Kafka Stream

  • Intérêts
  • KStream, KTable, Global KTable
  • Les transformations sans état
  • Les transformations avec état

KSQL

  • Principe
  • Le DSL

 

Inscrivez-vous :

La formation Kafka vous intéresse ?
Inscrivez-vous.

« * » indique les champs nécessaires

MM slash JJ slash AAAA
* champs obligatoires