Event processing has the power to transform businesses by providing near real-time visibility into what is happening within a company and in its external environment. This situation awareness improves reaction time to emerging threats and opportunities, reduces the elapsed time of business processes, and enhances the quality and availability of information. Written by K. Mani Chandy, computer science professor at the California Institute of Technology, and W. Roy Schulte, Vice President and Distinguished Analyst at Gartner, Inc., this authoritative guide explains the principles, reference architectures, design patterns, and best practices of event processing. Event Processing: Designing IT Systems for Agile Companies discusses the business drivers, costs, and benefits of event-processing applications. The book covers complex-event processing (CEP) and event-driven architecture (EDA) and describes how service-oriented architecture (SOA) and EDA are used in application integration scenarios.
You will find proven strategies for integrating events into business applications and enhancing business process management (BPM) initiatives with event processing. This practical resource contains a sequence of steps in which to develop event-processing applications to reduce risk and ensure efficiency. If you want to vastly improve your company's timeliness, agility, information availability, and strategic advantage, you need Event Processing: Designing IT Systems for Agile Companies.