UFR de mathématique et d'informatique

Traitement et données réparties

  • Cours (CM) -
  • Cours intégrés (CI) 20h
  • Travaux dirigés (TD) -
  • Travaux pratiques (TP) 10h
  • Travail étudiant (TE) -

Langue de l'enseignement : Français

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

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 Informatique

7 RUE RENE DESCARTES
67084 STRASBOURG
0368850123

Formulaire de contact


MASTER - Informatique

Fondation Université de Strasbourg
Investissements d'Avenir
Ligue européenne des universités de recherche (LERU)
EUCOR, Le Campus européen
CNRS
Inserm Grand Est
Logo HRS4R