Logo ÉTS
Session
Cours
Responsable(s) Mohamed Faten Zhani

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement
École de technologie supérieure
Département de génie logiciel et des TI
Responsable(s) de cours : Mohamed Faten Zhani


PLAN DE COURS

Hiver 2019
GTI777 : Conception de services de réseautique et de messagerie (3 crédits)



Préalables
Programme(s) : 7610
             
  Profils(s) : Tous profils  
             
    GTI611    
             
Unités d'agrément
Données non disponibles




Qualités de l'ingénieur

Qn
Qualité visée dans ce cours  
Qn
  Qualité visée dans un autre cours  
  Indicateur enseigné
  Indicateur évalué
  Indicateur enseigné et évalué



Descriptif du cours
Acquérir des notions conceptuelles et pratiques reliées à la conception de services de réseautique et de messagerie pour l’ingénieur en TI.

À la fin de ce cours, l’étudiant sera en mesure :
• d’analyser différentes architectures de services;
• de concevoir et d’implémenter des services de réseautique et de messagerie capable de s’intégrer dans différentes infrastructures réseau de communication;
• de résoudre des problèmes reliés à la complexité de conception, d’implémentation et de déploiement de tels services.

Caractéristiques des architectures de services : architectures orientées services et architectures basées sur les événements. Évolution des services de téléphonie IP et de messagerie. Stratégies de personnalisation et d’intégration de services. Analyse des langages de description de services les plus utilisés pour la conception de services de réseautique et de messagerie. Techniques de découverte, de composition et d’orchestration de services. Rôle des mécanismes de gestion de la qualité, du contexte et de l’omniprésence des services sur la fiabilité des communications dans les réseaux.

Séances de laboratoire : concevoir, implémenter et analyser des services de réseautique et de messagerie pouvant être déployés à travers différentes infrastructures réseau, et permettant de minimiser la complexité de développement et de garantir l’évolution de tels services.

Note sur les préalables siglés GTI : un seul de ces deux cours est préalable, soit GTI610 OU GTI611.



Objectifs du cours

À la fin du cours, l'étudiant(e) devra être capable de :

  • Démontrer une compréhension des principes fondamentaux de l’infonuagique ;
  • Décrire les défis reliés au déploiement des infrastructures et des services infonuagiques ;
  • Concevoir des infrastructures et centres de données infonuagiques (architectures, topologies, protocoles de transport et routage) ;
  • Décrire le fonctionnement des technologies sous-jacentes à l’infonuagique, notamment les services Web, la virtualisation, la réseautique définie par logiciel, et les plateformes de gestion des plateformes infonuagiques ;
  • Développer des services infonuagiques.



Stratégies pédagogiques

Le cours comprend une partie magistrale (3 heures par semaine) et des séances en laboratoire (2 heures par semaine).




Utilisation d’appareils électroniques

Aucun appareil utilisé




Horaire
Groupe Jour Heure Activité
01 Mardi 18:00 - 20:00 Laboratoire
Mercredi 18:00 - 21:30 Activité de cours



Coordonnées de l’enseignant
Groupe Nom Activité Courriel Local Disponibilité
01 Mohamed Faten Zhani Activité de cours Mohamed-Faten.Zhani@etsmtl.ca A-4489 Sur rendez-vous



Cours

1.    Infonuagique (Cloud Computing) (3h)

a.    Rappel sur l’Infonuagique : définition et concepts, modèles de services, types de cloud
b.    Rappel sur SDN/NFV
c.    Défis reliés au déploiement des infrastructures et des services infonuagiques

2.    Les services Web (3h)

a.    Architectures orientées services - SOA
b.    Architectures REST (REpresentational State Transfer)
c.    Protocole OAuth

3.    Plateformes Infonuagiques (12h)

a.    Introduction sur OpenStack
b.    Gestion des identités dans OpenStack – KeyStone
c.    Gestion des ressources computationnelles dans OpenStack – Nova  
d.    Gestion des réseaux dans OpenStack – Neutron  
e.    Stockage dans OpenStack: LVM, Cinder, Swift, Glance
f.    Aperçu sur CloudStack
g.    Aperçu sur Docker et la plateforme Kubernetes

