Architectures techniques: Serveurs d'applications, gestion de données et big Data

Catalog of Télécom SudParis courses

Code

IGSF CSC 8601

Level

L3

Graduate

UnderGraduate

Semester

Fall

Domain

Informatique

Program

Programme Ingénieur

Language

Français/French

ECTS Credits

4

Class hours

45,5

Workload

90

Program Manager(s)

Department

  • Informatique

Organisation

Cours/TD/TP/projet/examen : 22.5/0h/0h/21h/2h

Learning objectives

À l'issue du module, les étudiants sont capables, dans le cadre du développement d’une partie d'un système d'informations, dont le cahier des charges est fourni, de :
- Comparer des solutions d'architecture technique
- Définir une solution d'architecture technique
- Concevoir et développer une solution d'architecture technique opérationnelle
- Conseiller un client dans sa démarche de mise en place d'une architecture technique d'un SI

CDIO Skills

  • 1.3 - Advanced engineering fundamental knowledge, methods and tools
  • 2.5.2 - Professional Behavior
  • 4.2.6 - New Technology Development and Assessment
  • 4.7.2 - Defining the Solution (which builds on and expands Understanding Needs and Setting Goals 4.3.1)
  • 4.7.7 - Exercising Project / Solution Judgment

Prerequisites

Conception Orientée Objet, UML, programmation en java

Keywords

serveurs d'application, intergiciel/middleware, communication synchrone et asynchrone, conteneur, composant, séparation des préoccupations, patron d'architecture, fiabilité, qualité de service, sécurité

Content

- Patrons d'architecture distribuée
- Dimensionnement d'architecture
- Serveurs d'applications
- Bases de données réparties et NoSQL
- Sécurité et fiabilité des architectures

Evaluation

La présence en cours et la participation seront prises en compte dans l'évaluation.
L'évaluation de cette UV repose sur un contrôle continu (CC) basé sur la réalisation de TP notés et/ou d'un micro-projet et/ou d'études de cas et/ou de dossiers écrits avec soutenance.

Assessment formula

Note Finale = Note CC

References

- Supports de cours :
. « Les fondamentaux des intergiciels » (transparents)
. « Intergiciels orientés composants avec les EJBs » (transparents)
. « Communication synchrone et Services Web » (transparents)
. « Intergiciels orientés message » (transparents)

Bibliographie :
- Gerald Brose, Andreas Vogel, and K. Duddy : JavaTM Programming with CORBA TM : Advanced Techniques for Building Distributed Applications (3rd edition). Jonh Wiley & sons, Inc., USA, January 2001.
- Sacha Krakowiak, Middleware Architecture with Patterns and Frameworks, eBook : http://lig-membres.imag.fr/krakowia/Files/MW-Book/Chapters/Preface/preface.html, 2009.
- Douglas C. Schmidt, Michael Stal, Hans Rohert, and Frank Buschmann : Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, John Wiley and Sons, 2000.
- Gustavo Alonso, Fabio Casati, Harumi Kuno, and Vijay Machiraju : Web Services: Concepts, Architecture and Applications, Springer-Verlag, New York, 2004.
- Richard Monson-Haefel : Enterprise JavaBeans 3.0, Developing Enterprise Java Components, 5th Edition, 2006.

Pedagogical methods

ASSIDUITE : CC