- Cours (CM) -
- Cours intégrés (CI) 20h
- Travaux dirigés (TD) -
- Travaux pratiques (TP) 10h
- Travail étudiant (TE) -
Langue de l'enseignement : Anglais
Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant
Description du contenu de l'enseignement
Cette UE a pour objectif d'apprendre à développer des applications de calcul et de manipulation des données en profitant des avantages de fiabilité, de sécurité et de résistance au passage à l'échelle des architectures distribuées modernes. Les systèmes de gestion de données NoSQL seront présentés, ainsi que la fragmentation et la réplication de données sur des architectures distribuées hautement disponibles utilisant le sharding. Le paradigme map/reduce pour la répartition des traitements sera introduit et appliqué sur les framework de calculs distribués Hadoop et Spark. Seront aussi présentés des outils d'indexation et de recherche de données distribuées.
Compétences à acquérir
À l'issue de cette UE un étudiant saura :
- Modéliser un système d'information répartie en prenant en compte la fragmentation et la réplication des données
- Utiliser un système NoSQL
- Comprendre l'importance du choix de transactions NoSQL sur la fiabilité des résultats et la performance des mises à jour
- Développer une application se basant sur le paradigme map/reduce
- Utiliser les applications de traitements répartis moderne comme Hadoop ou Spark
- Mettre en place une architecture de calcul et de stockage de données distribuées
- Modéliser un système d'information répartie en prenant en compte la fragmentation et la réplication des données
- Utiliser un système NoSQL
- Comprendre l'importance du choix de transactions NoSQL sur la fiabilité des résultats et la performance des mises à jour
- Développer une application se basant sur le paradigme map/reduce
- Utiliser les applications de traitements répartis moderne comme Hadoop ou Spark
- Mettre en place une architecture de calcul et de stockage de données distribuées
Pré-requis obligatoires
Cette UE a pour pré-requis l'UE "bases de données 2" de la licence d'informatique.
Contact
UFR de mathématique et d'informatique
7, rue René Descartes67084 STRASBOURG CEDEX
0368850200
Formulaire de contact