SOA, architectures orientées services – L’essentiel
Objectifs
- Découvrir les concepts liés à l'approche SOA
- Comprendre les apports des architectures orientées services
- Connaître les étapes clés d’une démarche SOA (urbanisation, modélisation, implémentation)
Programme
Introduction : SI et architecture
- Historique des architectures : centralisée, client/serveur, 3 et N-tiers,...
- Évolutions des exigences des entreprises : offshore, nearshore, fusion, acquisition...
- Bilan et limites des solutions existantes : middlewares, serveur d'application, portails...
- Problématiques liées à l'interopérabilité : connecteur, Corba, RMI...
L'architecture SOA
- Objectifs de la SOA
- Les concepts clés de la SOA : service, contrat de service, orchestration des services, règles métier, données de références
- Modèle conceptuel de l'approche SOA
- Les services du bus ESB (survol)
- Les offres du marché
Les standards de modélisation des processus
- Orchestration des services
- Business Process Modeling Notation (BPMN)
- Modélisation des processus avec BPMN
- Business Process Execution Language (BPEL)
Techniques, best practices, méthodes
- Quelques exemples de méthodologies SOA (la méthode Praxem)
- Aspects transverses (administration, monitoring, sécurité)
- Rôles et métiers d'un projet SOA
- Retours d'expériences/best practices
Les Web Services
- Description des Web Services avec WSDL
- Les Web Services REST
Please login to get access to the quiz
Back to Développer des Webservices