Comprendre, concrétiser la terminologie SOA, notamment en terme de méthode de développement.
Informaticiens ou décideurs souhaitant une information complète et actualisée sur cette nouvelle approche de l’architecture du SI.
POURQUOI UNE NOUVELLE ARCHITECTURE DU SI ?
Les exigences de l’entreprise
Les exigences sur le SI
La tâche délicate de l’architecte du SI
Les approches classiques
Les orientations récentes
QU’EST-CE QUE SOA ?
SOA
Une architecture dans le prolongement du BPM
Une vue intermédiaire entre processus métier et SI
Objectifs métiers.
Objectifs de conception du SI.
La notions de service
Caractéristiques
Typologie/granularité des services
Notion de organisation/composition de services
DEFINIR UNE ARCHITECTURE SOA (METHODE SOA)
Business Modeling
BPM (Business Processing Modeling) & SOA : approche, langage et outils
Déterminer les services et les orchestrations
Etude de projet
SOA vs. architecture classique
SOA : quelles conséquences sur la gestion de projet classique ?
Les difficultés
METTRE EN ŒUVRE SOA
Web Service
Services logiciels distants accessibles par Internet
SOAP (XML,HTTP), WSDL, UDDI
Les services WS-
Service de sécurité, QOS, transaction, supervision
Orchestration de services
BPEL (Business Process Execution language)
SCA (Service component architecture)
Composition de portail (WS-Remote Portlet)
ESB (Enterprise Service Bus)
Synthèse des ESB, « serveurs d’applications Web Services asynchrone»
SAM (Service Activity Monitoring)
BAM (Business Activity Monitoring)
Les spécifications JBI (Java Business Integration)
CONCLUSION & RETOURS D’EXPERIENCE
SOA dans les faits en entreprise
Les différentes approches : top down, bottom up, Meet In the middle, Middle Out
Les difficultés rencontrées
Quelques conseils récurrents pour la mise en place SOA
2 jours
1200 € HT
Pour les prochaines sessions, nous consulter : infos@aston-educ.com