Formation Apache Kafka

4.8/5
Note moyenne sur 3317formations

Formation Apache Kafka

Maîtriser l’agent de message open source Kafka grâce à notre formation Apache Kafka de 2 jours !

Développé en Avril 2014 par Apache et LinkedIn, Apache Kafka est un agent de messages open source. L’intérêt principal de l’outil de journalisation des commits est la mise en place de « data pipeline » en temps réel. Mais Kafka a de nombreuses autres utilisations comme l’agrégation de logs, le monitoring ou encore la collecte et l’analyse de données. Grâce à cette formation Apache Kafka de 2 jours, vous apprendrez à utiliser l’agent de messages pour manipuler vos flux de données en temps réel! Notre formation Kafka est disponible à distance ou en présentiel.

Prérequis

Connaissances basiques en Java, en Linux et en TCP/IP

Introduction à Kafka

Architectures orientées événement et even streaming
Intérêts et raison d’être de Kafka
Principe de fonctionnement de Kafka
Concepts de base: le publish and subscribe, les topics, les consumers et les producers
Installation du produit

Installer et configurer un cluster

Clustering basé sur Zookeeper
Clustering basé sur Kraft
Administration des topics
Partitionnement et réplication d’un topic
Tolérance aux pannes et scalabilité
Mettre en place un cluster

Configurer et utiliser des APIs

Coté producer:
Connexion de l’application au cluster
Emission de messages
Partitionnement et ordre des messages
Acquittement et garanties de livraison
Cöté consumer
Notion de consumer group
Partitionnement et consommation en parallèle
Acquittement, commit d’offset
Consumer lag
Gestion des transactions

Administrer un cluster

Configuration et administration des brokers
Automatisation du déploiement
Mises à jour
Configuration et administration des topics:
Rétention, compaction
Scalabilité
Configuration réseau et Kafka dans Docker
Consoles d’administration web pour Kafka

Superviser et optimiser un cluster

Performances et optimisation
Dimensionnement
Métriques à surveiller
Tuning logiciel et système
Monitoring
Quels outils pour collecter les métriques?
Quelles métriques faut-il surveiller?

Sécuriser un cluster

Filtrage réseau et firewalls
Chiffrement des communications (TLS)
Authentification des applications clientes (SASL)
Permissions et autorisations sur les topics (ACL)

Ecosystème Kafka

Schema registry
Kafka Mirror
Kafka Connect
Kafka Streams
KSQL
Spring Kafka
Tests automatisés avec TestContainers

Conclusion

Futur à venir
Documentation & ressources
Livres

Co-développé par LinkedIn et la Apache Software Foundation, Apache Kafka a vu le jour en 2014. A l’origine, il ne s’agit que d’un projet de LinkedIn pour mettre en place une file d’attente pour les messages destinés à la plateforme. Désormais, il est développé pour créer un système à faible latence pour la manipulation de données en temps réel. Les champs d’applications de Kafka sont très large, allant de la simple messagerie à l’Internet of Things. Ainsi, notre formation Apache Kafka convient à un très large panel de projets et sera adaptée à tous types d’entreprise.

Ecrit en Scala, Apache Kafka a notamment pour qualité de résoudre le soucis de mémoire-tampon des données, en évitant notamment une surcharge de messages ou de données en créant une file d’attente. Kafka a notamment la particularité de s’exécuter en tant que cluster sur un ou plusieurs serveurs afin de maximiser la disponibilité et la rapidité de lecture.

En suivant notre formation Apacha Kafka, vous apprendrez comment utiliser les nombreuses fonctionnalités de l’agent de messagerie. Vous serez également en mesure de le rendre parfaitement adapté à votre situation et à vos besoins.

Choisissez de suivre votre formation Apache Kafka en distanciel ou en présentiel

L’excellence de nos formations en Big Data est une priorité chez Sparks Formation. C’est pourquoi nous proposons une formule adaptée à vos différents besoins concernant votre disponibilité pour suivre notre stage. Plusieurs possibilités s’offrent à vous : la formation Apache Kafka dispensée par l’un de nos experts qualifiés dans nos locaux ou bien directement dans votre entreprise au plus près de vos collaborateurs afin de les faire monter en compétence rapidement. Et à distance pour faire le choix de suivre le stage depuis chez vous, votre bureau ou tout autre endroit. N’hésitez pas à nous contacter pour plus d’informations afin d’apprendre à maîtriser cet agent de messages.

Intra

Sur mesure

Image Formation

Disponible à distance

Réf.
SF33377

Durée : 2 jours

soit 14 heures de formation

4000,00 € HT

Image Formation

Disponible à distance

Réf.
SF33377

Durée : 2 jours

A partir de : 1500 € HT

Image Formation

Disponible à distance

Réf.
SF33377

Durée : 2 jours

soit 14 heures de formation

4000,00 € HT

Image Formation

Disponible à distance

Réf.
SF33377

Durée : 2 jours

soit 14 heures de formation

Image Formation

Disponible à distance

Réf.
SF33377

Durée : 2 jours

A partir de : 1500 € HT