Aller directement au contenu
Format : Stage pratique
Niveau Avancé
Répartition du temps : 50% exposés
30% pratique
20% échanges

La formation en détails

Description

Apache Kafka est un système de messagerie distribuée construit pour supporter des flux d'évènements liés au Big Data. Développé initialement par LinkedIn, il est dorénavant distribué en Open Source par la fondation Apache et connaît un fort déploiement en entreprise.

 

Cette formation orientée développeur et architectes a pour vocation de faire comprendre les cas d'utilisation d'Apache Kafka et de proposer de nombreux ateliers pratiques permettant de se familiariser avec les différentes APIs de Kafka, et les principales configurations possibles pour les producteurs et consommateurs de message.

Certification

Notre contenu n'a pas pour vocation l'entraînement au passage de la certification, cependant, il couvre l'ensemble des sujets de la certification Kafka Confluent Developer, et en cela permet de grandement faciliter l'obtention de cette certification pour quelqu'un qui voudrait la passer à l'issue de cette formation.

Le coût de la certification Kafka n’est pas inclus dans le tarif. Si le stagiaire souhaite passer la certification, il devra faire sa demande d’inscription directement sur le site web : https://fr.confluent.io/certification/

 

Cout de la certification : 150$

Public cible

Ce cours Apache Kafka s'adresse aux architectes d'entreprises, aux développeurs et à toute personne souhaitant comprendre et utiliser un système de messagerie distribuée à haut débit.

Prérequis

Pour suivre cette formation Apache Kafka, il est recommandé d'avoir une bonne connaissance du développement en Java ou C#. Les développeurs confirmés Python ou Javascript peuvent également suivre cette formation.

 

J'évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.

Modalités pédagogiques

Formation avec apports théoriques, échanges sur les contextes des participants et retours d'expérience pratique des formateurs, complétés de travaux pratiques et de mises en situation.
Logo Accessibilité

Accessibilité

L'inclusion est un sujet important pour OCTO Academy.
Nos référent·es sont à votre disposition pour faciliter l'adaptation de votre formation à vos besoins spécifiques.

Notre politique accessibilité Contacter nos référent·es

Profil du formateur

Cette formation est dispensée par un·e ou plusieurs consultant·es d'OCTO Technology ou de son réseau de partenaires, expert·es reconnus des sujets traités.

Le processus de sélection de nos formateurs et formatrices est exigeant et repose sur une évaluation rigoureuse leurs capacités techniques, de leur expérience professionnelle et de leurs compétences pédagogiques.

Modalités d'évaluation et de suivi

L'évaluation des acquis se fait tout au long de la session au travers des ateliers et des mises en pratique. Afin de valider les compétences acquises lors de la formation, un formulaire d'auto-positionnement est envoyé en amont et en aval de celle-ci. Une évaluation à chaud est également effectuée en fin de session pour mesurer la satisfaction des stagiaires et un certificat de réalisation leur est adressé individuellement.

Programme détaillé

INTRODUCTION À APACHE KAFKA  

  • Naissance, historique, objectifs du projet
  • Les différents cas d'utilisation de Kafka
  • Concepts et composants du système : Contrôleur, brokers, topics, partitions, consumers, producers

 

LE CLUSTER KAFKA

  • Les noeuds d'un cluster
  • Distributions et installation
  • Les utilitaires de la distribution
  • Les outils graphiques d'administration

 

Travaux Pratiques :

  • Démarrage cluster via docker compose
  • Création de topic, envoi et réception de messages via les commandes en ligne
  • Parcours des UIs d'administration

 

KAFKA APIs

  • Producers API
  • Consumers API
  • Utilisation d'un Schema Registry
  • Connect API
  • Admin API
  • Frameworks Java : Spring, Quarkus

 

Travaux Pratiques :

Développement d'un producteur de message, puis d'un consommateur, Mise en place sérialisation Avro et Schema Registry, Connect API avec ELK,

 

LES GARANTIES KAFKA

  • Mécanisme de réplication
  • At Most Once, At Least Once
  • Transactions et Exactly Once
  • Débit, latence, durabilité
  • Stockage et rétention

 

Travaux Pratiques :

Implémentation des différentes sémantiques de transmisssion, tests avec injection de défaillance

 

INTRODUCTION À KAFKASTREAM ET kSQLDB

  • Concepts KafkaStream
  • Opérateurs stateles 
  • Opérateurs stateful
  • La proposition kSQLDB

 

Travaux Pratiques :

Filtrage d'évènements, Inversion de clé, Agrégations, Démarrer avec kSQLDB

 

SÉCURITÉ 

  • Configuration des Listeners
  • Mise en place TLS
  • Authentification via SASL
  • ACLs
  • Quotas

 

Travaux Pratiques :

Mise en place TLS, SASL avec oAUTH, ACLs et Quotas

Nos autres formations du domaine « Data Engineering » Toutes les formations du domaine

ASPWD Programmer avec Apache Spark de Databricks
Maîtriser les Fondamentaux de Spark sur la Plateforme Databricks
Durée : 14 h / 2 j
Fondamentaux
 
 
 
 
Prochaine session : 26 mars 2026
Nouveau Certifiant
Durée : 21 h / 3 j
Prochaine session : 09 mars 2026

Besoin d'aide pour trouver votre formation ?

Contactez-nous

Sessions & Inscriptions

Session partagée avec d'autres organisations

Prochaines sessions
  • du 29/04 au 01/05/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 27 au 29/05/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 24 au 26/06/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 29 au 31/07/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 26 au 28/08/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 23 au 25/09/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 28 au 30/10/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 25 au 27/11/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
  • du 22 au 24/12/2026
    Présentiel
    2 100,00 € HT
    Certification en option
    150,00 € HT / tentative
Durée
21 h / 3 j

Demander un devis Nous contacter
Télécharger le programme

Organiser une session dédiée à votre organisation

Durée
21 h / 3 j

Vous avez plusieurs collaborateurs à former ?

Cette formation peut être organisée
sous la forme de sessions dédiées
aux membres de votre organisation.

Demander un devis Nous contacter Télécharger le programme

Personnaliser cette formation

Cette formation vous intéresse
et vous souhaitez l'adapter pour
vos collaborateurs ?

Nos formateurs et notre équipe pédagogique sont à
votre disposition pour en discuter
et vous proposer un programme sur-mesure.

Nous contacter Télécharger le programme

OCTO Academy respecte votre vie privée

Ce site web stocke des informations vous concernant via le dépôt de cookie afin de mesurer l’audience du site. Ces données de navigation sont anonymisées.

En cliquant sur « OK pour moi », vous manifestez votre consentement pour le dépôt de ces cookies.

Lire la politique de confidentialité

À propos des cookies

Sur ce site, nous utilisons des cookies pour mesurer notre audience, entretenir la relation avec vous et vous adresser de temps à autre du contenu qualitif ainsi que de la publicité. Vous pouvez sélectionner ici ceux que vous autorisez à rester ici.

Cookies