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.
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.
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).
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.
Informations complémentaires
Ressources pédagogiques :
Compétences acquises
Compétences | Niveau d'acquisition | |
---|---|---|
Travailler dans le cadre des projets pluridisciplinaires, de recherche, d'innovation et internationaux | Gérer un projet | x |
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 logicielles | Concevoir et déployer de logiciels à l'aide des technologies web et Cloud | x |