Architectures et technologies pour l'intégration des systèmes

Code UE : NSY205-GET

  • Cours
  • 6 crédits

Responsable national

Yann POLLET

Responsable opérationnel

Yann POLLET

Public et conditions d'accès

Auditeurs préparant le diplôme d'ingénieur informatique, option AISL (Architecture Intégration Systèmes et Logiciels), ingénieurs en activité désireux de se former à l'ingénierie et à l'intégration des Systèmes complexes à dominante logicielle. Ce cours avancé suppose acquises les connaissances de base relatives aux technologies client serveur (cours NSY014 et/ou NSY107 ou équivalent)

Objectifs pédagogiques

Ce cours forme des chefs de projet MOE et MOA, des architectes logiciel et système, ainsi que des ingénieurs en charge de la spécification, de la conception, de l'intégration, ou encore de la maintenance de systèmes informatisés à dominante logicielle.
Le cours porte sur la démarche pour bien appréhender et maîtriser les différents aspects d'un projet d'intégration de système, de la rédaction du cahier des charges à l'intégration des composants, en passant par l'analyse et la définition de l'architecture du système.
Le cours est structuré en deux Unités d'Enseignement. la présente unité (NSY205) aborde les aspects liés aux architectures logicielles et aux technologies de l'intégration. L'unité NSY206 en constitue la suite logique et aborde les aspects méthodologiques.

Compétences visées

A l'issu de ce cours, l'auditeur doit être capable:
 - de définir une architecture de système adaptée à des exigences données
- d'identifier les technologies logicielles à mettre en oeuvre
- de justifier les choix faits en relation avec les exigences des utilisateurs.

- Les notions d'architectures système et logicielle. Composants, connecteurs. Les différents styles et patterns architecturaux. Les qualités d'une architecture. Les services de base (transactions, nommage, sécurité, ...)
- L'ingénierie dirigée par les modèles (MDE, Model Driven Engineering)
- Les technologies client et serveur Web. Le modèle AJAX
- Les architectures orientées données, ORM (Object Relational Mapping), interface JPA (Java Persistance API), les DAO
- Les architectures à base de composants. Java J2EE, EJB3, .NET
- Les Services Web (SOAP, WSDL, UDDI), serices REST (Representational State Transfer)
- L'urbanisation des Systèmes d'Information.
 - L'orchestration de services. Les langages BPEL et BPMN. Processus et Chorégraphie
- Les intergiciels orientés message, ou MOM (Message Oriented Middleware). EAI et ESB,
- Les architectures SOA (Service Oriented Architecture) et ROA (Resouce Oriented Architecture)
- Les architectures à micro-services
- Le Cloud Computing. IaaS, PaaS, SaaS.
- La virtualisation. L'approche par conteneurs, Docker et Kubernetes
- Les bases de Données NoSQL
- Les technologies de la Sécurité, PKI

Examen écrit

  • Y. Pollet : Architectures, systèmes, intégration (Ellipses, reférences sciences)
  • Y. Caseau : Urbanisation et BPM (Dunod)
  • F. Chuong, O. Corgeron, C. Joui, J.B. Renaux, M. VIalette : EJB3)
  • J.P Meinadier : Le métier d'intégration des systèmes (Hermès)
  • R. Stevens, P. Brook, K. Jackson, S. Arnold : Engineering. Coping with complexity (Prentice Hall)
  • X. Fournier-Morel, P. Grojean, G. Plouin, C. Rognon : SOA. Le guide de l'architecte (Dunod)

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Equipe pédagogique Innovation
Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Paris
  • Equipe pédagogique Informatique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Bretagne, Grand Est, Hauts de France, La Réunion, Liban, Midi-Pyrénées, Nouvelle Aquitaine, Paris, Pays de la Loire
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    Contact

    EPN05 - Informatique
    2 rue Conté 33.1.13A
    75003 Paris
    Tel :01 40 27 26 81
    Safia Sider

    Centre(s) d'enseignement proposant cette formation

    • Reims
      Comment est organisée cette formation à distance ?

      Planning

      Date limite d'inscription : 08/09/2019
      Date de démarrage : 15/10/2018
      Date de la première session d'examen :04/02/2019
      Date de la deuxième session d'examen :09/09/2019

      Accompagnement collectif

      Rendez-vous :
      Chat : oui
      Forum par UE :oui
      Webconférence : oui

      Accompagnement individuel

      Echange par mails : oui
      Accompagnement téléphonique :

      Regroupement

      Séances de regroupement : non

      Modalités de validation

      Examen sur table :oui
      Projet : non
      Contrôle continu : non
      Examen partiel : non
      :
    • Grand Est
      Comment est organisée cette formation à distance ?

      Planning

      Date limite d'inscription : 08/09/2019
      Date de démarrage : 15/10/2018
      Date de la première session d'examen :04/02/2019
      Date de la deuxième session d'examen :09/09/2019

      Accompagnement collectif

      Rendez-vous :
      Chat : oui
      Forum par UE :oui
      Webconférence : oui

      Accompagnement individuel

      Echange par mails : oui
      Accompagnement téléphonique :

      Regroupement

      Séances de regroupement : non

      Modalités de validation

      Examen sur table :oui
      Projet : non
      Contrôle continu : non
      Examen partiel : non
      :