Algorithmes pour le Cloud Computing

Public Concerné

/

Objectifs pédagogiques

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

Capacité et compétences acquises

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

Contenu de la formation

Algorithmes pour le Cloud s'attache à combiner deux visions complémentaires d'un même domaine : celui du Cloud Computing.
 
  • 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 oeuvre des services sur une plateforme du commerce, actuellement Microsoft Azure, et des processeurs embarqués figurant une solution de type Internet des Objets (IoT).
 
  • 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.

Description des modalités de validation

  • Examen final

Prévisions d'ouverture

Groupe Semestre Modalité État d'ouverture Date du premier cours Lieux
USSI0Y Algorithmes pour le Cloud Computing 2 Cours de Jour - - - -

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    Code : USSI0Y
    2
    crédits
    Contactez-nous