22
September 2016 Markus Sprunck, US96007 Payments DE Overview about Payments Business Process Monitoring Project BOMBAY Gaining new insight into the payment business process

Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

September 2016

Markus Sprunck, US96007 Payments DE

Overview about Payments Business Process Monitoring Project BOMBAY

Gaining new insight into the payment business process

Page 2: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

• Corporate Information

• Introduction

• User Interface

• Development & Architecture

• Lessons Learned

AGENDA

1

3

4

5

2

Page 3: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

• Banking operations in 17 countries

• International network spanning: ~50countries

• Global player in asset management: 218,7 bn in managed assets*

• Market leader in Central and Eastern Europe leveraging on the region's structural strengths

more than

143.000* employees

7.839* branches

* Source: UniCredit Company Profile, data as at March 31, 2016

UNICREDIT AT A GLANCE

1 2 3 4 5 Corporate Information

Page 4: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

AUSTRIA

ITALY ROMANIA

POLAND

HUNGARY

UK

SLOVAKIA

GERMANY

• ~ 10.600 Fte’s*

( y/y pro forma)• 11 Countries**

• 3 Wholly-owned subsidiaries***

UniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation of 16 Group companies and is dedicated to providing services in the sectors of Information and Communication Technology (ICT), Back Office and Middle Office, Real Estate, Security and Procurement.It is one of the first service companies to be created at European level and its’ aim is to consolidate and reorganize those operational activities necessary for the correct functioning of the Groups’ business by leveraging on a more flexible delivery and an improved response time.

The company includes about 10.600 people and oversees activities in 11 countries: Austria, Germany, Italy, Poland, Great Britain, Czech Republic, Romania, Slovakia, Hungary, New York and Singapore.

CZ REP.

• NET EQUITY: € 373,394,771**• TOTAL REVENUE: € 2,546,092,728**• NET PROFIT: € 238,903**

* Data as at April, 2016** Data as at December 31, 2015.*** UniCredit Business Integrated Solutions operates also in 2 branches, one located in New York and one in Singapore.

UNICREDIT BUSINESS INTEGRATED SOLUTIONS: IDENTITY CARD

1 2 3 4 5 Corporate Information

Page 5: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

SPLUNK IN UNICREDIT GROUP

• Our journey with Splunk started in 2010 with the first Splunk 4 Enterprise trial installed on a

test server. Early 2011 we had a first installation in production.

• End of 2015 we used Splunk mainly for IT Operational Analytics, Security and Application

Management. Some figures illustrate this:

• Since November 2015 we have been using Splunk Platform also for Business Activity

Monitoring of Payments Processes

~2.5 TB data collected daily

>500 universal forwarders

>180 source types

>8 billion events collected daily

>15k syslog senders

> 500 dc(users) logged-in

1 2 3 4 5 Introduction

Page 6: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

MONITORING CAN BE DIVIDED INTO THREE MONITORING LAYERS

Target Group

• Business- / Process-Owner

• IT Application Manager

• IT Application Manager

• Application Owner

• Application Owner

• Operating / IT Provider

It checks performance and availability of application functionality e.g. by simulation end-user experience, interfaces, queues etc. – legal constraints to be considered.

It checks performance and availability of end to-end process leveraging also on functional monitoring results/application.

It manages and monitors base infrastructure in terms of resources utilization (memory, CPU, file systems, swap, network, disk space, throughput…) and main subsystems activity(processes, services…)

BusinessProcess

Function

Layer

Technology

• Components on Mainframe/Open (JCL, DB, Server…)

• Application

• Process

Agg

reg

atio

n &

Inte

gra

tion

Server DataBase

Sto-rage etc..

1 2 3 4 5 Introduction

Page 7: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

PAYMENTS APPLICATION LANDSCAPE OF UNICREDIT BANK AG

1 2 3 4 5 Introduction

Page 8: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

IDENTIFY FUNCTIONAL MONITORING POINTS AND PAYMENTS FLOW

Selected delivery systems, i.e. Multiversa, Swift-Fileact-Bank, European-Gate, DTAZV, LAURA

1 2 3 4 5 Introduction

Page 9: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

TUBE MAP IS THE ENTRY POINT AND SUMMARIZES THE CURRENT SITUATION

1 2 3 4 5 User Interface

Page 10: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

THE USER MAY DRILL DOWN INTO MORE DETAILED TUBE MAPS

1 2 3 4 5 User Interface

Page 11: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

MOST IMPORTANT INDICATORS IN BUSINESS PROCESS MONITORING

