Accueil

Nos formations

Formation Apache Kafka | administration, supervision et exploitation

Durée
Prix
Format
Niveau
3 jours
2300€
Présentiel et/ou distanciel
Débutant

Prochaines dates

Modalités d’accès :

  • sur mesure –  nous consulter
  • en Inter – compter 4 semaines de délai
  • en Intra – à la demande du client

Nous revenons vers vous dans un délai de 24h – Inscrivez-vous

Il faut compter 4 semaines de délai à réception du devis signé ou de la convention de formation signée, pour les formations INTER et INTRA.

Objectifs

  • Comprendre l’architecture interne d’Apache Kafka
  • Installer et configurer un cluster Kafka en environnement de production
  • Administrer les topics, partitions, brokers et réplications
  • Superviser un cluster Kafka et analyser ses métriques
  • Gérer la sécurité (SSL, SASL, ACL)
  • Mettre en oeuvre les bonnes pratiques d’exploitation et de troubleshooting
  • Assurer la haute disponibilité et la résilience du cluster

Public

  • Administrateur système,
  • DevOps, Ingénieur Data,
  • Exploitant, SRE,
  • Architecte technique, Technical Leader

Prérequis

  • Connaissances Linux (ligne de commande) 
  • Notions réseaux (TCP/IP, ports, DNS) 
  • Bases en systèmes distribués appréciées

Méthodes pédagogiques

60 % théorie/ 40 % travaux pratiques

Mise en place d’un questionnaire de positionnement en amont de la formation.

L’émargement des participants sera dématérialisé (signature numérique)

À l’issue de la formation, les participants recevront le support pédagogique, incluant des vidéos et des articles pour aller plus loin. 

Formation à distance : Salle virtuelle Microsoft teams (nécessite un ordinateur équipé d’une caméra, d’un micro et de hauts parleurs et une connexion internet haut débit) 

Le lien teams sera envoyé au participant dans les jours précédents la formation.

Formation dans nos locaux : Pour toute complication survenant avant, pendant ou après la formation, notre assistance est disponible à partir de 8h30 au +33 (0)6 47 45 07 82 .

Si vous ne parvenez pas à nous joindre par téléphone, merci de nous écrire à formation@neosoft.fr  en spécifiant en quelques mots la difficulté que vous avez rencontrée. Nous vous répondrons dans les plus brefs délais. 

Description

Apache Kafka est une plateforme distribuée de streaming permettant la gestion de flux de données en temps réel à grande échelle. 

Cette formation Apache Kafka | administration, supervision et exploitation vous permettra de maîtriser l’installation, la configuration, la supervision et la gestion opérationnelle d’un cluster Kafka en environnement de production. 

Avec notre formateur Yassine SIHI, vous apprendrez à garantir la performance, la sécurité, la haute disponibilité et la résilience de votre infrastructure Kafka, tout en adoptant les bonnes pratiques DevOps et SRE.

Programme

Jour 1 – Fondamentaux & Administration de base

  • Introduction aux systèmes distribués
    • Notions de cluster
    • Architecture distribuée
    • Haute disponibilité
    • Réplication
  • Découverte de Kafka
    • Concepts clés : broker, topic, partition, offset, réplication
    • Producteur / Consommateur
    • Groupe de consommateurs
    • Fonctionnement du controller
    • Installation d’un cluster Kafka (mode KRaft)
  • Administration des topics
    • Création, modification, suppression
    • Gestion des partitions et réplication
    • ISR (In-Sync Replicas)
    • Politique de rétention
    • Nettoyage (delete vs compact)

Travaux pratiques : Création et manipulation de plusieurs topics en ligne de commande.

Jour 2 – Supervision & Exploitation

  • Introduction au Schema Registry
    • Rôle et architecture
    • Formats : Avro, JSON Schema
    • Compatibilité
  • Supervision d’un cluster Kafka
    • Métriques clés : (latence, throughput, lag, ISR)
    • Monitoring via JMX
    • Intégration avec outils de supervision : Prometheus, Grafana
    • Analyse des métriques critiques
  • Gestion de la performance
    • Tuning des paramètres brokers
    • Configuration côté client
    • Gestion des groupes de consommateurs
    • Rééquilibrage (rebalancing)
    • Gestion des partitions pour la scalabilité
  • Haute disponibilité
    • Réplication et tolérance aux pannes
    • Élection du leader
    • Gestion des brokers défaillants
Jour 3 – Exploitation & Troubleshooting
  • Sécurité Kafka
    • Chiffrement SSL/TLS
    • Authentification SASL
    • ACL (Access Control Lists)
    • Bonnes pratiques de sécurisation en production
  • Introduction à Kafka Connect
    • Rôle et architecture
    • Mode standalone vs distributed
    • Connecteurs Source vs Sink
       
  • Sauvegarde et reprise
    • Stratégies de backup
    • MirrorMaker
       
  • Troubleshooting avancé
    • Analyse des logs
    • Problèmes de lag consommateurs
    • Désynchronisation ISR
    • Saturation disque
    • Déséquilibre des partitions
       
  • Bonnes pratiques d’exploitation
    • Convention de nommage des topics
    • Gestion du stockage disque
    • Surveillance des logs
    • Premières règles de sécurité (principe de base)

Evaluation

Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de quizz, mises en situation, travaux pratiques…

Avant la formation, un questionnaire de positionnement est envoyé aux participants afin de mieux comprendre les besoins, les attentes et le niveau de connaissances des participants.

En fin de formation, il est également demandé aux participants de mesurer leur satisfaction vis-à-vis de de la formation suivie.

Néosoft Training dispose d’un processus qualité qui prend en considération les éventuels dysfonctionnements rencontrés par les participants afin d’être proactif quant à la solution corrective adaptée tant sur le contenu de la formation elle-même que les conditions de son déroulement.

  • Métro

    • Bibliothèque François Mitterand
    • Quai de la Gare
  • RER

    • Bibliothèque François Mitterand
  • Bus

    • Pont de Tolbiac
    • François Mitterand
  • Tramway

    • Avenue de France

  • Adresse

    • 3 rue de Tolbiac 75013 Paris

Informations pratiques

Prochaines sessions

26 mai 2026
24 juin 2026
2participants minimum
8participants maximum

Réserver votre place

Réserver votre place

Nos formations liées

Software Engineering

Niveau Confirmé

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation Spring Boot | Développer des applications Java modernes

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Débutant

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation Conception API avec OpenAPI/swagger : du besoin métier à la documentation

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

Software Engineering

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation Craft | Les fondamentaux de la Clean Architecture avec React

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

DevOps

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation OpenTelemetry | Observabilité avec OpenTelemetry

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Intelligence artificielle

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation IA et Software | L’IA au service du Software Engineer

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation TDD | Application de la méthodologie TDD avec React

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation React | Gérer l’état asynchrone avec React Query

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Confirmé

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation .NET | .NET Aspire

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation Chef de projet informatique

Un projet est une opération unique et temporaire ayant pour objectif la création d’un résultat unique. Pour…