Top Banner
Monitoring Business Events in Real Time to Improve Operations Benefits of Selling Event Processing Solutions from SAP & Sybase Ugur Candan COO SAP Türkiye
9

Complex Event Prosessing

May 12, 2015

Download

Technology

ugur candan

What is Complex Event Prosessing (CEP)? How does SAP technologies manage CEP.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Complex Event Prosessing

Monitoring Business Events in Real Time to Improve Operations

Benefits of Selling Event Processing Solutions from SAP & Sybase

Ugur CandanCOOSAP Türkiye

Page 2: Complex Event Prosessing

Complexity of patterns & relationships of Events

Notifications (email, sms, universal worklist, …)

Classical BI

Purpose built applications (BAM, OT, others)

Event Processing / Streaming platforms & applications**

Continuous Intelligence

Event Processing PlatformsFor Real Time Response to Opportunities or Threats

15min 1minLatency

Events

700k /sec*

Event driven

Request & time driven

100 /sec

Provide situation awareness to help people make faster and better near-term operational decisions

Analytical, tactical & strategic BI initiatives, corporate performance management

* Sybase Coral8 (CEP engine) can process ~750,000 events per second** e.g., SAP Event Insight with Dashboards and BPM / BRM as ‘light’ applications

Milliseconds

In Memory

All content based on Gartner Report ‘Where and Why to use Event Processing Platforms© SAP AG 2010. All rights reserved. / Jan-G. Groeneveld, NSA / Page 2

Page 3: Complex Event Prosessing

Event Processing SolutionsTransform Events, Detect Situations, Automate Responses & Deliver Operational BI

Situation DetectionAnalyze live event streams for patterns

which identify business critical situations

Examples:• Fraud Detection

• Service Level Targets outside bounds• Customer Behavior Patterns indicate

a problem

Automated responseContinuously adjust business

processes to reflect current conditions

Examples:• Automated pricing based on the

market• Real-time Resource allocation

Stream Transformation

Cleanse and enrich live data streams, turning raw data into actionable info

Examples:• Streaming alternative to ETL

• Filter and aggregate into summary information

Operational BILive dashboards that show actionable information for better decision making

Examples:• Real-time P&L, Limits, & Exposure Mgmt• Online marketing and offer performance• System monitoring vs target performance

© SAP AG 2010 All rights reserved. / Page 3

Page 4: Complex Event Prosessing

SAP BUSINESSOBJECTS EVENT INSIGHTReal-time Visibility Across the Enterprise

Key Functions and Features• Intelligent event grid – Continuously aggregate event data and

process queries from multiple data sources across a distributed network

• Complex event processing (CEP) engine – Process large volumes of event data to identify complex patterns hidden in raw events in real time

• 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

• Administrative UI – Set up event agents on various data sources (e.g. data warehouses, applications, sensors) and monitor structured and unstructured data without programming

Addressed Customer Pain Points/Qualifiers

• Loss of opportunity due to poor visibility into events across business network

• Loss of business due to slow response to adverse events• High cost to integrate events from a large number of data sources

across a large value chain• Slow to adjust business processes quickly to reflect current

conditions

Value Proposition• Increase revenue by identifying new business opportunities• Improve customer satisfaction by detecting services issues before

complaints arise• Reduce cost by optimizing resource allocation in real time• Improve agility with analysis of real-time information• Minimize business risk by monitoring events

• Real-time push of information to business users

• Cross-enterprise automation

• System scaling

• Manage the data “in place”

• Allow local control over data administration

• Layer on top of existing landscape

Department Enterprise Trusted Partners

SAP Applications Other Data SourcesDatabases

SAP BusinessObjects Event Insight

Business User Applications

BI AnalyticsGRC

Direct

Push to User

Page 5: Complex Event Prosessing

Syase Aleri Streaming PlatformReal-time Visibility Across the Enterprise

Key Functions and Features Complex event processing (CEP) engine: processes multiple

streams of event data enabling detection and action of business events in real time

Filtering, enrichment, and error correction for incoming business data

Visual studio: enables rapid development and deployment of applications – 67-85% less time

Adapters and APIs: integrate with a wide-variety of data sources

Addressed Customer Pain Points/Qualifiers

Customers are looking to predict their business needs High volume/velocity of data (internal and external) overwhelming High volume/velocity of data (internal and external) overwhelming

existing systems Need for complex analysis to be performed in real time Current approach to real-time analytics requires long

development cycles

Value Proposition• Market leader in real-time analytics in capital markets• Low latency performance leader – can handle extreme data

streams• Robust real-time applications can be developed in a fraction of

the time• Simple and powerful development environment

Page 6: Complex Event Prosessing

Keep Deliveries On TimeCanadian National Railway

Page 7: Complex Event Prosessing

SAP BusinessObjects Event InsightUnderstand the Impact of Business Events as they Unfold

Discover

Monitor Events

Respond

Intelligent Event Grid

Capture and combineraw events from a varietyof data sources in real-time

Event Insight

Node

Event Insight

Node

Event InsightNode

Event InsightNode

Event Pattern

Respond quickly to changing business conditions (velocity)

Find out what events are important in volumes of data

Page 8: Complex Event Prosessing

Distribution Center

Retailer ADistribution Center

Supplier

DSD DistributionCenter

Retail Store B

Mfg Plant

Retail Store A

Event Insight

Node

Event Insight

Event Insight

Node

Event Insight

Node

Event InsightNode

Event InsightNode

Event InsightNode

Event InsightNode

SAP BusnessObjects Event Insight Monitoring Events Across Business Network

Custom DB

Apps

Apps

Apps

WWW

Distributed Event Insight Node

Distributed Event Insight Node

Intelligent Event Grid: Network across Locations

and Companies

Intelligent Event Grid: Network across Locations

and Companies

Events OccurEvents Occur

BW

Heterogeneous Data Sources

Heterogeneous Data Sources

Apps

Page 9: Complex Event Prosessing

Distribution Center

Retailer ADistribution Center

Supplier

DSD DistributionCenter

Retail Store B

Mfg Plant

Retail Store A

Event Insight

Node

Event Insight

Node

Event Insight

Node

Event Insight

Node

Event InsightNode

Event InsightNode

Event InsightNode

How SAP BusinessObjects Event Insight WorksDiscovering What Events Are Important

Custom DB

BW

Event InsightNode

Apps

Apps

Apps

Apps

WWW Event Pattern

Define Event Pattern

Define Event Pattern

Event Pattern Identified

Event Pattern Identified