Qu'est-ce que SOA ? Architecture Orientées Services

Par

SOA, les Architectures Orientées Services et les processus métiers

Définition SOA

SOA, Acronyme de Service Oriented Architecture, est traduit en français par Architecture Orientée Services. Le SOA formalise le concept d'échange et de partage inter-application dans une logique proche de l'EAI. Le SOA, terme suggéré par le Gartner Group dès 1996, propose de définir les échanges en terme de services.

Principe SOA

Les principes de base : une interface standard, un vocabulaire partagé, la mise en relation de composants logiciels clients consommateurs de services avec des composants fournisseurs des susdits services. Le tout, bien sûr, indépendamment de la localisation physique des systèmes.
  • WOA Web Oriented Architecture
    WOA Web Oriented Architecture identifie les architectures orientés services spécifiquement déployées sur le Web.
  • Annuaire
    Les services sont référencés dans un "annuaire", essentiellement UDDI Universal Description Discovery and Intégration, au format XML afin qu'ils soient aisément accessibles.

Projet SOA

SOA et processus métiers
Pour être efficace et bien ciblée, la démarche d'architecture orientée services se doit d'être en étroite cohérence avec les processus métiers.
Voilà pour les bonnes paroles.
Ensuite bien sûr la question est un peu toujours la même. Comment faire coopérer efficacement les informaticiens et les professionnels détenteurs desdits processus ?
La démarche SOA, censée résoudre une bonne part des questions d'interopérabilité et de redondances inutiles et conflictuelles des données, semble en effet indissociable d'une démarche BPM bien conduite.

Protocoles

Sous-jacent, le SOA repose sur des technologies et langages désormais standardisés. XML (Extensible Markup Language), langage incontournable et universel pour les descriptions efficaces des données, SOAP Service Oriented Architecture Protocol (désormais recommandation du W3C) comme protocole d'échanges des messages au format XML dans une logique de RPC (Remote Procedure Call) et WSDL (Web Services Description Language), pour ne citer que les principaux.

Ressources

  • Business, Business Intelligence et EAI : le tryptique gagnant !
    Un article (plutôt ancien, je le reconnais) paru dans Informatique Professionnelle à propos de la mise en oeuvre de l'EAI et des protocoles propres à SOA, SOAP, XML,... "Afin de coller plus étroitement à la chaîne de valeur client, les technologies de Business Intelligence sont intégrées au coeur de la conception du système d'information. Les techniques de l'EAI permettent aujourd'hui de bâtir des solutions viables et évolutives. "
  • Oasis Open
  • SOA World Magazine
  • infoworld.com Vidéo explicative de SOA
  • zdnet.com Service Oriented, le blog de Joe McKendrick

Livres à lire

SOA Governance: Achieving and Sustaining Business and IT AgilitySOA Governance
Achieving and Sustaining Business and IT Agility

William Brown, Robert G. Laird, Clive Gee, Tilak Mitra IBM Press
Un ouvrage plutôt bien inspiré à propos de la gouvernance SOA. SOA, Acronyme de Service Oriented Architecture, traduit en français par Architecture orientée services. (Langue anglaise)
Décembre 2008
Dispo chez www.amazon.fr
416 pages
Prix librairie : 34,49 Euros

2 autres livres sur le même sujet
  1. The New Language of Business: SOA & Web 2.0
    de Sandy Carter, Vice President de SOA & WebSphere Strategy IBM Corp
    IBM Press - Mars 2007 - 320 pages - Prix librairie : 20,14 Euros
    Dispo chez : www.amazon.fr
  2. Dynamic SOA and BPM
    Best Practices for Business Process Management and SOA Agility

    de Marc Fiammante, architecte en chef mondial de SOA engagements IBM Corp
    IBM Press Août 2009 - 216 pages - Prix librairie : 26,66 Euros
    Dispo chez : www.amazon.fr



Pour aller plus avant ...

Page suivante 15. XML

Commentaires lecteurs...

Partagez cet article...

Suivez aussi les news du portail sur Twitter et rejoignez-nous sur Facebook

Pour établir un lien vers cet article depuis votre site recopiez le lien suivant.

La reproduction ou la traduction totale ou partielle de ce texte, images et documents est formellement interdite. Voir ici les conditions pour publier un extrait sur votre site ou blog. Ce texte et les images et documents qu'il contient est déposé auprès de l'IDDN


Piloter.org le portail francophone du pilotage de la performance
Copyright : Alain FERNANDEZ ©1998-2013 Tous droits réservés Mentions légales


Accéder à tous les sites du portail : Blog pro -  Business Intelligence -  Tableau de bord -  Excel PME  -  Chef de Projet -  Contrôle de Gestion -  Freelance  

Performance de l'entreprise

 DSI Management   Gouvernance du SI   Fonctions du SI     CRM        ERP         SCM         KM         Technologies du SI