FC9PF02

Stage inter entreprise

Durée :

2 jour(s)

Prochaine(s) session(s)

  • Du 03/02/2020 au 04/02/2020 à Paris
  • Du 28/09/2020 au 29/09/2020 à Paris

Présentation

L’architecture orientée service (SOA) est un paradigme de construction d'applications distribuées, qui consiste à intégrer et composer des services logiciels, généralement accessibles par le web. Cette formation vise à étudier l’architecture des services web et les standards associés. Elle vise aussi à étudier et pratiquer deux modèles de composition de services web (chrographies, orchestration). En particulier, sera utilisé BPMN (Business Process Model and Notation) qui est un langage permettant l’orchestration de services web (à la BPM). Les nouvelles solutions et architectures Micro Services sont aussi examinées comme un moyen de décomposer la base de services en plusieurs processus indépendants et faiblement couplés des applications complexes.

Objectifs

Maîtriser les principes fondamentaux des architectures d’applications à base de services. Présenter les technologies d’intégration et de composition de services. Expliquer des concepts et des technologies de services web SOAP et REST. Présenter les méthodologies de composition de services (chrographies, orchestration). Etre capable de choisir les technologies SOA adaptées aux besoins.

  • Programme

    Architectures orientées services (SOA)

    Patrons d’architecture

    Concepts et enjeux. Le concept de service

    • La SOA :
      • Modèle conceptuel
      • La fonction d'orchestration : gestion de contexte, transactionnelle, logique applicative
    • Le Service Level Agreement (SLA) : amélioration de la qualité de service
    • Les modèles d'exposition de services et de découverte de services

    Déclinaison technique : standards et technologies

    • XML / SOA
    • Les Web services, les services REST
    • Les standards

    Architectures Micro Services

    • Les ESB
    • Le rôle des annuaires de services
    • AngularJS comme exemple

    Systèmes de gestion de processus (Business process Management BPM)

    • BPMN comme langage de modélisation de processus et d'orchestration de services
    • Processus bien structurés
    • Composants d'un système de gestion de processus
    • Systèmes intégrés de gestion de processus
    • Bibliothèques de gestion de processus
  • Modalités pédagogiques

    La formation comprend des démonstrations et des études de cas qui permettent de valider les notions abordées.

  • Public cible et prérequis

    Ingénieurs, chefs de projets désirant avoir une vue d'ensemble des technologies et des concepts mis en jeu dans les services web de manière à pouvoir superviser et apprécier la pertinence de la mise en œuvre d’un service web.

    Des connaissances de base en réseaux (protocole HTTP) et en programmation (Java, XML) sont nécessaires pour tirer profit de cette formation.

  • Responsables

    • Walid GAALOUL

      Professeur à Télécom SudParis, ses activités d’enseignement et de recherche portent sur la gestion des procédés métier et l’ingénierie à base de services.

Prochaine(s) session(s)

  • Du 03/02/2020 au 04/02/2020 à Paris
  • Du 28/09/2020 au 29/09/2020 à Paris

Vous pourriez aussi être intéressé par...

En savoir plus

CES Lean Management

Domaine : Management de la transformation numérique

Durée : 18 jour(s)

Session(s) :

  • Du 01/09/2020 au 01/09/2021 à Paris
En savoir plus

CES Architecture en cybersécurité, RSSI

Domaine : Cybersécurité

Durée : 28 jour(s)

Session(s) :

  • Du 23/03/2020 au 01/10/2020 à Paris
En savoir plus

CES Sécurité des systèmes d’information et des réseaux

Domaine : Cybersécurité

Durée : 19 jour(s)

Session(s) :

  • Du 01/03/2020 au 01/02/2021 à Evry