Internet des objets( ASR 8)

Catalogue des cours de Télécom SudParis

Code

CSC 5004

Niveau

Graduate (M2)

Période

Fall (P4)

Domaine

Informatique

Langue d'enseignement

Français

Crédits ECTS

4

Heures programmées / Charge de travail

42 / 70

Responsable(s)

  • SUTRA Pierre

Département

- Informatique

Equipe pédagogique

  • THOMAS Gael
  • SUTRA Pierre

Objectifs

This course studies in detail the new infrastructures that sustain the Cloud.
We first examine the principles of resources virtualization and how to deploy and orchestrate clusters of virtual machines and containers.
In a second part, we review some fundamentals of large-scale distributed systems.
This ideas are applied in a third part to the construction of modern distributed data stores.
These stores run on commodity servers and are able to deliver the massive performance needed by the Cloud computing services.
We study some key notions such data consistency and replication, and learn how to think for scalability and fault-tolerance, two fundamentals requirement of modern Cloud services.

Contenu

This course studies in detail the new infrastructures that sustain the Cloud.
We first examine the principles of resources virtualization and how to deploy and orchestrate clusters of virtual machines and containers.
In a second part, we review some fundamentals of large-scale distributed systems.
This ideas are applied in a third part to the construction of modern distributed data stores.
These stores run on commodity servers and are able to deliver the massive performance needed by the Cloud computing services.
We study some key notions such data consistency and replication, and learn how to think for scalability and fault-tolerance, two fundamentals requirement of modern Cloud services.

Prérequis

CSC500x, CSC400x, CSC310x.

Mots-clés

Cloud computing, Virtualization, Containers Orchestration, Large-scale infrastructure, Distributed data storage, Service oriented architecture, Availability, Fault-tolerance, Data Distribution, Data replication & consistency.

Evaluation

In this course, students work in group of four.
Evaluation is based on practicals as well as a mini-workshop.
The practicals run atop a small cluster of Raspberry Pis that the students build at the start of the course.
In the mini-workshop, each group presents a research paper recently published on the topic of Cloud computing infrastructures.

Approches pédagogiques

In this course, students work in group of four.
Evaluation is based on practicals as well as a mini-workshop.
The practicals run atop a small cluster of Raspberry Pis that the students build at the start of the course.
In the mini-workshop, each group presents a research paper recently published on the topic of Cloud computing infrastructures.

Programme

Programme Ingénieur

Fiche mise à jour : 19/04/2017 11:27:34