Cloud Computing 1

Cloud Computing 1

  • ECTS

    4 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

  • Volume horaire

    33h

Description

L'objectif de ce cours est de fournir aux étudiants les connaissances et les compétences nécessaires pour concevoir et développer des infrastructures, des plates-formes et des logiciels en tant que services évolutifs, sécurisés et rentables pour les organisations numériques.

Lire moins

Objectifs

À la fin de cette UE, vous serez capable de :

  • Comprendre les concepts fondamentaux du Cloud Computing, 
  • Concevoir et développer une nouvelle génération de logiciels et de plates-formes basés sur des environnements en cloud, sur la base de conteneurs Docker, 
  • Comprendre les concepts fondamentaux liés aux solutions de conteneurs Docker : Technologies de virtualisation, machines virtuelles, conteneur Linux et conteneurs Docker, 
  • Concevoir et développer des conteneurs de Cloud Computing. 

Lire moins

Heures d'enseignement

  • CMCours Magistral12h
  • TDTravaux Dirigés10,5h
  • TPTravaux Pratique10,5h

Pré-requis obligatoires

Fondamentaux en réseaux informatiques et programmation (Compréhension et Application). 

Lire moins

Contrôle des connaissances

Session unique : 100% contrôle continu (60% contrôle continu écrit, 20% contrôle continu oral, 20% contrôle continu TP). 

Le contrôle continu se base sur des QCM, la réalisation des études de cas et la présentation d’un projet.

Lire moins

Informations complémentaires

Compétences acquises

Compétences

Niveau d'acquisition

Travailler dans le cadre des projets pluridisciplinaires, de recherche, d'innovation et internationauxGérer un projetx
Concevoir des systèmes cyber-physiques (CPS) intelligents (Le concept d'environnements connectés est similaire aux systèmes cyber-physique)Concevoir des systèmes en prenant en compte des propriétés non-fonctionnelles (sécurité, fiabilité, qualité, performance, énergie, ...)x
Embarquer les solutions logiciellesConcevoir et déployer de logiciels à l'aide des technologies web et Cloudx