Leveraging Splunk for Tracking Business Transactions

Size: px
Start display at page:

Download "Leveraging Splunk for Tracking Business Transactions"

Transcription

1 N O R T H E R N T R U S T Leveraging Splunk for Tracking Business Transactions Arijit Das Senior Vice President, Technology and Infrastructure Operations 2014 Northern Trust Corporation northerntrust.com

2 Agenda n Introduction n About Northern Trust n Complexity of Transaction Processing n Challenges in Today s Environment n Leveraging Splunk for Tracking Business Transactions n Locating a transaction - Google-like Search Functionality n End to end process view and transaction velocity n Trouble-Shooting abnormal events n Data Analytics n Benefits n Transactional Dashboard Underlying Technology n Questions 2

3 Introduction Arijit Das Senior Vice President, Technology Infrastructure and Operations 50 S LaSalle, Mailstop: LQ11, Chicago, IL Contact: ad136@ntrs.com Arijit Das has multiple responsibilities within Northern Trust s Technology organization, including: Shared Services Enterprise Messaging Service Oriented Architecture (SOA) Engineering Arijit has more than 25 years of experience in the financial industry. Prior to joining Northern Trust, he worked at US Bank, JPMorgan Chase and Bank of Montreal, managing both development and infrastructure teams. 3

4 About Northern Trust Founded in 1889, Northern Trust is a global leader in asset servicing, asset management, and banking for personal and institutional clients. Wealth Management Corporate & Institutional Services Leading advisor to the affluent market n Individuals n Families Asset Management $946 billion in AUM Asset Servicing $6.2 trillion in AUC Global provider of investment services for institutional investors n Pensions n Family offices n Sovereign entities n Foundations n Fund managers n Endowments n Privately held businesses Banking $120 billion in assets n Foundations & endowments n Insurance companies Integrated Global Operating Platform 4 As of June 30, 2015

5 Complexity of Transaction Processing Transactions go through several complex life cycles across systems. Cash initiation systems Canonical Data Conversion Client Validation Systems Fraud detection system Liquidity Modules Transmission systems 5

6 Challenges in Today's Environment SCENARIO: A user receives a phone call from a client about a transaction. Next, the user logs into system A, then system B, then system C, to find the transaction. Is there a spike in processing volume, or an impact on capacity? What s the status of my payment? Where is my transaction stuck? Will there be an impact if an upstream system slows down? How do I get proactive alerts? 6

7 Challenges in Today's Environment Transaction tracker dashboard TRACK Google like search Determine transaction status HEALTH Easy problem detection Detect stuck transactions LOOK AHEAD Determine imminent thresholds Pro-actively investigate odd transaction events 7

8 Leveraging Splunk for Tracking Business Transactions Locating a transaction Transaction tracker dashboard Data analytics End-to-end view of process flow Benefits Abnormal event detection Velocity measurement 8

9 Locating a transaction - Google-like Search Functionality Free form Search Transaction tracker dashboard Search within search Free form query allows us to locate transactions without knowing all the details 9

10 End to end process view and transaction velocity Visual representation of end to end process Deducing system health by computing transaction velocity 10

11 Trouble-Shooting abnormal events Debug errors by looking at the original message 11

12 Data Analytics Business intelligence can be extracted from historical data 12

13 Benefits Client Experience Provide quick answers to status questions enable quicker repairs Risk Early identification and mitigation of issues Operational Excellence improve performance, STP rates; minimize service interruptions Financial Reduce penalties by reacting quickly reduce research and troubleshooting time Automation Reduce or eliminate manual work logs provide automated real time data Anticipation Compare what is happening to what is expected to take action 13

14 Transactional Dashboard Underlying Technology Splunk capabilities coupled with modern graphical capabilities makes the transactional dashboard an innovative tool for its users. User Interface Angular. js Kendo HTML5 / CSS3 Data Access Layer Java Payment Systems Corporate Actions Trade Big Data Splunk SWIFT Alternatives 14