Formation Kafka : Confluent Developer

Développeur des applications avec KAFKA

Formation officielle
Formation officielle

Durée 3 jours
Prix(HT) : 2100 €
CONFLUENT-DEV-03

Prochaines sessions

12 juin 2017
Florian HUSSONNOIS
Paris
11 septembre 2017
Florian HUSSONNOIS
Paris

Description

Pendant ces trois jours de cours pratique, vous apprendrez comment construire une application qui peut publier et s’abonner à des données provenant d’un cluster Kafka.

Objectifs

  • Vous apprendrez le rôle de Kafka dans un pipeline moderne de distribution de la donnée.
  • Vous discuterez des concepts fondamentaux de son architecture et de ses composants et examinerez les API de développement Kafka.
  • Le cours couvre également d'autres composants plus larges de la plate-forme Confluent tels que Kafka Connect et Kafka Streams.

Pré-requis : 

  • Les participants doivent être familiarisés avec le développement en Java ou Python
  • Aucune connaissance préalable de Kafka n’est nécessaire.

Public : 

  • Ce cours est conçu pour les développeurs d'applications, ETL (extraction, transformation et chargement), les Data Scientists qui ont besoin d'interagir avec les clusters Kafka comme source ou destination pour les données.

Programme

  • Introduction
  • Les motivations pour Apache Kafka
  • Les fondamentaux de Kafka
  • L’architecture de Kafka
  • Le développement avec Kafka
  • Développement avancé
  • La gestion des schémas dans Kafka
  • Kafka Connect pour l’intégration de données
  • Les principales opérations pour installer et administrer un cluster
  • L’utilisation de Kafka dans un Data Center
  • Introduction à Kafka Streams pour le traitement distribué des données