- Cours pratique
- FSE
- Informatique
Formation Apache Storm - Traitement de flux de données avec Storm

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Objectifs pédagogiques
Connu pour sa capacité de traitement en temps réél, le framework Apache Storm se distingue par sa capacité à effectuer des calculs complexes, de l'analyse, et à traiter les flux de données rapidement et de façon fiable. Storm répond ainsi efficacement aux problématiques du Big Data.
À l'issue de cette formation Storm, vous saurez ainsi :
- Mettre en œuvre Storm pour le traitement de flux de données
- Installer un cluster Storm et assurer la Haute Disponibilité
Programme
Contenu du cours, module par module
5 modules
- Présentation de Storm : fonctionnalités, architecture, langages supportés
- Définitions : spout, bolt, topology
- Étude des composants d'un cluster Storm : master node 'nimbus' et worker nodes
- Positionnement par rapport à un cluster Hadoop
- Le modèle de données
- Différents types de flux
- Configuration d'un environnement de développement
- Installation d'un cluster Storm
Travaux pratiques
- Définition du nombre de flux dans un nœud, création de topologies regroupant des flux entre différents nœuds
- Communication entre flux en JSON, lecture de flux d'origines diverses (JMS, Kafka...)
- Tolérance aux pannes : principe de fiabilisation des master node, workers node, nimbus
- Garantie de traitement des flux : principe, paramètres TOPOLOGY_MESSAGE_TIMEOUT_SECS, TOPOLOGY_ACKERS
- Traitements temps réel avec Trident
- Scalabilité : parallélisme dans un cluster Storm, ajouts de nœuds, commande 'storm rebalance'
Programme mis à jour le 22/07/2025
Public concerné
Ce stage Storm s'adresse aux chefs de projet, aux Data Scientists et aux développeurs.

Prérequis
La connaissance d'un langage de programmation comme Java ou Python est nécessaire pour suivre ce cours Storm.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Big Data - Gestion de référentiels de donnéesRéf. AMDM2 joursIntermédiaireProchaine session : 7 déc.2 120 €
- Big Data : Architecture et InfrastructureRéf. OAIH3 joursFondamentalProchaine session : 4 nov.2 090 €
- Big Data : Concevoir et piloter un projet Big DataRéf. OCPP3 joursFondamentalProchaine session : 7 déc.2 090 €
- Big Data : Développement d'applications et Data Visualisation Réf. ODAB4 joursFondamentalProchaine session : 2 nov.2 490 €