Introduction à Apache Kafka : Développer des apps streaming

Initiez-vous au développement d'applications streaming et temps réel avec Apache Kafka
Free tutorial
Rating: 3.8 out of 5 (2 ratings)
261 students
1hr 51min of on-demand video
French

Dans cette formation, vous serez initiez au développement d'applications qui exploitent les données générées en streaming avec Apache Kafka et Kafka Streams
Vous apprendrez à développer des applications streaming et temps réel avec l'API Kafka Streams
Vous aurez une idée précise du cycle de vie du développement d'une application streaming
Vous saurez comment aborder d'un point de vue pratique un projet de valorisation de données streaming (par exemple : objets intelligents, capteurs, IoT)

Requirements

  • Avoir une expérience professionnelle dans l'informatique (réseau/télécom, programmation, développement applicatif, etc.)

Description

Vous souhaitez travailler dans le Big Data en tant que Data Engineer?

Si c'est le cas, alors il vous faut être conscient d'une chose : de plus en plus de cas d'usage et de modèles économiques s'appuient sur des données générées en streaming (ou en flux continu). Il peut s'agir de la publicité en ligne avec la facturation par clic, l'analyse du parcours client, la recommandation en temps réel, la détection de fraude, la cyber-sécurité (spécialement avec l'utilisation des SIEM), le tracking des achats, l'analyse omnicanal, ou encore les objets intelligents (compteurs Linky, robots industriels, etc.). Ces cas d'usage ont atteint leur paroxysme depuis les années 2018 avec les objets connectés, l'intégration des capteurs dans les objets de la vie courante (voiture, réfrigérateur, télévision, etc.). C'est ce type de cas d'usage, caractérisé par une collecte à flux continu et un traitement en temps quasi-réel qu'on qualifie par "Streaming" ou "Big Data Streaming".

D'un point de vue conceptuel, pour résoudre ces problématiques, les entreprises doivent mettre en place des pipelines streaming, c'est-à-dire des chaînes automatisées qui gèrent la donnée sur tout son cycle de vie, de son arrivée dans le système jusqu'à sa consommation par les métiers. A la différence des applications développées en Spark qui tournent de façon périodique indépendamment de la fréquence d'arrivée des données, les pipelines streaming traitent la donnée immédiatement dès que celle-ci arrive dans le système, en temps réel.

Nous vous offrons cette formation de 1h51min pour vous initier au développement d'applications Streaming et temps réel avec Apache Kafka et Kafka Streams.

Bonne formation !

Who this course is for:

  • Tous les professionnels qui envisagent travailler dans les projets Big Data Streaming comme la valorisation des données des objets intelligents, des capteurs, de l'IoT

Instructor

Consultant Big Data
Juvénal CHOKOGOUE
  • 4.1 Instructor Rating
  • 83 Reviews
  • 2,351 Students
  • 3 Courses

Consultant, Auteur et conférencier, Juvénal CHOKOGOUE intervient comme Lead Data Ingénieur & Architecte sur les sujets de valorisation à large échelle des données. Son but est de vous aider vous à développer les compétences de base nécessaires pour réussir dans le Big Data. 

Actuellement, à travers le projet qu'il a baptisé avec ses partenaires DTN (Data Transition Numerique), Juvénal travaille à mettre à la disposition des personnes et des organisations, des ouvrages qui leur permettront de développer des compétences nécessaires pour faire efficacement la transition vers le Numérique et saisir les opportunités du Big Data. Recevez gratuitement les travaux de Juvénal en allant sur son site web personnel "Data Transition Numerique"

Top companies trust Udemy

Get your team access to Udemy's top 15,000+ courses