Le cours comprend une partie magistrale (3 heures par semaine). L’étudiant(e) sera appelé(e) à réaliser et à présenter un projet (1) soit sur la conception ou la modélisation d’une architecture orientée services et des mécanismes de découverte, de composition et d’orchestration de services (2) soit sur un sujet relié à l’infonuagique. Dans les deux cas, il faut valider le choix du projet avec l’enseignant.
De plus, il (elle) aura à choisir trois articles reliés à l’infonuagique (par ex., virtualisation, gestion des ressources infonuagiques, conception de services Web) pour les résumer et les critiquer. Un rapport doit être remis contenant un résumé de chacun de ces trois articles (problématique, solution et principaux résultats) ainsi que les critiques de l’étudiant sur les différents aspects de celui-ci.
Une présentation orale doit être faite à l’ensemble de la classe exposant le problème analysé, la solution proposée et les principaux résultats de l’un de ces trois articles.
Le choix des articles à présenter et à évaluer doit être validé avec l’enseignant.
Ainsi, les étudiants doivent remettre les documents suivants :
1) les résumés et critiques des trois articles
2) un document qui décrit le projet réalisé
Voici quelques exemples de projets :
- Migration à chaud pour la gestion des ressources dans un environnement infonuagique.
- Conception de services et d’applications basés sur la plateforme OpenSocial et le protocole SIP pour les réseaux de télécommunication multimédia.
- Conception d’une architecture orientée services basée sur SOAP pour des réseaux d’entreprise.
- Suivi et localisation de véhicules en temps réel par GPS
- Conception d’une architecture de services Web basée sur les services web RESTFul pour les systèmes hypermédia distribués.