Upload
edith-morton
View
247
Download
0
Tags:
Embed Size (px)
Citation preview
© 2009 IBM Corporation
IBM TXSeries Business Events for Advanced Analytics
Madhu B Ananthapadmanabh – Development Lead, IBM TXSeries for Multiplatforms
25-Jun-2010
© 2009 IBM Corporation
Agenda
What are business events? Event processing in a nut-shell. Business value and driver for events Event processing scenarios
Insurance
Banking
Retail
Manufacturing
Healthcare Introduction to Websphere Business Events (WBE) Event processing capabilities in TXSeries Overview of TXSeries events SDK for WBE support-pack Contents of the SupportPac Prerequisites Usage
2
© 2009 IBM Corporation
What are Business Events
An event is Something that happens (or doesn’t happen) A business event is Something that happens (or doesn’t happen) that is relevant to
the business3
© 2009 IBM Corporation
Event processing in a nut shell
Event Producer Event Processor Event Consumer
4
© 2009 IBM Corporation
Business value and drivers for events
The business value of event processing is Decreased latency in
• Obtaining business insights• Making decisions based on those insights• Executing the decisions
Factors driving business events Compliance with regulations Demand for cost reduction, leading to more automation Technology developments such as RFID Desire for greater awareness of business behavior
through Business Activity Management, Business Performance Management
5
© 2009 IBM Corporation
Event processing scenarios (Insurance)
6
© 2009 IBM Corporation
Event processing scenarios (Banking)
7
© 2009 IBM Corporation
Event processing scenarios (Retail)
8
© 2009 IBM Corporation
Event processing scenarios (Manufacturing)
9
© 2009 IBM Corporation
Event processing scenarios (Healthcare)
Lab tests•Doctor orders some lab tests•When the tests have completed•Page doctor immediately about any abnormal conditions•Potentially, look for patterns of results from different tests which indicate specific conditions
Hospital bed allocation•Events triggered around patient arrival and discharge, to request•making up of beds by housekeeping and allocation of beds to new patients
10
© 2009 IBM Corporation
Introduction to Websphere Business events (WBE)
Correlation of business events from any source, over any time frame
11
© 2009 IBM Corporation
Introduction to WBE Cont…
12
© 2009 IBM Corporation
Event processing capabilities in TXSeries
TXSeries will emit simple, single events
Events emitted by TXSeries could be sent to a “complex event processing” engine: WebSphere Business Events – enabled by TXSeries Events SDK for WBE SupportPac
These events can be an input to a monitor or business manager’s dashboard – via WBE
They can also drive other TXSeries transactions, etc.
13
© 2009 IBM Corporation
Overview of TXSeries events SDK for WBE support-pack
14
© 2009 IBM Corporation
What this SupportPac contains
SupportPac program Pre-compiled TXSeries application
Samples• C and COBOL language
Documentation Contains installation, configuration and problem determination
information
Configuration scripts Used to configure the SupportPac for a particular region Installs resource definitions
© 2009 IBM Corporation
Prerequisites for the support pack
IBM TXSeries for Multiplatforms, V7.1.0.1
WebSphere Business Events V7
WebSphere MQ C clients Version 6.0 and above Required for JMS transport only
16
© 2009 IBM Corporation
Using the support pack
Identify the location in code where the event occurs Create a Channel with containers to provide
Name of the event Configuration information for how the event is to be emitted
Sets of name value containers to provide NAME of a data item to be included in the event payload Value of the DATA item to be included in the event payload
Send the channel over an EXEC CICS LINK statement to the supportPac Program
17
© 2009 IBM Corporation
Reference
TXSeries Events SDK for WBE SupportPac http://www-01.ibm.com/support/docview.wss?rs=9&uid=swg24025837
TXSeries Info center http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.ci
cs.tx.doc/index.htm
WBE info center http://publib.boulder.ibm.com/infocenter/wbevents/v6r2m0/index.jsp
18
© 2009 IBM Corporation
IBM Software Group
© 2009 IBM Corporation
SOA on your terms and our expertise
Thank you for joining me, please feel free to contact me personally for more information
Madhu B.ATXSeries Development leaderIBM India Software Laboratories, [email protected]