- Référence : ASFD
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1310€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
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 reapidement 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 :
Public :
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.
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 :
Exercices sur le projet storm-starter
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'
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB