Un poco más de detalle sobre ¿Qué es el Procesamiento de Eventos Complejos?
El Procesamiento de Eventos Complejo es una tecnología crucial en Inteligencia Operacional que permite a un individuo solicitar una investigación o un análisis una vez, y, a continuación, poder evaluarlo en el tiempo y de forma continua contra uno o muchos flujos de eventos de una manera muy eficaz.
Por ejemplo, quizá desee saber el tiempo de espera promedio de clientes para una determinada región, y por producto solicitado y tipo de cliente. Los datos llegan como una serie de eventos en una secuencia continuada donde es necesario realizar un cálculo sobre dichos eventos en tiempo real con el fin de calcular los tiempos medios de espera. En la figura 1 ofrecemos algunas definiciones básicas de estos conceptos.
Figura 1: Events, Streams, Feeds y CEP
CEP es una tecnología eficaz para el análisis de múltiples eventos en un período específico de tiempo, detectando patrones complejos y haciendo correlaciones. Desde la perspectiva de una arquitectura Event-Driven, podemos considerar CEP como la tecnología clave necesaria para el procesamiento en tiempo real de volúmenes de eventos potencialmente elevados y la transformación de estos eventos de bajo nivel en eventos de nivel superior, con posibilidad de agregación y composición de eventos de negocio para su visualización y respuesta automatizada.
Por ejemplo, CEP puede utilizarse para detectar el uso fraudulento de tarjetas de crédito mediante la monitorización o supervisión de la actividad de la tarjeta de crédito, justo en el momento de su uso. Puede realizar análisis de series en el tiempo y generar tendencias sobre secuencias de eventos y puede correlacionar un flujo de información en tiempo real con datos históricos almacenados, tales como, correlaciona las nuevas actividades de la tarjeta de crédito con la información de los clientes del sistema CRM.
La necesidad de procesar grandes volúmenes de eventos en tiempo real de manera inteligente existe en diferentes sectores y dominios, incluyendo el sector financiero, la gestión de riesgos, supervisión de normativas, supervisión de acuerdos de nivel de servicio SLAs y KPIs, en la gestión de la cadena de suministro, en el análisis Clic-stream, en seguridad cibernética, en la monitorización de los procesos de negocio, en logística, en la supervisión de “power grids”, en la supervisión de infraestructuras, en inteligencia militar y en muchos otros.