Notice: Undefined index: mode_acces in /var/www/html/GEISER/fiche_ue/fiche_ue.php on line 6

Notice: Undefined index: mode_acces in /var/www/html/GEISER/fiche_ue/fiche_ue.php on line 7


TitreCloud Computing
DiplomeMaster informatique
Code apogéeDIIL9CCOStructurexxDernière mise à jour le02 Septembre 2019
Responsable pédagogiqueLALLALI Mounir (Maître de conférences, 27ème section)
Parcours
  • Parcours Master 2 ILIADE 2017-2022
TypeObligatoire
Semestre9Volume horaire48Crédits ECTS0
Nombre d'heures Cours magistraux (CM)16 Travaux dirigés (TD)16 Travaux pratiques (TP)16 
Pré-requis Java
Co-requis 
Objectif TerminalUtiliser les technologies SOA et les bases de données NoSQL pour le développement des applications SOA/Cloud
Objectif PédagogiqueComprendre l''architecture Cloud et s'initier au développement des applications SOA/Cloud
Contenu détaillé de l'enseignement
  • Introduction au Cloud Computing et aux architectures orientées service
  • Architecture orientée service SOA
    • Développement de service Web (Soap) avec Java EE (JAX-WS, JAXB, JPA, ...)
    • Développement de service Web  RESTful avec Java EE (JAX-RS, JAXB, JPA, ...) 
  • Les standards de l'OGC (Information géographique et géomatique) 
    • WMS, WFS, WCS, WMC, ...
    • Utilisation des services via un logiciel côté serveur / côté client
  • Bases de données NoSQL
    • les choix techniques
    • les schémas de données dans les bases NoSQL
    • MongoDB, Cassandra ou Neo4j
    • Mise en place et supervision

 

Méthodes d'enseignement CM + TD + TP
Evaluation session 11 écrit de 3h (coef 3/4), 1 note de contrôle continu (coef 1/4)
Evaluation session 21 écrit de 3h (coef 1)
Références Bibliographiques