Développement MapReduce & Spark sur Hadoop
- Référence GKHADM
- Durée 3 jour(s)
Modalité pédagogique
Options de paiement complémentaires
-
GTC 33 TTC
Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.
Classe inter en présentiel Prix
EUR2,290.00
hors TVA
Demander une formation en intra-entreprise S'inscrireAller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
Demander cette formation dans un format différent
Résumé
Haut de pageProchaines dates
Haut de pagePublic
Haut de pageChef de projets, Développeur, Ingénieur d’études, Architecte technique et toute personne souhaitant développer des applications distribuées dans un environnement Hadoop
Objectifs de la formation
Haut de page- Comprendre le fonctionnement de MapReduce
- Comprendre le fonctionnement de Spark
- Pouvoir développer des applications distribuées dans un environnement
Programme détaillé
Haut de page- Introduction au Big Data
- Introduction à Hadoop
- Introduction à Spark
La plateforme Hadoop
- Architecture et composants de la plateforme Hadoop
- HDFS : NameNode / DataNode
- Paradigme MapReduce et YARN
- Les technologies émergentes
MapReduce
- Détailler l’approche MapReduce
- Programmation MapReduce
- Configuration des jobs
- Comment interagir avec les jobs MapReduce
- Principales Interfaces utilisateurs : Mapper, Reducer, Partitioner, Counter
- Les entrées / sorties d’une application MapReduce
- Comment réaliser des tests unitaires d'applications MapReduce
- Comment utiliser des combinateurs MapReduce, des partitioners et des caches distribués
Meilleures pratiques pour développer et débugger des applications MapReduce
Pré-requis
Haut de pageNotions en programmation Java et/ou Python et SQL
Bon à savoir
Haut de pageAppréciation : évaluation qualitative de fin de stage
Modalités et moyens pédagogiques : démonstrations, cas pratiques, synthèse et évaluation des acquis
Support de cours en français remis à chaque participant