Le concept de SOA (Services Oriented Architecture) est aujourd’hui sur toutes les lèvres : la mise en place d’une architecture orientée services apparaît comme la solution pour optimiser les performances de l’entreprise, la rendre plus flexible aux changements tout en réduisant les coûts. Mais alors, SOA serait-il concurrent du BPM (Business Process Management), qui lui aussi se targue d’offrir à l’entreprise les moyens pour rendre ces Processus plus efficaces et donc d’améliorer la productivité et le ROI des applications ?
Non. Ces deux visions ont en effet le même objectif mais utilisent des moyens différents pour y arriver. Ils sont tous deux complémentaires et permettront d’optimiser les apports de chacun par leurs atouts propres. En effet, SOA est une approche conduite par l’IT, alors que le BPM est orienté business. La réunion de ces deux outils permet donc une meilleure adéquation entre les objectifs des services informatiques et ceux du métier (optimisation des performances individuelles, des systèmes d’information et des processus). De même, la communication entre les deux est ainsi assurée, dans un souci commun d’amélioration des performances.
Une approche SOA, bien que visant l’interaction des applications informatiques de l’entreprise pour une optimisation de leur utilisation, peut très bien s’appuyer au départ sur une perspective de Modélisation des processus : il est nécessaire d’identifier quels processus on souhaite exécuter, et sous quelles formes, afin de prendre en compte les applications concernées.
L’implémentation d’une architecture orientée services sera efficace à partir du moment où elle découle d’un objectif business et donc processus.
|
|
Dernière mise à jour : ( 10-02-2010 )
|
|
Lire la suite...
|