Booster des Talents IT

Formation Apache Kafka

formation kafka logo
Apprenez à mettre en œuvre l’outil de journalisation des commits Apache Kafka. Cette formation vous permettra de comprendre le fonctionnement interne du système et de ses composants. Vous serez alors en mesure d’installer et configurer votre cluster Kafka, afin de gérer les échanges de grandes quantités de messages entre applications productrices et applications cibles. Vous pourrez finalement interagir avec votre cluster et mettre en place la sécurité des données.
Prixà partir de
1450 €HT
RéférenceAF25122
Durée2 jours
Public Architectes techniques, Décideurs informatiques, Développeurs
PrérequisNotions de TCP/IP, de Java et connaissance de Linux
Éditeurs Open Source, Apache
TP50%

Plan de Formation Apache Kafka

Présentation du projet Kafka

Retour sur l’historique du projet
L’intérêt de Kafka dans le Big Data
L’architecture fonctionnelle de Kafka
Les composants du système : brokers, topics, consumers, producers
Principes de fonctionnement

Installation

Installer Kafka
Configurer les composants
Installer l’écosystème de développement de Kafka
Installer le matériel nécessaire
Effectuer des manipulations de base

Configuration et utilisation des APIs

Utiliser l’API pour les Producers
Utiliser l’API pour les Consumers
Configurer le Broker de message
Configurer les Producers et les Consumers

Mise en œuvre de Kafka

Étudier la conception des APIs et leur implémentation
Comprendre les cas d’usages et les solutions
Gérer la couche réseau et le format des messages
Gérer, administrer et compacter les Logs
Gérer le schéma de distribution des données
Effectuer les actions de base sur les topics
Gérer les Datacenters
Monitorer le système et gérer les alertes
Mise en œuvre de Zookeeper

Mise en place de la sécurité du système

Comprendre les enjeux et les principes de sécurité d’un système Kafka
Utiliser le protocole SSL/TLS pour le cryptage et l’authentification
Utiliser la couche SASL pour l’authentification
Utiliser des listes de contrôle ACL pour les autorisations
Authentifier avec Zookeeper

Aller plus loin avec Kafka

Data-stream scalable avec Kafka Connect
Utiliser Kafka Connect pour l’intégration de données
Développer des connecteurs personnalisés

Nos autres formations Outils

AF25122Formation Apache Kafka 7 sessions prévues2 jours1450 €HT
AF24507Formation Apache Storm 9 sessions prévues3 jours1650 €HT
AF25102Formation Elastic Stack (Elasticsearch, Logstash, Kibana et Beats) 8 sessions prévues2 jours1350 €HT
AF25091Formation Big Data : Pig, Hive et Impala avec Hadoop 8 sessions prévues4 jours2190 €HT
AF24372Formation Apache Spark 5 sessions prévues3 jours1470 €HT
Voir les 8 formations
Vous pouvez également être intéressé par des formations Apache, big data ou par les formations de notre filière Outils
A propos de Apache Kafka
Apache Kafka est un projet open-source courtier de message développé par Apache Software Foundation écrit en Scala. Le projet vise à fournir un système unifié, temps réel à latence faible pour la manipulation de flux de données en temps réel. La conception est fortement influencée par transaction logs. En savoir plus
Prixà partir de
1450 €HT
RéférenceAF25122
Durée2 jours
Public Architectes techniques, Décideurs informatiques, Développeurs
PrérequisNotions de TCP/IP, de Java et connaissance de Linux
Éditeurs Open Source, Apache
Travaux pratiques50%
Suivez l'une de
nos 7 sessions
le 23/09/2019 à Paris
le 01/10/2019 à Lyon
le 01/10/2019 à Grenoble
le 21/10/2019 à Nantes
le 13/11/2019 à Paris
le 26/11/2019 à Toulouse
le 03/12/2019 à Aix-en-Provence
Voir toutes les dates