SOA (Architecture Orientée Service) et BPM

Le Défit:

Le progrès des technologies de l’information a créé une dépendance entre celles-ci et les processus d’affaires. Afin de rester compétitive, votre compagnie doit maintenir des systèmes informatiques modernes qui supportent efficacement ses activités de gestion. Cette dépendance résulte souvent en une tension entre un monde constamment en évolution des technologies de l’information et le monde des affaires.
Le coût de mise à jour de systèmes informatiques complexes et monolithiques représente un  autre risque majeur pour les propriétaires d’entreprises. La phase de transition peut interrompre les activités de la compagnie, et les employés peuvent être retenus afin de se familiariser avec le nouveau système.

 

La Solution:

Libérez vous de la tyrannie des systèmes informatiques rigides en adoptant une approche agile. Avec une Architecture Orientée Service (SOA), votre compagnie se débarrasserait des systèmes fermés à plateforme unique, en faveur d’un ensemble de services web qui vous apporteraient tous les bénéfices d’une application homogène, flexible et sans contraintes.

 

L’adoption d’un système SOA reflète la réalisation qu’un vrai succès dans le monde moderne des affaires nécessite la collaboration entre les TI et les affaires.

 

Sans systèmes informatiques agiles et flexibles, les opérations d’exploitation dans votre compagnie ne peuvent pas être implémentées avec le niveau de contrôle requis pour l’exécution d’un modèle d’affaires efficace. La vraie valeur d’une architecture SOA ne réside pas simplement dans l’impact qu’elle a sur les TI; mais surtout dans son effet de libération de vos processus d’affaires.

 

Avec l’environnement de modélisation de processus d’affaires d’EPC, votre compagnie est en mesure d’adopter une structure SOA qui reflète l’efficacité de vos processus d’affaires. La modélisation de votre compagnie dans l’environnement EPC clarifie vos besoins logiciels, vous permettant de réunir les différentes tâches qui peuvent être accomplies par le même service, et d’identifier les processus qui sous-emploient vos systèmes actuels.

 

Avec EPC, vous êtes en mesure de visualiser la façon dont votre compagnie utilise ses ressources informatiques. Ceci vous garantit la clarté nécessaire pour prendre des décisions efficaces quant à la façon de faire évoluer votre structure TI afin de servir vos processus d’affaires.

 

Des services gérés d’une manière flexible, vous permettent de faire une intégration rapide de vos besoins d’affaires et vos solutions TI. Avec SOA, vos besoins informatiques sont satisfaits avec des composantes de services modulaires, qui communiquent à travers un système de routage. En adoptant SOA, vous êtes en mesure de mettre en place parallèlement vos stratégies d’affaires et stratégies TI et de modéliser vos besoins en ressources opérationnelles sans avoir besoin d’une personnalisation consommant temps et argent.

Les solutions à plateforme unique créent des dépendances artificielles parmi les composantes logicielles. Ces fausses dépendances entravent la flexibilité de votre architecture TI, et rendent impossible tout changement de composantes sans modification du système entier. Afin de gagner de la flexibilité avec des applications monolithiques, la structure système doit être entièrement personnalisée, résultant ainsi en des systèmes inefficaces, fermés qui deviennent difficiles à maintenir.

 

SOA est un catalyseur clé de l’agilité des affaires au 21ème siècle. En décomposant vos besoins informatiques en des fonctions discrètes, vos réussirez à comprendre exactement quelles sortes de systèmes sont nécessaires à diriger votre entreprise.

 

Avec SOA, votre compagnie gagne la capacité de se développer sans passer par les tourments de la croissance. Les composantes peuvent être mises à jour facilement sans affecter entièrement votre système. Les systèmes existants peuvent être améliorés, et, plus important encore, tout ça se passe derrière la scène.

 

Le changement des composantes de service dans un système SOA ne doit pas affecter l’usage de vos applications frontales par vos employés. Ceci veut dire qu’avec SOA, vous pouvez mettre à jour vos systèmes TI sans créer le besoin d’une retenue coûteuse de la main d’oeuvre.

BPM et SOA

Permettent aux processus d’affaires de définir votre cadre TI; limitent les contraintes que les imposées par les TI sur vos processus d’affaires. Afin de bâtir des architectures de service efficaces, l’état actuel de l’usage de vos données et applications d’affaires doit être évalué. La plupart des compagnies ont leurs cadres technologiques catégorisés afin de satisfaire les besoins par département. Ceci résulte en un usage non optimum des ressources opérationnelles, puisque de fausses dépendances sont créées entre les systèmes. De plus, plusieurs fonctions informatiques  sont dupliquées, ce qui ramènera vos systèmes à bloquer vos processus d’affaires au lieu de les supporter.

 

En modélisant vos processus d’affaires à l’aide des standards BPM, il devient simple d’intégrer vos services en déterminant quels services devraient être appelés à travers vos processus d’affaires en cours. Ceci permet d’éliminer les fausses dépendances entre les systèmes dans votre compagnie et de développer des architectures services plus efficaces. En utilisant un outil BPM tel que EPC, il devient clair d’identifier les dépendances requises à travers les systèmes et les services qui peuvent être réutilisés. Avec SOA, votre compagnie peut exécuter efficacement son modèle de processus. Les processus d’affaires fonctionnent parallèlement avec la structure TI sous-jacente qui est nécessaire pour les exécuter.

Avantages opérationnels

  • Des systèmes informatiques plus efficaces.
  • La flexibilité de mettre à jour et de développer votre système sans affecter vos utilisateurs finaux.
  • Une livraison améliorée de vos services informatiques là où on en a besoin.
  • Une réponse rapide aux changements technologiques.

 

 

Avantages Stratégiques

 

  • Exécuter le modèle. Aligner les stratégies TI avec les processus d’affaires.
  • Permet le développement d’affaires afin de se libérer des contraintes TI.
  • Permet aux TI et affaires de communiquer à l’aide  d’un vocabulaire commun.
  • Maintenir des systèmes d’utilisateurs finaux consistants afin d’éliminer le besoin de rétention des ressources.

La prochaine génération d’EPC – V 5.0.

Introduction d’un nouveau gestionnaire révolutionnaire de service

Le gestionnaire de service dans la version à venir EPC 5.0 permet à votre compagnie de documenter et de gérer tous les services informatiques disponibles avec un ESB (Enterprise Service Bus). Vous pourrez ainsi assurer une implémentation SOA efficace en associant les services aux processus et activités à l’intérieur de votre modèle de processus EPC.