Logo ÉTS
Session
Cours
Responsable(s) Kim Khoa Nguyen

Se connecter
 

Sauvegarde réussie
La notification a été envoyée
Echec de sauvegarde
Avertissement
École de technologie supérieure

Responsable(s) de cours : Kim Khoa Nguyen


PLAN DE COURS

Été 2025
ELE796 : Ingénierie infonuagique (3 crédits)


Préalables
Pour tous profils : ELE216



Description du cours
Ce cours prépare les étudiantes et les étudiants à acquérir des connaissances de pointe dans l'ingénierie, la gestion, la planification des nuages informatiques, la conception et l’architecture des applications hébergées dans l’environnement infonuagique, ainsi que des enjeux et des solutions dans la conception et l'exploitation des centres de données.

Théorie de la virtualisation et techniques de dématérialisation de serveurs et de réseaux. Concepts de l'infonuagique. Mécanismes principaux et architecture d'une plateforme infonuagique. Modèles de services d'infonuagique. Techniques de migrations de machines virtuelles. Applications infonuagiques. Migration d’applications dans le nuage. Architecture et gestion des centres de données. Actualité de service et contrat de niveau de service. Sécurité et fiabilité dans le nuage. Analyse de gros volumes de données dans l’infonuagique. Infonuagique mobile.

Séances de laboratoires consistent à concevoir et réaliser des applications dans l’environnement infonuagique, simuler et pratiquer les mécanismes d’ingénierie de base comme le partage de charge et la migration des machines virtuelles.



Stratégies pédagogiques

Les objectifs seront atteints par un enseignement hebdomadaire sous la forme d’un cours magistral, de présentations orales et de projets d’implémentation.




Informations concernant l’agrément du BCAPG
Ce cours compte 58,8 unités d'agrément réparties comme suit :

Catégories de UA Nombre Proportion Matière(s) traitée(s)
Science du génie 29,4 UA 50,00 %
Conception Ingénierie 29,4 UA 50,00 %






Utilisation d’appareils électroniques

Ordinateur portable personnel




Horaire
Groupe Jour Heure Activité
01 Lundi 08:30 - 12:00 Activité de cours
Vendredi 13:30 - 15:30 Laboratoire



Coordonnées du personnel enseignant le cours
Groupe Nom Activité Courriel Local Disponibilité
01 Kim Khoa Nguyen Activité de cours Kim-Khoa.Nguyen@etsmtl.ca A-3310
01 Kim Khoa Nguyen Laboratoire Kim-Khoa.Nguyen@etsmtl.ca A-3310



Cours

Semaine

Contenus traités dans le cours

Heures

 1

Introduction à la virtualisation et techniques de dématérialisation de serveurs et de réseaux. Modèles d'infonuagique, machine virtuelle, centre de données.

3 heures

 2

Techniques de virtualisation des serveurs. Hyperviseurs, Libvirt, KVM, QEMU, Virtualisation d'entrée/sortie, Virtualization de réseaux.

3 heures

 3-4

Plate-forme IaaS et OpenStack. Amazon EC2, Microsoft Azure, Google Cloud. Composants d'OpenStack, DevStack, Nuage privé.

6 heures

5

Orchestration d'infonuagique, TOSCA, langage YAML.

3 heures

6

Télémétrie, qualité de services et dimensionnement d'infonuagique

3 heures

7

Examen mi-session

3 heures

8-9

Containerisation et Docker. Architecture, Processus, Gestion des conteneurs, Composition de services, Stockage et Réseaux.

6 heures

10

Gestion des clusters de conteneurs. Docker Swarm, Kubernetes, orchestration des conteneurs.

3 heures

11

Stratégie de déploiement des applications dans Kubernetes. Intégration continue, Développement continu.

3 heures

12

Traitement de Big Data dans l’infonuagique. Modèle Map-Reduce, Hadoop, Spark.

3 heures

13

Service réseautique et sécurité infonuagique. Protocoles de virtualisation de réseaux, VxLAN, Tunnel, Overlay, Problèmes de sécurité infonuagique et solutions.

3 heures

 

Total

39




Laboratoires et travaux pratiques

Séances

Activités

Heures
laboratoire/maison

