Your SlideShare is downloading. ×
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Complex Event Prosessing
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Complex Event Prosessing


Published on

What is Complex Event Prosessing (CEP)? How does SAP technologies manage CEP.

What is Complex Event Prosessing (CEP)? How does SAP technologies manage CEP.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Monitoring Business Events in Real Time to Improve OperationsBenefits of Selling Event Processing Solutions from SAP & Sybase<br />Ugur Candan<br />COO<br />SAP Türkiye<br />
  • 2. Event Processing PlatformsFor Real Time Response to Opportunities or Threats<br />Provide situation awareness to help people make faster and better near-term operational decisions<br />700k /sec*<br />Analytical, tactical & strategic BI initiatives, corporate performance management<br />In Memory<br />100 /sec<br />Event driven<br />Request & time driven<br />Continuous Intelligence<br />Complexity of patterns & relationships of Events<br />Events<br />Latency<br />15min<br />1min<br />Milliseconds<br />* Sybase Coral8 (CEP engine) can process ~750,000 events per second** e.g., SAP Event Insight with Dashboards and BPM / BRM as ‘light’ applications<br />All content based on Gartner Report ‘Where and Why to use Event Processing Platforms<br />© SAP AG 2010. All rights reserved. / Jan-G. Groeneveld, NSA / Page 2<br />
  • 3. Event Processing SolutionsTransform Events, Detect Situations, Automate Responses & Deliver Operational BI<br />Automated response<br />Continuously adjust business processes to reflect current conditions<br />Examples:<br /><ul><li>Automated pricing based on the market
  • 4. Real-time Resource allocation</li></ul>Situation Detection<br />Analyze live event streams for patterns which identify business critical situations<br />Examples:<br /><ul><li>Fraud Detection
  • 5. Service Level Targets outside bounds
  • 6. Customer Behavior Patterns indicate a problem</li></ul>Stream Transformation<br />Cleanse and enrich live data streams, turning raw data into actionable info<br />Examples:<br /><ul><li>Streaming alternative to ETL
  • 7. Filter and aggregate into summary information</li></ul>Operational BI<br />Live dashboards that show actionable information for better decision making<br />Examples:<br /><ul><li>Real-time P&L, Limits, & Exposure Mgmt
  • 8. Online marketing and offer performance
  • 9. System monitoring vs target performance</li></ul>© SAP AG 2010 All rights reserved. / Page 3<br />
  • 10. SAP BUSINESSOBJECTS EVENT INSIGHTReal-time Visibility Across the Enterprise<br />Direct Push to User<br />BI<br />Analytics<br />GRC<br />Business User Applications<br />SAP BusinessObjects Event Insight<br />SAP Applications<br />Other Data Sources<br />Databases<br />Department<br />Enterprise<br />Trusted Partners<br />Key Functions and Features<br /><ul><li>Intelligent event grid – Continuously aggregate event data and process queries from multiple data sources across a distributed network
  • 11. Complex event processing (CEP) engine – Process large volumes of event data to identify complex patterns hidden in raw events in real time
  • 12. Integration with semantic layer in SAP BusinessObjects BI platform – Create data models, run queries against event streams, send alerts, and deliver insight via tools such as Crystal Reports
  • 13. Administrative UI – Set up event agents on various data sources (e.g. data warehouses, applications, sensors) and monitor structured and unstructured data without programming</li></ul>Addressed Customer Pain Points/Qualifiers<br /><ul><li>Loss of opportunity due to poor visibility into events across business network
  • 14. Loss of business due to slow response to adverse events
  • 15. High cost to integrate events from a large number of data sources across a large value chain
  • 16. Slow to adjust business processes quickly to reflect current conditions</li></ul>Value Proposition<br /><ul><li>Increase revenue by identifying new business opportunities
  • 17. Improve customer satisfaction by detecting services issues before complaints arise
  • 18. Reduce cost by optimizing resource allocation in real time
  • 19. Improve agility with analysis of real-time information
  • 20. Minimize business risk by monitoring events
  • 21. Real-time push of information to business users
  • 22. Cross-enterprise automation
  • 23. System scaling
  • 24. Manage the data “in place”
  • 25. Allow local control over data administration
  • 26. Layer on top of existing landscape </li></li></ul><li>SyaseAleri Streaming PlatformReal-time Visibility Across the Enterprise<br />Key Functions and Features<br /><ul><li> Complex event processing (CEP) engine: processes multiple streams of event data enabling detection and action of business events in real time
  • 27. Filtering, enrichment, and error correction for incoming business data
  • 28. Visual studio: enables rapid development and deployment of applications – 67-85% less time
  • 29. Adapters and APIs: integrate with a wide-variety of data sources</li></ul>Addressed Customer Pain Points/Qualifiers<br /><ul><li> Customers are looking to predict their business needs
  • 30. High volume/velocity of data (internal and external) overwhelming
  • 31. High volume/velocity of data (internal and external) overwhelming existing systems
  • 32. Need for complex analysis to be performed in real time
  • 33. Current approach to real-time analytics requires long development cycles</li></ul>Value Proposition<br /><ul><li>Market leader in real-time analytics in capital markets
  • 34. Low latency performance leader – can handle extreme data streams
  • 35. Robust real-time applications can be developed in a fraction of the time
  • 36. Simple and powerful development environment</li></li></ul><li>Keep Deliveries On TimeCanadian National Railway<br />
  • 37. SAP BusinessObjects Event InsightUnderstand the Impact of Business Events as they Unfold<br />Event InsightNode<br />Discover<br />Respond<br />Event InsightNode<br />Respond quickly to changing business conditions (velocity)<br />Find out what events are important in volumes of data<br />Event Pattern<br />Event InsightNode<br />Event InsightNode<br />Intelligent Event Grid<br />Monitor Events<br />Capture and combineraw events from a varietyof data sources in real-time<br />
  • 38. SAP BusnessObjects Event Insight Monitoring Events Across Business Network <br />Event InsightNode<br />Event Insight<br />Node<br />Event InsightNode<br />WWW<br />Heterogeneous Data Sources<br />Supplier<br />Mfg Plant<br />Apps<br />Apps<br />Distributed Event Insight Node<br />Event InsightNode<br />Event Insight<br />Apps<br />Events Occur<br />Custom DB<br />Event InsightNode<br />DSD DistributionCenter<br />Intelligent Event Grid: Network across Locations and Companies<br />Retailer A<br />Distribution Center<br />Distribution Center<br />Event InsightNode<br />Event InsightNode<br />Apps<br />BW<br />Retail Store A<br />Retail Store B<br />
  • 39. How SAP BusinessObjectsEvent Insight WorksDiscovering What Events Are Important<br />Event InsightNode<br />Event InsightNode<br />Event InsightNode<br />WWW<br />Event Pattern<br />Supplier<br />Event Pattern Identified<br />Define Event Pattern<br />Mfg Plant<br />Apps<br />Apps<br />Event InsightNode<br />Event InsightNode<br />Apps<br />Custom DB<br />Event InsightNode<br />DSD DistributionCenter<br />Retailer A<br />Distribution Center<br />Distribution Center<br />Event Insight<br />Node<br />Event Insight Node<br />Apps<br />BW<br />Retail Store A<br />Retail Store B<br />