U.E.F 9.2

CLOUD COMPUTING

Département
Second cycle
Année d étude
3éme Année ISI
Semestre
5
Crédit
4
Coefficient
4
Enseignants du module
MEDDAH ISHAK

Pré requis :

Aucun

OBJECTIFS :

Le cloud computing est entré dans le courant principal de la technologie de l’information, offrant une évolutivité infinie ou au moins hautement élastique dans la livraison d’applications d’entreprise et de logiciels en tant que service (SaaS). Amazon Elastic Cloud, Microsoft Azure, Google App Engine et quelques autres offres donnent aux éditeurs la possibilité de déployer leurs applications dans un système de puissance de calcul infinie avec pratiquement aucun investissement de capital et avec des coûts d’exploitation modestes proportionnels à l’utilisation réelle.

 Le cours examine les API les plus importantes utilisées dans Amazon et Microsoft Cloud, y compris les techniques de construction, de déploiement et de maintenance d’images et d’applications de machines. Nous apprendrons comment utiliser Cloud comme infrastructure pour les services existants et nouveaux. Nous utiliserons des implémentations open source d’environnements de calcul de clusters hautement disponibles, ainsi que des services Web RESTFul, pour créer des applications très puissantes et efficaces. Nous apprenons également à gérer les problèmes non triviaux dans le Cloud, tels que l’équilibrage de charge, la mise en cache, les transactions distribuées et la gestion des identités et des autorisations.

CONTENU DU MODULE :

  • 1- Généralités sur le calcul distribué (2h)

• Nouvelles tendances du calcul
• Introduction au calcul distribué
• Notions de calcul ‘cloud’ (cloud computing)

  • 2- Introduction au Cloud Computing (2h)

• Qu’est ce que le ‘cloud computing’
• Properiètés et Caractéristiques
• Les modèles du Service
• Déploiement des modèles

  • 3-Infrastructure as a Service (IaaS)(3h)

• Introduction au ‘IaaS’
• Virtualisation des ressources
   –  Serveur
   –  Stockage
   –  Réseau
• Etude de cas

  • 4 –Platforme comme Service (Plateform as service: PaaS) (3h)

• Introduction au ‘PaaS’
• Platforme Cloud et gestion du cloud
   – Traitements
   – Stockage
• Etude de cas

  • 5-Software as a Service (SaaS)(3h)

• Introduction au SaaS
• Services Web
• Web 2.0
• Web OS
• Etude de cas

  • 6- Problèmes du cloud et défis (2h)
  • • ‘Lock-in’ des Fournisseurs de services
    • Securité
course

Consultez les ressources disponibles concernant ce module sur le moteur de recherche de la bibliothèque, ou accédez directement au cours de vos enseignants via la plateforme de téléenseignement de l’école « e-learn ».