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 26 sessions prévues2 jours1450 €HT
AF24507Formation Apache Storm 25 sessions prévues3 jours1650 €HT
AF25102Formation Elastic Stack (Elasticsearch, Logstash, Kibana et Beats) 26 sessions prévues2 jours1350 €HT
AF25091Formation Big Data : Pig, Hive et Impala avec Hadoop 25 sessions prévues4 jours2190 €HT
AF24372Formation Apache Spark 25 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 26 sessions
le 29/01/2020 à Paris
le 06/02/2020 à Lyon
le 06/02/2020 à Grenoble
le 10/02/2020 à Nantes
le 24/03/2020 à Toulouse
le 25/03/2020 à Paris
le 09/04/2020 à Grenoble
le 09/04/2020 à Lyon
le 29/04/2020 à Aix-en-Provence
le 14/05/2020 à Lille
le 18/05/2020 à Paris
le 11/06/2020 à Nantes
le 25/06/2020 à Grenoble
le 25/06/2020 à Lyon
le 16/07/2020 à Paris
le 27/07/2020 à Toulouse
le 10/09/2020 à Aix-en-Provence
le 21/09/2020 à Lyon
le 21/09/2020 à Grenoble
le 01/10/2020 à Paris
le 05/10/2020 à Lille
le 25/11/2020 à Nantes
le 25/11/2020 à Lyon
le 25/11/2020 à Grenoble
le 08/12/2020 à Toulouse
le 14/12/2020 à Paris
Voir toutes les dates