Hadoop – MapR pour développeurs
Formation créée le 04/08/2021. Dernière mise à jour le 26/03/2024.
Version du programme : 1
Programme de la formation
Formation pratique à la programme MapR
Objectifs de la formation
- Développer avec MapR pour Hadoop.
- Créer un programme et exécuter avec Hadoop
Profil des bénéficiaires
Pour qui
- Administrateurs systèmes et réseaux, DSI, Administrateurs de base de données, Développeurs
Prérequis
- Une expérience en développement Java est fortement recommandée. De même, des connaissances en algorithmes sont recommandées mais pas indispensable.
Contenu de la formation
-
Introduction
- Les fonctionnalités de Hadoop
- Création de projet et modules utilisés : HDFS, YARN, MapR etc..
- Utilisation de YARN dans MapR
-
MapR
- Apprendre à programmer avec MapR
- Couples (clés, valeurs)
- Définitions "map" et "reduce"
- Exemples
- Intégrer dans le framework Hadoop
- Création d'un programme et exécution avec Hadoop
-
Programmation
- Paramétrages des jobs
- Notion de paramétrage
- Les principales interfaces : Mapper, Reducer..
- Comprendre la chaîne de production
- Format des entrées et sorties d'un job MapR : InputFormat <-> OutputFormat
- Création d'un Writable spécifique
- Utilisation
- Contraintes
-
Outils complémentaires
- Utilisation du cache distribué
- Configuration d'un job : ToolRunner, Transmission de propriétés
- Accès à des systèmes externes
- Répartition du job au travers de YARN
-
Streaming
- Définition "streaming MapR"
- Création d'un job MapR avec Python
- Avantages et inconvénients
- Liaisons avec des systèmes externes
- Introduction au pont HadoopR
- Suivi d'un job en streaming
Équipe pédagogique
Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu’ils enseignent. Ils ont au minimum cinq à dix années d’expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Accueil des stagiaires dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Capacité d'accueil
Entre 1 et 8 apprenants
Délai d'accès
2 semaines
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.
Délai d'accès : Les inscriptions doivent être réalisées une semaine avant le début de la formation.
La formation peut être suivie :
- En inter-entreprises : 2 à 6 personnes. Session maintenue si 2 personnes confirmées.
- En intra-entreprise : 1 à 8 personnes
- Individuellement : planifiée selon les disponibilités de chacun
Horaires et rythmes :
- En présentiel : 9h à 17h, journées consécutives ou non
- A distance : sessions de 2h sur lundi 9h au samedi 12h
Lieu de formation :
- Sur site client
- A distance