11
© 2014 IBM Corporation CICS Transaction Server V5 CICS Business Events Quick and Easy Eric Higgins [email protected]

CICS Lunch n Learn - CICS Business Events Quick and Easy

Embed Size (px)

DESCRIPTION

CICS Lunch n Learn - CICS Business Events Quick and Easy Eric Higgins [email protected]

Citation preview

Page 1: CICS Lunch n Learn - CICS Business Events Quick and Easy

© 2014 IBM Corporation

CICS Transaction Server V5

CICS Business EventsQuick and Easy

Eric Higgins

[email protected]

Page 2: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation2

IBM's statements regarding its plans, directions, and intent are subject to change or withdrawal at IBM's sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

Page 3: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation3

Why Business Event Processing?

Event

Pos Purchase

Event

No meter signal

Event

GPS Signal

Business Context

2nd purchase in a week and total purchases this year > $1000

Business Context

Third consecutive period without signal

Business Context

Calculated arrival > 30 min over SLA

Action: Offer loyalty program membership before customer leaves the store

Action: Trigger automated troubleshooting process

Action: Phone customer to re-arrange delivery

“Turn insight into action”

Page 4: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation4

CICS TS Event Processing Support

CICS TS

Existing Business Logic

CICS Event Processing

Event CaptureFiltering

EnrichmentFormatting

Routing

Extensible

SecuredMonitored

etc.

CODE

NOT

CHANGEDCaptured

Events

Development and Deployment Tools

Events

Operational Decision Manager

Operational Decision Manager

Other Event Consumers

Page 5: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation5

“How to” from CICS Knowledge Center (V5.2 Open Beta)

Page 6: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation6

“How to” from CICS Info Center (V4 and V5.1)

Page 7: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation7

Supplied Example provided with Explorer

Page 8: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation8

Red Book on CICS Event Processing

http://www.redbooks.ibm.com/redbooks/pdfs/sg247792.pdf

Page 9: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation9

Let’s build our Event

Business Requirement (GenAPP):• I need know when an auto policy is updated

• Give me the agent making the update, Customer #, and Policy #

Page 10: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation10

Upcoming “Ask the Experts” Technical Exchange

Demystifying Event Processing in CICS Date: 05 June 2014 Time: 11:00 AM EDT

To learn more about this presentation and information on how to participate: http://www.ibm.com/software/websphere/support/TE/techex_H778340V01201Z77.html

Or email me at [email protected] and I can send you the link

Page 11: CICS Lunch n Learn - CICS Business Events Quick and Easy

CICS Transaction Server V4

© 2014 IBM Corporation11

CICS has a key part to play

“CICS runs Core Business Logic” “CICS is where business events happen”

“CICS must provide the ability to capture and

emit events in a non invasive fashion”