- Forrester Councils
- Councils Overview
- log in
Posted by James Kobielus on April 2, 2008
As is clear from the general pattern of my Forrester I&KM blog posts, I'm closely tracking the penetration of complex event processing (CEP) into the world of real-time BI and data warehousing (DW). I'm working on a report now providing best practices for real-time DW, which will be available later in Q2. I'll follow up with a trends document on CEP for real-time BI in Q3.
One thing I've noticed is that the BI industry doesn't fully realize how deeply and quickly CEP is beginning to permeate reporting, dashboarding, analytics, and other decision-support apps. Case in point: I was interviewed yesterday by Mary Hayes Weier of InformationWeek, a reporter who definitely knows the BI market. She asked me about areas where BEA might complement Oracle's BI portfolio. I mentioned operational BI (leveraging the semantic federation/virtualization/abstraction layer in BEA AquaLogic Data Services Platform) and CEP (leveraging BEA WebLogic Event Server). She understood the operational BI side of it right away, but stopped me mid-sentence with the question, "What's CEP? I've never heard that acronym before."
Not to single out Mary — who, as I stressed, is definitely one of the best tech reporters in the BI arena — but I've also encountered this same lack of CEP familiarity among BI vendors and users. What I say to everybody is that CEP, primarily associated with real-time SOA apps such as business activity monitoring (BAM), is an enabler for truly real-time (i.e., end-to-end streaming subsecond-latency) BI — as a complement and/or alternative to traditional historical/thru-the-EDW BI. The fact that CEP familiarity is low in the BI space right now is because few of the leading BI vendors have much of a BI-integrated CEP capability — yet.
Interestingly, right after I got off the phone with Mary, I checked the day's news releases and encountered three product announcements ("events"!) from vendors who have staked their BI strategy purely on CEP, both on the middleware side and in the front-end presentation, interaction, and analytic layer. I'm speaking of these vendors/announcements (the titles of which I've edited down to avoid propagating gratuitous marketing boilerplate in this, the Forrester blog):
Of course, this is just a convenience sampling of CEP/BI product announcements on one day. There are of course other vendors going deep on CEP, for BAM and/or BI (re BI, Agent Logic, Aleri, Coral8, GemStone Systems, and Syndera also spring to mind). I will cover them in greater depth in my forthcoming report in Q3. As I noted above, the leading BI vendors are conspicuous, so far, by their absence from this hot new niche. But I suspect that, by the time I publish that report, one or more of the bigger BI vendors will have their own CEP roadmaps mapped out to a greater degree.
For I&KM professionals in the here and now, though, if you want truly real-time BI, you should seriously explore the solutions from these and other CEP/BI pioneers. You should consider these offerings either as an alternative to real-time DW, or as an adjunct to the traditional historical/static EDW for real-time operational BI.
In my upcoming real-time DW report, I'll provide pointers for identifying deployment scenarios for going with real-time DW vs. CEP for real-time/operational BI. The distinctions between these approaches are rapidly blurring. I wouldn't be surprised to see the established EDW vendors add CEP-like deterministic-subsecond-latency features to their offerings.
Oh... I pointed Mary to these CEP/BI vendor announcements. Whether she follows up by speaking with them is up to her. But three such announcements in rapid succession on a single morning tends to catch my attention.
Important, but not earth-shattering, events in a steady and growing stream.