4.    Virtualisation des ressources (3h)

a.    Définition et concepts, types de virtualisation
b.    Systèmes de gestion des ressources virtuelles

5.    Conception des infrastructures infonuagiques (15h)

a.    Centre de données et réseaux infonuagiques: Définition et besoins
b.    Topologies des centres de données
c.    Limitations des technologies des centres de données traditionnelles
d.    Protocoles de la couche transport dans les centres de données
e.    Protocoles de la couche réseau dans les centres de données
f.    Nouvelles architectures des centres de données

6.    Présentation sur un sujet connexe par un conférencier invité (3h)

Note: les heures indiquées ci-dessus sont des heures approximatives d’enseignement pour chaque sujet et incluent le temps alloué aux examens. La matière ne sera pas nécessairement présentée dans cet ordre. Toutefois, l’ensemble des sujets sera présenté dans le cadre de ce cours.




Laboratoires et travaux pratiques

Les laboratoires offrent à l’étudiant(e) les outils pour maîtriser les concepts vus en classe. L’étudiant(e) disposera de plateformes de services pour les travaux en laboratoire.

1.     Composition de services avec des Restful APIs (4h)
2.     Gestion des ressources infonuagiques avec la plateforme OpenStack (12h)
3.     Mesure de performances dans les réseaux SDN (8h)

NOTE : Si vous éprouvez des difficultés techniques avec le matériel des laboratoires du département, s.v.p. communiquez le problème à support-logti@etsmtl.ca.




Utilisation d'outils d'ingénierie

Aucun outil utilisé




Évaluation

Évaluation

Laboratoires                                          30 %

Examen intra                                         35 %

Examen final                                          35%




Dates des examens intra
Groupe(s) Date
1 20 février 2019



Date de l'examen final
Votre examen final aura lieu pendant la période des examens finaux, veuillez consulter l'horaire à l'adresse suivante : http://etsmtl.ca/Etudiants-actuels/Baccalaureat/Examens-finaux


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.7 b / cycles supérieurs, article 6.5.4 b) se verra attribuer la note zéro, à moins que d’autres dispositions ne soient communiquées par écrit par l’enseignant dans les consignes de chaque travail à remettre ou dans le plan de cours pour l’ensemble des travaux.

Dispositions additionnelles

À venir




Absence à un examen
• Pour les départements à l'exception du SEG :
Dans les cinq (5) jours ouvrables suivant la tenue de son examen, l’étudiant devra justifier son absence d’un examen durant le trimestre auprès de la coordonnatrice – Affaires départementales qui en référera au directeur du département. Pour un examen final, l’étudiant devra justifier son absence auprès du Bureau du registraire. Toute absence non justifiée par un motif majeur (maladie certifiée par un billet de médecin, décès d’un parent immédiat ou autre) à un examen entraînera l’attribution de la note zéro (0).

• Pour SEG :
Dans les cinq (5) jours ouvrables suivant la tenue de son examen, l’étudiant devra justifier son absence auprès de son enseignant. Pour un examen final, l’étudiant devra justifier son absence auprès du Bureau du registraire. Toute absence non justifiée par un motif majeur (maladie certifiée par un billet de médecin, décès d’un parent immédiat ou autre) à un examen entraînera l’attribution de la note zéro (0).



Plagiat et fraude
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 étudiants doivent consulter le Règlement sur les infractions de nature académique (https://www.etsmtl.ca/docs/ETS/Gouvernance/Secretariat-general/Cadre-reglementaire/Documents/Infractions-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 les étudiants sont invités à consulter la page Citer, pas plagier ! (https://www.etsmtl.ca/Etudiants-actuels/Baccalaureat/Citer-pas-plagier).



Documentation obligatoire

Aucune documentation obligatoire




Ouvrages de références
  •  Toutes les références sont disponibles à la fin des diapositives de chaque chapitre.



Adresse internet du site de cours et autres liens utiles

Aucune adresse utilisée