Data Engineering

Formation officielle « Kafka Operations »

avec Confluent

Programme

Les stagiaires aborderont des sujets techniques critiques tel que les cycles de vie des « READS » et de « WRITES », la manière dont les données sont stockées, le protocol Kafka, la compaction des logs, l’utilisation d’outils lignes de commandes, le diagnostique de latence et les problèmes de débits.

Contenu du programme :

  • Présentation de Kafka
  • Les concepts sous-jacents à Kafka
  • Kafka versus d’autres systèmes de messageries
  • Les réplications intra-cluster
  • Les composants Kafka à la loupe
  • L’administration des logs, la rétention et la compaction
  • La configuration du matériel et du Runtime
  • Le monitoring et les alertes
  • L’administration des Clusters
  • Sécuriser Kafka
  • Utiliser Kafka Connect pour déplacer les données

 

Méthodes pédagogiques

Pendant toute la durée de la formation, des exercices pratiques viennent renforcer les sujets abordés.

Les ateliers pratiques sont les suivants :

  • Comment utiliser les outils command-line de Kafka.
  • Comment créer les consommateurs et producteurs (Consumers and Producers).
  • Comment créer un consommateur multi-tâches.
  • Comment utiliser le proxy REST.
  • Comment ingérer les données avec Kafka Connect.

50% de travaux pratiques et 50% de théorie.

Durée

3 jours soit 21 heures

Tarif HT

Inter : 2 400 €

Intra : Selon demande

Prochaine date

12-14 février

4-6 novembre

Public visé

Ingénieurs d’études, administrateurs, ingénieur production. Toute personne en charge de la gestion et l’optimisation des clusters Kafka.

Prérequis

Des solides bases avec Linux ou Unix ainsi qu’une maîtrise des concepts de TCP/IP.
Une maîtrise de Java Virtual Machine est un plus mais n’est pas indispensable.
Aucune connaissance de Kafka n’est nécessaire.

Objectifs

A la suite de cette formation, les stagiaires seront à même de concevoir et gérer des clusters Kafka en utilisant les bonnes pratiques des meilleurs experts Kafka. Vous aborderez les principaux sous-systèmes de Kafka, leurs fonctions, comment ils interagissent, ainsi que leur installation, leur utilisation et leur optimisation.

Validation

À la fin de cette formation, les stagiaires recevront une attestation de présence.