NSY107

Intégration des systèmes client-serveur


6 crédits Yann POLLET et Erik BOUCHER DE CREVECOEUR EPN05 - Informatique Unité d'enseignement de type cours

Publié Du 25-04-2017 au 31-08-2019

Prérequis

Avoir des connaissances en architecture des ordinateurs, programmation, réseaux et bases de données.

Objectifs pédagogiques

Comprendre l'ensemble des concepts qui sous-tendent les architectures client-serveur et réparties.Savoir concevoir et intégrer des architectures applicatives de type distribuée.

Contenu

Les concepts : l'évolution des architectures des systèmes informatiques du transactionnel centralisé aux approches réparties (client-serveur, coopératif), typologies, problématiques.
Architecture des serveurs
Rappel Architecture technique matériel et logiciel, machines et serveurs. Gestion des threads, des processus.
Multiprocesseurs, Clusters, parallélisme, haute disponibilité, disques RAID, réseaux de données SAN et NAS.
Performances : Dimensionnement, Analyse opérationnelle, gestion  des capacités
Sécurité et sûreté de fonctionnement : Principes de base de la gestion de la sécurité des architectures distribuées
Les technologies de virtualisation: serveurs, postes de travail, données, réseaux
Bases de données réparties
Accès aux bases de données distantes, RDA, DRDA, ODBC, IDAPI, ADO.net, bases de données réparties et fédérations de bases de données hétérogènes.
Moniteurs transactionnels, transactionnel réparti
Entrepôts de données, systèmes décisionnels
Technologies de distribution
Architecture des middlewares généraux : RPC, CORBA, COM/DCOM, RMI, WEB SERVICES
Architecture, ingénierie et intégration de réseaux.
Technologie clients-serveur Multi-Tiers, Internet : Clients légers, Serveurs WEB, PHP, .Net, J2EE, Serveurs d'Applications.
Urbanisation et BPM
Démarche d'urbanisation des Systèmes d'information, cartographie et règles d'Urbanisation, Processus métiers et BPM, BPMN et BPEL, Intégration et communication inter-applications : Enterprise Application Integration (EAI).

Description des modalités de validation

Examen en fin de semestre.
Un travail personnel sera demandé aux auditeurs portant sur les domaines abordés au cours de l'enseignement.

Bibliographie

TitreAuteur(s)
Client/serveur guide de survie (International Thomson Publishing)R. ORFALI, D. HARKEY, J. EDWARDS
Le Client-serveurG. et O. GARDARIN
Serveurs multiprocesseurs, clusters et architectures parallèles. Eyrolles.R. CHEVANCE
Urbanisation et BPM DUNODYves CASEAU
Le projet d'urbanisation du Système d'Information DUNODC. LONGEPE
Les WEB SERVICES DUNODH. KAMIMA/V. MONTFORT
Le métier de l'intégration des systèmes HermèsJP MEINADIER
CORBA des concepts à la pratique DUNODRobert ORFALI, Dan HARKEY, Jerri EDWARDS
SOA in PRACTICE edition: O'REILLYNicolai M. Josuttis

Thésaurus du Cnam :

  • RMI
  • sécurité des systèmes d'informations
  • Middleware
  • Virtualisation
  • RPC
  • Langage JAVA
  • .NET
  • EAI
  • BPM
  • COM+
  • MOM
  • Cloud Computing
  • CORBA

Thésaurus Formacode :

  • Aucune indexation

Secrétariat

Libellé
EPN05 - Informatique
Nom du contact
Safia Sider
Adresses email
safia.sider@lecnam.net
Numéros de téléphone
01 40 27 26 81
Adresse postale
2 rue Conté 33.1.13A
Paris 75003