Apache Kafka pour débutant

Apache Kafka pour débutant : Théorie et mise en pratique, Kafka Streams, Kafka connect, Topic Kafka ...

Ratings: 4.42 / 5.00




Description

Bienvenue dans la formation en français de apache Kafka 2.5+ !

Saviez-vous que 80% des 100 plus grandes entreprises utilisent apache Kafka ? On peut citer : Zalando, airbnb, Linkedin, Netflix, Paypal, Spotify, Twitter ...

Si vous souhaitez apprendre Kafka, étape par étape, vous êtes dans la bonne formation. Aucune connaissance Kafka n'est préalablement requise, nous allons voir ensemble la théorie pour ensuite la mettre en pratique.

A la fin de la formation vous connaitrez :

* Les concepts importants : Topics, partitions, producer, consumer, replicas, leader, et pleins d'autres.

* Comment installer Kafka et Zookeper.

* Configurer Kafka et ses brokers en mode cluster - WIndow/Linux.

* Utiliser les scripts kafka pour produire et consommer des messages.

* Configurer et utiliser des kafka connect source et sink.

* Utiliser l'API producer en Java.


J'ai moi-même utilisé Kafka de façon professionnelle pendant plusieurs années,  cela me permet d'être critique sur les bonnes pratiques à avoir et d'enrichir la formation avec mes propres expériences.


PS: Le cours utilise Java comme langage de programmation principal, mais n'ayez aucune inquiétude, tous les concepts abordés dans ce cours sont aussi applicables aux autres langages de programmation : C/C++ , scala , C#, python, ou encore des outils et frameworks Big data comme Nifi, Spark, Druid


Vous souhaitez utiliser Kafka avec Nifi ? d'autres de mes formations en Français sont disponibles :

Nifi : Apache Nifi De A à Z - le Guide complet

What You Will Learn!

  • Comprendre l'écosystème d'Apache Kafka (Kafka streams, Kafka connect, ...)
  • Maitriser les concepts fondamentaux de Kafka : topics, partitions, consumers, producers, acks, leader, ...
  • Développer vos propres Kafka stream et utiliser les transformations de bases.
  • Développer des producers et consumers en Java pour interagir avec Kafka.
  • Utiliser Kafka connect en mode standalone.
  • Utiliser Kafka en ligne de commande: kafka-console-consumer, kafka-console-producer.
  • Utiliser Kafka SMT avec kafka connect

Who Should Attend!

  • Développeurs intéressés par Kafka.
  • Administrateurs intéressés par Kafka.
  • Développeur débutant
  • Développeur big data
  • Data engineers