Complex Event Processing © Mark A. Garlick Implementing CEP with SOA.

Slides:



Advertisements
Similar presentations
Business process engineering: an overview The goal of business process engineering (BPE) is to define architectures that will enable a business to use.
Advertisements

Autonomic Computing © 2006 IBM Corporation ICAC The 3 rd IEEE International Conference on Autonomic Computing Dublin, Ireland June 2006 David Bartlett.
Module 11: Integrating Business Rules. Overview Lesson 1: Introduction to Business Rules Lesson 2: Integrating Business Rules.
Programming Languages for End-User Personalization of Cyber-Physical Systems Presented by, Swathi Krishna Kilari.
SACM Terminology Nancy Cam-Winget, David Waltermire, March.
What we do Corporate networks IP communications Security Application integration Business process modelling and orchestration Intelligent information capture.
FI-WARE – Future Internet Core Platform FI-WARE Security July 2011 High-level Description.
HOL9396: Oracle Event Processing 12c
OEP BOF9272 SOA Event Delivery Network
SOA, EDA, ECM and more Discover a pragmatic architecture for an intelligent enterprise, to maximize impact on the business Patrice Bertrand Software Architect.
Business Plug-In B2 Business Process.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Complex Event Processing: Power your middleware with StreamInsight Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com)
Business Process Management: The Third Wave The Next 50 Years of IT.
Service Oriented Architecture (SOA) and Complex Event Processing (CEP) – Complementary Views of the Enterprise John Salasin, Ph. D. Defense Advanced Research.
Governance, Risk, and Compliance Bill Greene Senior Industry Director.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1.
IBM Research – Thomas J Watson Research Center | March 2006 © 2006 IBM Corporation Events and workflow – BPM Systems Event Application symposium Parallel.
Presented to: By: Date: Federal Aviation Administration Enterprise Information Management SOA Brown Bag #2 Sam Ceccola – SOA Architect November 17, 2010.
Getting Smarter with Information An Information Agenda Approach
IBM Proof of Technology Discovering the Value of SOA with WebSphere Process Integration © 2005 IBM Corporation SOA on your terms and our expertise WebSphere.
Securing Legacy Software SoBeNet User group meeting 25/06/2004.
SOA, BPM, BPEL, jBPM.
What is BAM?. :Contents *Definition *Description *Goals and benefits *BAM Applications *BAM components.
A Research Agenda for Accelerating Adoption of Emerging Technologies in Complex Edge-to-Enterprise Systems Jay Ramanathan Rajiv Ramnath Co-Directors,
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
C7:Complex Event Processing Making Sense of Sensor Network Events in Real Time John Doherty Senior Presales Consultant.
Business Analysis: A Business Unit Perspective International Institute of Business Analysis January 18, 2012.
Opening Keynote Presentation An Architecture for Intelligent Trading  Alessandro Petroni – Senior Principal Architect, Financial Services, TIBCO Software.
Next-Generation IDS: A CEP Use Case in 10 Minutes 3rd Draft – November 8, nd Event Processing Symposium Redwood Shores, California Tim Bass, CISSP.
SOA based Business Solutions Krishna Prasad Sunil Kumar K.V.
Event Processing Symposium CEP for Customer Acquisition And Customer Service.
Lucas Jellema OGh SIG SOA/BPM – 1 September 2015 BPM Suite 12c Process Analytics with BAM.
© 2009 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. TIBCO Software Technologies and CIM October 12, 2010 Patricia Yeska, Energy.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
Alert Logic Security and Compliance Solutions for vCloud Air High-level Overview.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
DEV-36: Composite MVP – Building Blocks in Presentation Layer
1 Introduction to Software Engineering Lecture 1.
Introducing Managed Services Wolf Gilbert Architect Evangelist Microsoft Corporation.
TTCN-3 MOST Challenges Maria Teodorescu
1 COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. Cognitive Security: Security Analytics and Autonomics for Virtualized Networks Lalita Jagadeesan.
SOA-10: Event-Driven SOA: EDA in an SOA World Ken Wilner Vice President of Technology.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
EUCISE 2020 EUCISE 2020 has received funding from the European Union’s seventh framework programme under grant agreement no: Participating Countries:
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
COMP-12: Building Apama Applications Picking the Right Tools John Trigg Principal Product Manager, Progress Apama.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
© 2012 IBM Corporation IBM Security Systems 1 © 2012 IBM Corporation Cloud Security: Who do you trust? Martin Borrett Director of the IBM Institute for.
Network Intelligence, Monetizing the Meter Mauricio Arango Sun Microsystems January 21, 2010.
SOA & Event Driven Architecture Steve Else, Ph.D., Certified Enterprise Architect, SOA COP Srinidhi Boray, Certified Enterprise Architect, Ingine, Inc.
OUTCOMES OBJECTIVES FUNCTIONS ACTIONS TERRITORIES LOCATIONS MARKET SEGMENTS TIME LINESCHALLENGE IMPACT RESOURCESACTIVITIESCHANNELS RELATIONS PARTNERS CUSTOMERS.
Driving Value from IT Services using ITIL and COBIT 5 July 24, 2013 Gary Hardy ITWinners.
- Company Confidential - Corporate Overview March 2015.
ORACLE SOA 11g ONLINE TRAINING
Based on four case studies and a follow-up survey, we have identified the key success factors for realizing value from DDS (digital data stream) investments.
Welcome to.
Accenture Proprietary, All Rights Reserved, Not for Distribution
Governance, Risk, and Compliance Bill Greene Senior Industry Director
Overview of System Engineering
Enterprise Application Integration Styles
11/17/2018 9:32 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Service Oriented Architecture (SOA) and Complex Event Processing (CEP) – Complementary Views of the Enterprise John Salasin, Ph. D. Defense Advanced Research.
C7: Complex Event Processing
Network Intelligence, Monetizing the Meter
The business view Operations Business processes Productivity
About Thetus Thetus develops knowledge discovery and modeling infrastructure software for customers who: Have high value data that does not neatly fit.
Data Warehousing Data Mining Privacy
Presentation transcript:

