KIT Summer School, July 2010.
In today's cloud-based enterprise systems, many business processes rely on service-level agreements (SLAs) to manage interactions with partners and suppliers. SLAs determine revenue, cost and customer satisfaction, but implementing and monitoring SLAs is often a manual and error-prone effort. Companies struggle with how to express, track, verify, manage, and enforce SLAs.
This talk presents a powerful business process management architecture that manages SLAs across the entire process life-cycle. The approach leverages events available at every layer of the enterprise software systems stack. Questions such as the following will be addressed:
Where is the value in real-time process monitoring and how does it work?
Which technologies and design patterns are most effective for monitoring SLAs in real-time?
What run-time adaptation and performance optimizations are practical to implement in business processes?
This talk is based on findings resulting from our industry-sponsored PADRES Events & Services Bus (padres.msrg.org) and eQoSystem (eQoSystem.msrg.org) research projects.