post de Paul Vincent sur le blog Tibco et mis à jour):
Les solutions CEP peuvent être intégrées soit dans un périmètre applicatif (utilisation de frameworks comme Esper ou NEsper) ou positionnées comme un module transverse recueillant l’ensemble des événements provenant d'applications diverses du SI (par exemple, intégrées à une plateforme d'échanges transverse entreprise à base d'ESB).
Par rapport aux solutions existantes, de type BPM, BI ou autres, les solutions CEP se caractérisent par : - Un traitement continu d’une masse considérable (plusieurs centaines de milliers par seconde) d’événements provenant de sources d’information différentes - D’un besoin de prise de décision en temps réel par rapport à un ensemble d'événements quelconque surgissant dans une fenêtre temporelle définie. (de quelques secondes, à quelques heures, voire quelques jours)
C’est pour cette raison que ces solutions logicielles ne sont pas positionnées comme des solutions concurrentes, plutôt, complémentaires: - CEP, BI: solutions d’optimisation du business - BPM, workflow: solutions de gestion des processus - ESB/EAI: solution d’infrastructure logicielle - Serveurs physiques, virtualisation: solutions d’infrastructure physique
On peut dire aujourd’hui que les solutions existantes sont au stade de la « croissance » et dépassent largement l’écosystème «trading» financier, historiquement connues pour. L’évolution et l’adaptation de ce genre de solution sur les prochaines années sera rapide. Selon IDC, ce marché représente 140M$ aujourd’hui et 800M$ en 2012. Plusieurs initiatives autour de CEP ont été lancées. On note celle la plus significative qui concerne la définition d'un event metaModel portée par OMG.
Cet article sera suivi par un deuxième présentant un outil du marché ainsi qu’une implémentation d’un cas d’utilisation.