Revenir à la liste des catégories de formation



Formation : Architecture Orientée Services - SOA


(Réf. 17599)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

SOA

Prérequis

Connaissance des architectures multi-niveaux : stage EA40 (Technologies et architectures des SI : l'état de l'art) et d’UML : stage EO10 (Business Process Modeling UML - La modélisation métier).

Public

Chefs de projet, architectes, concepteurs désirant comprendre les enjeux liés aux architectures orientées services et la démarche de mise en œuvre de telles architectures.

Objectifs

Décrire les limites des architectures multi-niveaux et présenter les architectures orientées services (SOA).
Décrire l’approche méthodologique Praxeme pour la gestion d’un projet de SOA.
Décrire les différents aspects techniques liés aux SOA : l'infrastructure des services Web, les ESB (Enterprise Service Bus), BPMN et BPEL ...
Présenter les produits des principaux éditeurs.

Type de formation

Courte

Programme

Introduction

• Les enjeux pour l'entreprise et l'approche MDA de l'OMG
• Architecture multi-niveaux, composants métiers
• Les services Web et l'interopérabilité des SI
• Des composants aux architectures orientées services (SOA)
• Les gains de l'approche SOA

Les concepts liés aux SOA

• Modèle conceptuel d'une SOA
• Le concept de service métier
• Composants applicatifs métiers

Introduction à l'approche méthodologique

• Les différentes approches et méta-modèles existants, l'approche Praxeme
• Cycle de vie d'un projet SOA
• Présentation de l'étude de cas

Le modèle sémantique du domaine

• Analyse du domaine métier
• Modéliser les objets de référence (classe pivot) et leur cycle de vie
• Structuration en domaine d'objet, lien avec l'urbanisme

Processus métiers et cas d'utilisation du SI

• Introduction au modèle pragmatique
• Modélisation à l'aide de diagrammes d'activité
• Cas d'utilisation du SI
• Le modèle géographique

Définition de l'architecture logique

• Translation des modèles sémantiques et pragmatiques vers l'architecture logique
• Méta-modèles associés
• Spécification des machines logiques et des services logiques
• Emploi de la démarche MDA
• Regroupement en atelier et fabrique logique
• Lien avec l'urbanisation
• Spécification des services métier : pré-condition, post-condition, exception ou signaux
• Définition des types complexes associés, gestion de variantes et contextualisation
• Contrat d'utilisation, spécification de la qualité de service
• Intégration de l'existant

Définition de l'architecture technique

• Introduction et point de négociation logique/technique
• Dérivation du modèle logique sous la forme de composants
• Composants et couches d'une SOA
• Composants processus, implémentation d'une machine logique sous la forme de composants
• Façade, factory et types de factories
• Emploi de l'approche MDA
• Gestion des versions
• Description des services avec WSDL, invocation avec SOAP
• Construire des schémas XML interopérables, schémas et namespaces
• L'infrastructure des services Web : WS-Security, Transaction, ReliableMessaging ...
• Utilisation des annuaires UDDI, référentiels de services
• Orchestration de services Web et intégration de processus métiers
• Gestion transactionnelle
• De BPMN à BPEL, les limites
• Synthèse des solutions d'orchestration : BPEL, workflow et BPEL4People
• Les Enterprise Service Bus (ESB)
• Introduction au standard Java Business Intégration (JBI) de Sun
• Autres aspects : MDM, moteur de règles, supervison SAM et BAM

Les acteurs et produits du marché

• Typologie des produits existants
• Présentation de l'offre des principaux acteurs
• L'offre Open Source

Etude de cas



Pédagogie

L'architecture SOA (Service Oriented Architecture) est une solution devant permettre à l'entreprise d'obtenir une flexibilité de son SI pour s'adapter aux contraintes du marché.
L'idée centrale est d'identifier les fonctions et services métier réutilisables pour les assembler à la demande, au sein d'applications composites de gestion des processus métier.
Il est clair que de tels objectifs ne peuvent être satisfaits qu'à partir d'une nouvelle démarche méthodologique.

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
75008 Paris :


Revenir en haut





Revenir à la liste des catégories de formation