Formation: Flux de données avec Storm

Durée:2 jours
Prix: 1160 €
Code cours:CB038
Dates:
28 au 29 juin
25 au 26 octobre
13 au 14 décembre

classe virtuelle
(cliquez sur une date pour vous inscrire)

Public:

Chefs de projet, data scientists, développeurs.

Objectifs:

Savoir mettre en oeuvre Storm pour le traitement de flux de données.

Connaissances préalables nécessaires:

Connaissance d'un langage de programmation comme Java ou Python.

Programme détaillé de la formation


(logo acroreadTéléchargez le programme) :
IntroductionPrésentation de Storm:fonctionnalités, architecture, langages supportés
Définitions:spout, bolt, topology
ArchitectureEtude 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.
Premiers pasConfiguration d'un environnement de développement.
Installation d'un cluster Storm. Travaux pratiques sur le projet storm-starter
Flux de donnéesDéfinition du nombre de flux dans un noeud, création de topologies regroupants des flux entre différents noeuds,
communication entre flux en JSON, lecture de flux d'origines diverses (JMS, Kafka, ...)
Haute disponibilité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 noeuds, commande 'storm rebalance'

Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:CB038

Contenu de la formation
Flux de données avec Storm:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours