Le Complex Event Processing (CEP)
Au sein de l’écosystème actuel nous rencontrons aujourd’hui un grand nombre d’événements qui sont unitaires ou multiples et qui peuvent signifier des choses différentes et aujourd’hui certaines technologies peuvent faciliter les analyses et corrélations de ces événements.
Tout d’abord, que signifie un “événement”. Un événement est un fait important qui se produit ou le changement d’état de quelque chose.
Nous allons donc tenter d’expliquer ce qu’est le CEP (Complex Event Processing). Il est vrai qu’avec le nombre important d’événements qui surviennent durant une période de temps donnée rend l’analyse complexe et c’est bien pour cela que l’on parle de traitement complexe des événements. Le traitement d’événements peut s’avérer d’autant plus critique dans certains systèmes temps réel qui nécessite l’application d’actions immédiate : c’est le cas par exemple de GPS avec modification d’itinéraire basée sur les informations du trafic.
Dans notre contexte un événement sera donc quelque chose qui se produit ou pas et que le métier de l’entreprise peut potentiellement avoir besoin et donc par analyse, déclenchera ou pas un événement final permettant d’avertir une personne ou une équipe pour que des actions soient réalisées.