1 2 3 4 5 User Interface

TOO LOW

• less than the minimal

expected traffic

• red and yellow

thresholds for every hour

of the day

• integral of events

TOO HIGH

• more than the maximal

expected traffic

• red and yellow

thresholds for every hour

of the day

• integral of events

TOO LONG

• processing needs longer

than expected

• red if one event is

missing

JAM

• processing needs longer

than expected

• red or yellow depending

on the number of

missing events

Page 12: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

THRESHOLDS FOR TOO-HIGH AND TOO-LOW INDICATORS ARE DEFINED FOR EACH HOUR OF THE DAY

1 2 3 4 5 User Interface

Page 13: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

GENERATE CUSTOM SAVED SEARCHES FOR INDICATORS AND SCHEDULE THEM AUTOMATICALLY

1 2 3 4 5 User Interface

Page 14: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

CHANGE THRESHOLDS FOR INDICATORS MANUALLY OR WITH AUTOMATIC CALCULATIONS

1 2 3 4 5 User Interface

Page 15: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

DEFINE CALENDARS SETTINGS FOR INDICATOR THRESHOLDS JUST WITH DRAG & DROP

1 2 3 4 5 User Interface

Page 16: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

FURTHER SUPPORTING FUNCTIONALITY

1 2 3 4 5 User Interface

SPECIAL SEARCHES

• In case an indicator shows

issues it is necessary to find

bulks or files in the systems

AGGREGATIONS

• To get an overview about the

past, current and future traffic

statistical views are available

DETAIL VIEWS

• For single bulks or files detailed

views are available to give

additional information

• This includes a history of all

monitoring points with exact

timestamps

Page 17: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

* bma - Business Monitoring Application

** dbx - Splunk DB Connect v2

Django & Python

dashboards & business logic

bma-ct

bma-sepa

bma-cc bma-dd

dbx**

CC data

bma-edit-parameter

Forwarder

Indexers

Search Heads

CT data DD data

read event data

send raw data

others

change

bma-pts

bma*-payments

bma-azv

bma-xpe

Apps with UIApps without UI

SIMPLIFIED COMPONENT VIEW

1 2 3 4 5 Development & Architecture

Page 18: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

• Because of the agile developed approach test automation and regression tests are crucial to keep high velocity

• For all business logic (saved-searches and macros) we write integration tests based on JUnit and Splunk Java SDK

• When finding a defect we try to reproduce the issue with a new test case and after this fix the bug

• Also for the Django & Python code we run unit test with Python SDK

• All tests are automatically executed and documented with Jenkins. This gives additional performance information.

TEST DRIVEN APPROACH IS AN IMPORTANT SUCCESS FACTOR

1 2 3 4 5 Development & Architecture

Page 19: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

• Saved-searches and macros should be stored formatted

(…had to write a custom formatter/unformatter for .conf-files)

• Localization of numbers & currencies could be improved

(e.g. thousands points/comma)

• Internationalization

(e.g. column titles in tables, dynamic content)

• Some default settings are too focused on best performance

(e.g. transaction: keepevicted, maxopentxn, maxopenevents)

THINGS THAT COULD BE IMPROVED IN FUTURE VERSIONS OF SPLUNK

1 2 3 4 5 Lessons Learned

Page 20: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

• General functionality is great

• Configuration with JavaScript, CSS and HTML is very flexible

• Role concept and user management sufficient

• Python SDK, Java SDK and REST APIs are very powerful

• Good support for fast and agile software development

• Splunk can serve as development platform for complex business applications

MORE IMPORTANT THE STRENGTHS OF SPLUNK PLATFORM

1 2 3 4 5 Lessons Learned

Page 21: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

• The faster discovery of technical, functional and process issues lead to a better service for the

bank customers

• Preventive working over reactive actions increases the satisfaction of corporate customers

and partners

• The improved transparency of the end-to-end process helps the outsourcing partner

management

• Legal requirements related to risk management and subcontractor supervision can more

easily be fulfilled

BUSINESS VALUE

1 2 3 4 5 Lessons Learned

Page 22: Gaining new insight into the payment business processUniCredit Business Integrated Solutions is the Group’s global services company created from the integration and consolidation

Markus Sprunck

Senior IT Architect

US96007

Payments AM

UniCredit Business Integrated Solutions S.C.p.A.

Zweigniederlassung Deutschland

Apianstrasse 14

85774 Unterföhring; Deutschland

phone: +49 89 378 21009 mailto: [email protected]

CONTACT