Complex Event Processing © Mark A. Garlick Implementing CEP with SOA

2 Copyright © 2006 AptSoft Corporation. All Rights Reserved Objective: Introduce and Stimulate Thinking –Some Event Basics –The Union of CEP and SOA –Application Examples Challenges: Definitions Architectural clarity Interfaces Appropriateness

3 Copyright © 2006 AptSoft Corporation. All Rights Reserved Introduction David Cameron Vice President, Product Integration AptSoft Corporation x102

4 Copyright © 2006 AptSoft Corporation. All Rights Reserved Agenda  Events and CEP Overview  CEP and SOA Together  CEP Application Characteristics

5 Copyright © 2006 AptSoft Corporation. All Rights Reserved The Event Definition: If a tree falls in a forest… Source: a1webserver.com “A state change of note”

6 Copyright © 2006 AptSoft Corporation. All Rights Reserved The Event Object Instantiation: An apple v. a picture of an apple… Source: cepolina.comSource: eslijunction.com “A[n] [electronic] representation of an event with information about the event” v.

7 Copyright © 2006 AptSoft Corporation. All Rights Reserved The Event Context Context: Timing, sequence and relationships Source: turtletrader.comSource: plum-blossom.net Source: terra.es “Event patterns”

8 Copyright © 2006 AptSoft Corporation. All Rights Reserved CEP: Correlation and Orchestration Developed at Stanford University in the mid-1990’s DARPA grant Theory of activity correlation and orchestration via new “Event Pattern | Condition | Action” paradigm “The goal of CEP is to enable the information contained in the events flowing through all of the layers of the enterprise IT infrastructure to be discovered, understood in terms of its impact on high level management goals and business processes, and acted upon in real time.” Professor David Luckham Stanford University

9 Copyright © 2006 AptSoft Corporation. All Rights Reserved CEP: Correlation and Orchestration …non-linear event patterns… Context- sensitive… …trigger follow-up activity. Event Pattern | Condition | Action (ECA) Block

10 Copyright © 2006 AptSoft Corporation. All Rights Reserved CEP: Correlation and Orchestration Event Pattern Condition Action Business Step Event Pattern Condition Action

11 Copyright © 2006 AptSoft Corporation. All Rights Reserved Agenda  Events and CEP Overview  CEP and SOA Together  CEP Application Characteristics

12 Copyright © 2006 AptSoft Corporation. All Rights Reserved Event-driven Applications and CEP Non-ServicesServices Complex Event Processing Correlation AND Event Decisioning, Process Flow and Monitoring Event Service Networks People Devices Databases Applications Event Cloud Enable a more sophisticated type of event-driven application Enable hybrid applications involving synchronous and asynchronous processing.

13 Copyright © 2006 AptSoft Corporation. All Rights Reserved The Added-value of CEP Event Generation Aggregate Events Ad-hoc Streams EventFlows Context Correlation Non-event Detection CEP Functionality

14 Copyright © 2006 AptSoft Corporation. All Rights Reserved Agenda  Events and CEP Overview  CEP and SOA Together  CEP Application Characteristics

15 Copyright © 2006 AptSoft Corporation. All Rights Reserved Event-driven Applications and CEP Unpredictable, non-linear process flow Dynamic processing logic Time-sensitive, closed loop processing Fraud Prevention Risk Management Compliance Verification Customer Service Customer Acquisition Cross-sell and more! Business Process Management (BPM) Business Rules Engines (BRE) Business Activity Monitoring (BAM) Expense Report Approval v. Ramp Operations Automation