Premier semestre

Technologies NoSQL et Cloud

Objectifs

Cet enseignement vise à donner aux étudiants les connaissances de base sur les architectures distribuées spécialisées dans le stockage et le traitement du Big Data. Les hypothèses, concepts and algorithmes seront détaillés pour chacune d’entre elles.

L’objectif du cours est double. Il permettra aux élèves d’avoir une connaissance des systèmes sur Cloud disponibles actuellement et de pointer les directions futures de ces architectures et de savoir s’orienté dans la jungle des technologie NoSql pour trouver la solution qui répondra le plus à leurs besoins. Ces bases de données se distinguent des approches classiques relationnelles. Ces approches abandonnent la représentation matricielle de l’information ainsi que le langage SQL au profit d’une plus grande simplicité, d’une meilleure performance et d’une meilleure scalabilité.

Plan

Système de fichiers distribué avec HDFS

Traitement distribué avec Hadoop MapReduce

Virtualisation et conteneurisation

Prérequis

Non indiqué