Algorithmes pour le Cloud Computing

Code
USSI0Y

Description

Algorithmes pour le Cloud s'attache à combiner deux visions complémentaires d'un même domaine : celui du Cloud Computing.



 




  1. Lors du cours, une approche top-down sur les concepts est appliquée. Les étudiants abordent le Cloud Computing à travers un exemple d'architecture qui met en œuvre des services sur une plateforme du commerce, actuellement Microsoft Azure, et des processeurs embarqués figurant une solution de type Internet des Objets (IoT).



 




  1. Dans un deuxième temps, les étudiants reconsidèrent le Cloud Computing par

    ses technologies internes qui combinent théorie et exemples :

    - Virtualisation de l'exécution, du réseau et du stockage

    - Algorithmique distribuée : consensus, tolérance aux pannes, cohérence

    des données, propriétés d'ordre (cohérence à terme) et état global



- Stockage distribué : NoSQL (ex. MongoDB, Cassandra)



 



Dans un troisième temps, des exposés industriels viennent compléter les

connaissances acquises. La liste des exposés varie en fonction de

l'actualité technologique et industrielle du moment (ex. Orange, IBM, Microsoft). Ces exposés tentent d'illustrer le lien entre théorie et solutions déployées.

Finalité

Présenter les systèmes et applications du Cloud Computing.

Compétences visées

Comprendre les problèmes et solutions d’un environnement Cloud

Public

/

Nombre d’ECTS
2
Durée en nombre d'heures
20.00
Type de notation
Notation chiffrée (sur 20)
Moyenne pour valider l'UE
10.00
Modalité(s) d'évaluation
Examen final
Année de création
2017
Date de fin de validité
Déployabilité
Offre déployable dans le réseau en cas d'agrément
Examen national
Oui

Contactez-nous au sujet de cette unité