SOA - Maturité

La description

Le terme maturité SOA définit les lignes directrices architecturales pour atteindre le niveau de maturité significatif dans les entreprises d'architecture informatique et permet d'accéder à l'état actuel de l'adoption SOA d'une entreprise.

La figure ci-dessous montre cinq niveaux de maturité SOA:

Level 1: Initial

Le niveau initial de maturité SOA comprend la phase d'architecture et de conception de SOA qui se concentre sur la livraison d'un projet individuel. La portée de ce niveau comprend:

  • Expérimentation R&D

  • Petits projets SOA

  • Mise en place du portail et du site web

  • Processus d'intégration personnalisée

  • Nombre de services

Level 2: Repeatable

Dans ce niveau, vous pouvez utiliser les services architecturés réutilisables qui sont flexibles et peuvent être utilisés d'un projet à l'autre. La portée de ce niveau est de fournir plusieurs applications intégrées qui prennent en charge certains facteurs suivants:

  • Faible coût de livraison

  • Faible coût de maintenance

  • Intégration de la base de données

  • Intégration d'application

  • Gérer la performance

  • Déploiement simple

Level 3: Defined

À ce niveau, l'équipe de projet travaillera sur la création d'éléments d'architecture, fournira des directives aux membres du projet sur l'architecture et créera les composants techniques et les cadres qui peuvent être utilisés dans les équipes de projet. À ce niveau, vous pouvez identifier le service au niveau de l'entreprise pour la bonne qualité de l'arrangement commercial. La portée de ce niveau comprend:

  • Réutilisation des composants

  • Manière simple de modification

  • Modifie efficacement le processus métier

  • Fournir des règles de processus métier

Level 4: Managed

Dans ce niveau, les services métier sont gérés et définissent le chemin vers SOA. L'équipe de projet et l'équipe d'architecture d'entreprise travaillent ensemble pour spécifier les processus, les technologies et les composants de la SOA d'une organisation. Vous pouvez mesurer les performances de bout en bout du processus à ce niveau. La portée de ce niveau comprend:

  • Utilisation de la fonctionnalité de surveillance de l'activité commerciale pour afficher les détails d'exécution

  • Spécifier la visibilité des processus métier

  • Fournir des alertes de processus métier et de service

Level 5: Optimizing

À ce niveau, les services métier optimisés réagissent et répondent automatiquement lorsque vous livrez les processus métier pendant l'exécution et incluent l'identification claire des services. Ce niveau permet à l'équipe de projet de révéler et de consommer des services et échange également les services entre les clients, les partenaires commerciaux et les fournisseurs. La portée de ce niveau comprend:

  • SOA sera optimisé et associé aux entreprises

  • Spécifie le point de terminaison d'une entreprise d'architecture

  • Interagit avec les services des clients, partenaires et autres