Différencier les atouts de SOA vis-à-vis des autres architectures
Expliquer la place de SOA dans l'entreprise
Montrer deux démarches concrètes de passage à la SOA
Appliquer les principes SOA dans une étude de cas
Chefs de projet, architectes techniques et fonctionnels, analystes et décideurs informatiques
Programme :
Rappels sur les architectures courantes
Les architectures classiques
La place de la SOA
Pourquoi faire de la SOA
Peut-on vraiment s'en passer ?
Créer de la Business Value
L'intérêt du médiateur
Exemples d'applications
Ce que sont les services
Identification
Qualification
Une typologie des services
Les bonnes caractéristiques de la SOA
Qu'attendre de l'infrastructure ?
Les caractéristiques de couplage, asynchronisme, granularité, état, intégrabilité
Comment passer à la SOA
Approche intégration : bottom-up
Approche urbanisation : top - down
Mise en oeuvre sur l'étude de cas
Vers une SOA managée
Le besoin
La gouvernance des services
Les standards
BPMN et BPEL
Standards des Web Services
Les outils
Les acteurs du marché : IBM, Oracle, BEA, Microsoft
Outils Open Source
Informations complémentaires :
Ce cours s'appuiera sur une étude de cas permettant d'appréhender par la pratique les différentes phases de la démarche de conception d'un SOA. L'étude de cas sera réalisée avec Rational Rose.