1-3

Laboratoire 1

6 / 9

4-6

Laboratoire 2

6 / 12

7-9

Laboratoire 3

6 / 15

10-12

Laboratoire 4

6 / 24

 

Total

24 / 60




Utilisation d'outils d'ingénierie
  • Redhat Libvirt / KVM
  • OpenStack
  • Docker
  • Kubernetes



Évaluation


Informations additionnelles :

Activité

Description

%

Date

 

Examen mi-session

25 %

16 juin 2025

 

Examen final

27 %

 

 

Laboratoires (x 4)

48 %

 




Dates des examens intra
Groupe(s) Date
1 16 juin 2025



Politique de retard des travaux
Tout travail (devoir pratique, rapport de laboratoire, rapport de projet, etc.) remis en retard sans motif valable, c’est-à-dire autre que ceux mentionnés dans le Règlement des études (1er cycle, article 7.2.5/ cycles supérieurs, article 6.5.2) se verra attribuer la note zéro, à moins que d’autres dispositions ne soient communiquées par écrit par l’enseignante ou l’enseignant dans les consignes de chaque travail à remettre ou dans le plan de cours pour l’ensemble des travaux.



Absence à une évaluation

Afin de faire valider une absence à une évaluation en vue d’obtenir un examen de compensation, l’étudiante ou l’étudiant doit utiliser le formulaire prévu à cet effet dans son portail MonÉTS pour un examen final qui se déroule durant la période des examens finaux ou pour tout autre élément d’évaluation surveillé de 15% et plus durant la session. Si l’absence concerne un élément d’évaluation de moins de 15% durant la session, l’étudiant ou l’étudiante doit soumettre une demande par écrit à son enseignante ou enseignant.

Toute demande de validation d’absence doit se faire dans les cinq (5) jours ouvrables suivant la tenue de l’évaluation, sauf dans les cas d’une absence pour participation à une activité prévue aux règlements des études où la demande doit être soumise dans les cinq (5) jours ouvrables avant le jour de départ de l’ÉTS pour se rendre à l’activité.

Toute absence non justifiée par un motif majeur (voir articles 7.2.6.1 du RÉPC et 6.5.2 du RÉCS) entraînera l’attribution de la note zéro (0).




Infractions de nature académique
Les clauses du « Règlement sur les infractions de nature académique de l’ÉTS » s’appliquent dans ce cours ainsi que dans tous les cours du département. Les étudiantes et les étudiants doivent consulter le Règlement sur les infractions de nature académique (www.etsmtl.ca/a-propos/gouvernance/secretariat-general/cadre-reglementaire/reglement-sur-les-infractions-de-nature-academique) pour identifier les actes considérés comme étant des infractions de nature académique ainsi que prendre connaissance des sanctions prévues à cet effet. À l’ÉTS, le respect de la propriété intellectuelle est une valeur essentielle et tous les membres de la communauté étudiante sont invités à consulter la page Citer, pas plagier ! (www.etsmtl.ca/Etudiants-actuels/Baccalaureat/Citer-pas-plagier).

Systèmes d’intelligence artificielle générative (SIAG)
L’utilisation des systèmes d’intelligence artificielle générative (SIAG) dans les activités d’évaluation constitue une infraction de nature académique au sens du Règlement sur les infractions de nature académique, sauf si elle est explicitement autorisée par l’enseignante ou l’enseignant du cours.



Documentation obligatoire
  • Notes de cours préparées par le professeur (disponible sur le site Moodle du cours).



Ouvrages de références
  • Kavis, Michael J. Architecting the cloud: design decisions for cloud computing service models (SaaS, PaaS, and IaaS). John Wiley & Sons, 2014.
  • Reviewer-Gvero, Igor. "Cloud computing concepts, technology and architecture by Thomas Erl, Zaigham Mahmood and Ricardo Puttini." ACM SIGSOFT Software Engineering Notes39.4 (2014): 37-38.
  • Rafaels, Ray J. Cloud Computing: From Beginning to End. CreateSpace Independent Publishing Platform, 2015.



Adresse internet du site de cours et autres liens utiles

Le lien du cours est le suivant : https://ena.etsmtl.ca/course/view.php?id=18787