Initiation au Big data et Cloud computing
Tronc commun
- Année
- 2e année
- Semestre
- Semestre 3
- Unité d’enseignement
- Statistique 6
- Volume horaire
- 20 h
- Crédits
- 2
Les fiches sont renseignées à partir des syllabus RESA/ENEAM et peuvent être actualisées par l’équipe pédagogique. Les modalités d’évaluation indiquées ne remplacent pas les consignes du cours.
Objectif du cours
Les données sont devenues la nouvelle ressource pétrolière mondiale. Avec l’avènement d’internet, la production des données croit de façon exponentielle et le stockage ainsi que l’exploitation de ces données volumineuses sont un enjeu majeur actuel.
Ce cours permet de présenter les bases du Big Data en vue de la manipulation de gros volumes de données qui sont un enjeu majeur dans le contexte actuel. Les étudiants auront une compréhension assez générale des Big Data et des technologies utilisées pour la manipulation des données volumineuses.
Plan du cours
-
Chapitre 1 : Contexte et fondements des big data
10 h- Génèse de Big data
- Caractéristiques du Big Data
- Modèles des 3V étendu aux 5V (Volume, Valeur, Validité, Variété, Vélocité)
- Big data et Informatique décisionnelle
- Application du Big Data
-
Chapitre 2 : Les technologies du big data
10 h- Apache Hadoop
- Apache Spark
- Map Reduce
- Hive
-
Chapitre 3 : Cloud computing
10 h- Notion de cloud
- Applications (SaaS, PaaS, IaaS)
- Plateformes de cloud (Ex : IBM Cloud)
- Contrôle de connaissances : 1 contrôle et/ou 1 projet
Évaluation
Evaluation écrite : 50 %; Evaluation pratique : 50 %
Bibliographie
- Chesnot, G. (2017). Big Data et Cloud, Vuibert.
- Sosinky, B. (2011). Cloud Computing Bible, Eyrolles
- Velte, T.J., Velte A.T., Elsenpeter, R.C. (2009) Cloud Computing, Eyrolles.