Formations à distance

Toutes nos formations sont accessibles à distance en classes virtuelles : accès à l'infrastructure de travaux pratiques, machines physiques, outils pédagogiques, échanges avec le formateur. N'hésitez pas à nous appeler pour réserver une place !

Formation : Flux de données avec Storm

Durée2 jours
Prix 1225 €
Code coursCB038
Dates 11 au 12 mai
12 au 13 octobre
21 au 22 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
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