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
1090 €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 28 sessions prévues2 jours1090 €HT
AF24507Formation Apache Storm 30 sessions prévues3 jours1650 €HT
AF25102Formation Elastic Stack (Elasticsearch, Logstash, Kibana et Beats) 31 sessions prévues2 jours990 €HT
AF25091Formation Big Data : Pig, Hive et Impala avec Hadoop 33 sessions prévues4 jours2190 €HT
AF24372Formation Apache Spark 19 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
1090 €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 28 sessions
le 22/01/2019 à Nantes
le 29/01/2019 à Lyon
le 29/01/2019 à Grenoble
le 05/02/2019 à Toulouse
le 07/02/2019 à Paris
le 20/03/2019 à Lyon
le 20/03/2019 à Aix-en-Provence
le 20/03/2019 à Grenoble
le 04/04/2019 à Paris
le 29/04/2019 à Lille
le 16/05/2019 à Nantes
le 21/05/2019 à Grenoble
le 21/05/2019 à Lyon
le 17/06/2019 à Toulouse
le 20/06/2019 à Paris
le 04/07/2019 à Lyon
le 04/07/2019 à Grenoble
le 08/07/2019 à Aix-en-Provence
le 12/09/2019 à Lille
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
le 26/12/2019 à Lyon
le 26/12/2019 à Grenoble
Voir toutes les dates