SOA, EDA, BPM and CEP are all Complementary: Part 2
by David Luckham
In part 1 we argued that SOA and EDA are complementary architectural design concepts, and that the fusion of the two, event-driven SOA (or ED-SOA) should be the design philosophy of both SOA and EDA today.
Now we come to the other two technologies, Business Process Management (BPM) and Complex Event Processing (CEP). We show by examples how they are complementary with SOA and EDA, and we conclude (parts 1 and 2) that:
(1) the fusion of SOA and EDA into ED-SOA (event-driven, service oriented architecture) is the way of the future,
(2) building processes is greatly facilitated by ED-SOAs,
(3) conversely ED-SOAs can be constructed as layered architectures using BPM systems.
(4) CEP principles must become an integral component of both ED-SOAs and business processes because of the ever increasing quest for control of our business processes, real time autonomous operation, and the need to gather business intelligence from the events flowing through our IT systems.
- July 8th, 2007
5 Responses to “SOA, EDA, BPM and CEP are all Complementary: Part 2”
Leave a Reply
You must be logged in to post a comment.
























SOA, EDA, BPM and CEP are all Complementary – and need decisions…
I saw this paper by David Luckham a couple of days ago – SOA, EDA, BPM and CEP are all Complementary. He has a nice example process that he uses (which you should read before continuing). In this example he……
[...] Complex Event Processing » Blog Archive » SOA, EDA, BPM and CEP are all Complementary: Part 2 (tags: esb soa bpm eda cep) [...]
Event Server…
1.Overview SOA, EDA, BPM and CEP are all Complementary(Part1…
You may be interested in reading my view on hybrid architectures here: http://4quants.blogspot.com/2007/09/soa-eda-and-hybrid-architectures.html
Thx!
[...] Well intended, they want to convince the marketplace that EDA is really a type of SOA, or that EDA is an evolution of SOA. Unfortunately for the end user, they are mostly off [...]