Sewatech - formations

SOA, architecture orientée service

Les architectures orientées services, ou SOA, sont la nouvelle panacée des systèmes d'information. C'est en tout cas ce qu'on pourrait penser en consultant la presse spécialisée ou les documents marketing des éditeurs. Comme leurs prédécesseurs, ces nouvelles architectures permettent d'avancer sur le chemin de l'intégration du système d'information afin de le rendre plus flexible et plus robuste. Cependant, SOA n'est qu'un prolongement de techniques et de pratiques existantes.

Le séminaire que nous vous proposons fera la transition entre les architectures orientées objet et les SOA, puis les concepts et techniques utilisées dans les SOA : Web Service, Bus applicatif, ESB, EAI, processus métier, BPM, BPEL,... Ce séminaire permet de comprendre les enjeux du SOA afin de préparer les futurs projets et d'orienter les choix techniques et méthodologiques.

Programme du cours

Enjeux du SOA

  • L’évolution du système d’informations

  • L’intégration et l’interopérabilité des applications

  • L’urbanisation du système d’informations

Prémices du SOA

  • La notion d’architecture en informatique

  • L’architecture en couches

  • Les services métier

  • L’organisation des données en référentiel

Concepts du SOA

  • L’intégration de services

  • Les processus métier

  • L’orchestration de services

  • La cohérence des données et des identités

Techniques du SOA

  • XML, les Web Services et leurs protocoles

  • La sécurisation des Web Services

  • Le bus applicatif : ESB

  • Le Business Process : BPM et BPEL

  • La gestion des données : MDM

  • La modélisation UML et BPMN

Les acteurs du marché

  • Les spécialistes du SOA : Tibco, Iona (MicroFocus),…​

  • L’offre SOA des éditeurs généralistes : Microsoft, IBM, Oracle,…​

  • L’Open Source : JBoss SwitchYard, Fuse ESB, Apache ServiceMix,…​

  • Les principales solutions pour java et .NET

Organisation d’une SOA

  • La démarche Top-down : concevoir le SI à partir des processus métier

  • La démarche Bottom-up : identifier et exposer les services existants

  • Les avantages et inconvénients des 2 démarches

Synthèse

  • Les réelles avancées du SOA

  • Les limites du SOA

  • L’investissement et le ROI

  • SOA et les architectures micro-services


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.