Sie sind auf Seite 1von 11

Business Activity

Monitoring

06 novembre 2009
1 – Définition et Processus
2 – Acteurs du marché
3 – voies de travail
4 – Conclusion

2
 1- Définition et processus

 A – Définition

 Le concept de Business Activity Monitoring (BAM) comprend l'acquisition, l’agrégation,


l'analyse et la présentation en temps réel de données (typiquement des séquences de
valeurs temporelles et leur évolution) associées à des processus d'entreprise. Ces
données sont souvent obtenues dans le contexte d’un processus d’entreprise modélisé
par des activités amont de Business process Management (BPM).

 B – Processus

 La mise en place d'une supervision orientée métier passera par 3 grandes étapes : tout
d'abord la modélisation du processus à superviser, puis le choix des indicateurs à
suivre, et enfin l'identification des sources d'informations nécessaires au calcul
permettant ainsi de lier le métier à la technique.

3
 Processus (suite)

De ces 3 grandes étapes nous pouvons gérer les 2 dernières.

L’élaboration des KPI ou des mesures


l'identification des sources d'informations

Ces sur cette dernière étapes que va porter la suite de la présentation. Cette étape
peut elle aussi divisée en trois blocs :

La méthode de collecte d’information


Le traitement de l’information
La représentation des informations

4
Alertes, emails, SMS
Moteur de
Règles
règles

Rapports Outils de
Objectif,
Analytiques reporting et
Analyses
d’analyses

Processus
Serveur BAM
Opérationnels

Real-Time
Event Store
Process
Model

5
 2 – Les acteurs du marché

 A - Acquisition des données


L’acquisition des données peut se faire depuis ou vers le serveur BAM. Dans les deux cas de figure on
peut mettre en pratique la technologie du ESB pour collecter les données à traiter. Dans ce
domaine on peut retrouver les acteurs suivants.

 HVR
 BizSensor
 Dataweb
 OpenESB
 Mule
 WSO2 Synapse
 Etc…

6
Grâce à l’ESB la remontée d’information peut être faite vers le
dashboard.

7
Une fois les données localisées, une étape intermédiaire d’identification et de sélection des données
modifiées peut être nécessaire. Dans ce domaine on peut faire appel au CEP (Conplex Event Processing).
Parmi les différents acteurs du marché on peut noter les suivants issus de l’Open Source :

 EsperTech
Pion
Apama
Tibco
Coral8

 B – Traitement des données


Après l’extraction des données, il faut procéder à leur traitement en tenant compte des schéma des processus
en cours, du type de données, de leur ancienneté, etc…

Dans cette partie nous retrouvons des acteurs en code fermé mais aussi quelques solutions en open source :

 OpenBAM *
 jBAM *
 Intalio *
 Centreon BAM
 SeeWhy + Jboss *
 Oracle
 IBM

* Solution Open Source 8


 C – Restitution des données
Une fois les données collectées, filtrées et traitées, la mise à disposition des résultats peut se faire au travers
d’un tableau de bord ou de rapports comme nous le faisons déjà pour la Business Intelligence.

Les principales différences sont :

 la mise à jour des données en temps réel


 la transition des données des Systèmes d’Information vers le Dashboard (mode Push)

9
 3 – Voies de travail

 La différence entre le BAM (Business Activity Monitoring) et la OI (Operationnal


Intelligence) est la suivante, La détection de situation en temps réel est une fonction
qui apparaît seulement dans l’OI et est souvent mise en œuvre en utilisant le CEP
(Complex Event Processing). En outre, le BAM se concentre sur des processus
formellement modelées tandis qu'OI compte au lieu de cela sur la corrélation pour
déduire une relation entre des événements différents.

 A partir de cette définition on peut mettre en avant deux voies de travail :

 Pour une entreprise sans BPM => mise en place d’une OI

 Pour une entreprise avec BPM => mise en place d’un BAM

10
 4 - Conclusion

 Technique :

 Recherche de solution de collecte d’information


 Recherche d’une solution BAM optimale
 Recherche d’un modèle de CEP

 Commercial

 Etude concurrentielle
 Etude de marché

11

Das könnte Ihnen auch gefallen