Imprimer

SOA : la synthèse - S-SOA

Objectif :

Comprendre la problématique SOA et décrypter les enjeux
Maîtriser les fondamentaux SOA
Connaître l'offre du marché
Appréhender les risques

Programme :

1. LA PROBLÉMATIQUE SOA
Le contexte et les enjeux.
La solution : de l'urbanisation classique à l'approche SOA.
Les principaux concepts SOA : ®évolution ou nouvelle mode ?

2. MODÉLISER UNE ARCHITECTURE SOA
Le concept de solution métier
. Raisonner application ne suffit plus : définition et périmètre du concept de solution métier.
Comment modéliser les services métier ?
. Taxonomie des services. Importance de la notion de granularité.
. Cas particulier des services CRUD.
Comment modéliser les processus métier ?
. Positionner les processus SOA par rapport au workflow classique.
. Les étapes de la modélisation : de la vision MOA au déploiement du processus. Les pièges à éviter.
Comment construire les applications composites interactives ?
. Revisiter le modèle MVC dans un contexte SOA.
. Spécificité de l'approche : gérer un contexte, gérer des transactions longues.

3. NORMES ET STANDARDS SOA : COMMENT S'Y RETROUVER ?
Les normes de base : SOAP, WSDL, BPEL, SCA.
Les normes orientées qualité de service : WS-*.
Les normes en matière de sécurité : authentification, cryptage et signature. La sécurité hardware.
Émergence des normes en matière de management d'infrastructure.

4. INFRASTRUCTURE SOA : ARCHITECTURE ET OUTILS
Concevoir l'architecture : questions clés
. Comment ouvrir processus et services ? Publication des services versus mise en place de frontaux : le rôle du portail, le rôle du frontal de messages XML.
. Dupliquer les référentiels : pattern ou anti pattern ?
. SOA et workflow classique : un mariage possible ?
Déployer l'architecture : le concept d'ESB
. Rôle et place d'un ESB dans une architecture SOA.
. De l'EAI à l'ESB : simple approche marketing ou vraie évolution ?
. Quel est le périmètre exact d'un ESB ?
. Quelles sont les contraintes pesant sur un ESB ?
. Les fonctions d'un ESB : déployer les services, transporter les messages vers les services, router et transformer les messages, accéder aux référentiels.
. Conclusion : ESB, le couteau suisse de l'approche SOA ?
Vers le concept de plate-forme d'infrastructure SOA
. Déployer et superviser des services : le SAM.
. Gérer un référentiel de services. Gérer la sécurité.
. Superviser des processus : le BAM.
L'atelier logiciel SOA
. Le concept de CAF. SOA et MDA.

5. LE PANORAMA DES OFFRES SOA
Les acteurs du monde SOA
. Éditeurs, communautés Open Source, organismes de normalisation.
Les offres d'infrastructure
. Les principales offres éditeurs du monde Java : IBM, BEA, ORACLE,
. SUN, SAP, TIBCO…
. L'offre Open Source des différentes communautés.
. Que faut-il en penser ?
. L'offre Microsoft : architecture (WCF, WWF) et outils (Biztalk…).
L'orchestration des services
. Acteurs et offres du marché.
Les offres de supervision
. Amberpoint, Quest…
Les ateliers et outils de développement
. Les acteurs et leurs offres. Importance de la communauté Eclipse (projet STP).

6. LA MISE EN PLACE D'UN PROJET SOA
Les étapes clés du projet
. Doit-on parler de projet ou de programme SOA ?
. Planifier, organiser, intégrer.
Les points à contrôler
. Maturité des équipes et maturité de l'architecture.
. Importance et limites de l'approche par prototypage.
. Peut-on garantir la réutilisation des services ?

7. EXEMPLES DE PROJET SOA
Pour chaque projet : objectifs du projet.
Processus et/ou services métier modélisés.
Architecture logicielle, architecture d'infrastructure. Leçons tirées.

8. SYNTHÈSE ET PERSPECTIVES

2 jours

1420 € HT 2343 chf HT 8520 dh HT

Public :

Architecte
Chef de projet infrastructure SOA
Responsable études
Responsable production
Urbaniste

Pré-requis :

Connaissances générales de l'informatique et de l'architecture des SI.

Cliquez sur la date choisie pour vous inscrire :

  juil août sept oct nov déc janv fév mars avr mai juin
ENSEMBLE DES SITES- - 7 - 4
TOULOUSE- - - 11
NANTES- - 7 - 21