| Governance is a key component to application | | | | especially capable in providing. The complex event |
| performance management. Without this component, it | | | | processing capability must be adept at taking the |
| is impossible in this age of high-speed transactional and | | | | information provided by auto-discovery within |
| operational environments to remain in compliance to | | | | applications and transactions and correlating them with |
| policies and service level agreements (SLAs). | | | | data collected from end-user experience monitoring, |
| When a line of business operates its applications | | | | user-defined transaction profiles, and deep-dive |
| without proper governance, a host of difficulties may | | | | monitoring. |
| arise. Without application performance monitoring | | | | The complex event processing (CEP) engine's design |
| governance in place, IT support remains purely | | | | is key to enhanced application performance |
| reactive - significantly more expensive than a | | | | management. |
| proactive, governed approach. The resultant SLA | | | | - The CEP engine needs to be specially optimized for |
| violations can result in government fines. The inability to | | | | application performance monitoring. A general purpose |
| track transactions from end-to-end, due to a lack of a | | | | CEP engine will not yield the desired results. |
| central policy for IT monitoring can result in a flood of | | | | - The CEP engine needs to take definitions and |
| service desk calls from unhappy customers wondering | | | | calculate them in real time and a very high rate. |
| why their orders have not been filled, or their | | | | - The CEP engine needs to come packaged with |
| transactions have not been processed. Meanwhile, IT | | | | pre-built policies for industry standard infrastructures. |
| can be mystified as to where the problem is occurring, | | | | - The CEP engine needs to have a wizard interface |
| and valuable resources are wasted trying to discover | | | | that allows users to easily enter their own policies. |
| where the problem is. | | | | - The CEP engine needs to contain algorithms for |
| Design of Complex Event Processing Engine | | | | automatically determining what is normal versus |
| Enhances Application Performance Governance | | | | abnormal in the specific business sector without |
| The only way that a business can accomplish | | | | requiring user intervention. |
| consistent governance is by installing an application | | | | - The CEP engine needs to be able to correlate |
| performance monitoring product in the IT environment | | | | information so IT can determine which components in |
| that uses complex event processing (CEP) at its core. | | | | a business transaction were involved in a failed or |
| Once a business reaches a certain size, the need for | | | | degraded transaction or application. |
| a product that allows the business to establish the IT | | | | When all of these features are part of complex event |
| policies vital to the efficient processing of each and | | | | processing, IT professionals have the tool they need to |
| every transaction is essential for remaining competitive. | | | | govern the applications and transactions managed by |
| In addition the CEP engine can apply business rules to | | | | the IT infrastructure. Complex event processing opens |
| the data it analyzes to predict outcomes or business | | | | up a world of 360-degree situational awarenessTM. It |
| impact. It is also just as vital that the application | | | | becomes easier to govern the performance of each |
| performance management tool allows the business to | | | | application and transaction within the business IT |
| enter the SLAs that applications need to measure up | | | | environment. |
| to. | | | | There are many application performance management |
| There are several aspects to application performance | | | | products available in the market. |
| management that an APM software solution must be | | | | |