SlideShare a Scribd company logo
1 of 14
Business Activity Monitoring
Overview about Payments Business Process Monitoring Project BOMBAY
Markus Sprunck (US96007), March 2016
Agenda
 UniCredit
 Introduction
 User Interface
 Development & Architecture
 Lessons Learned
3
UniCredit - At a glance
 Banking operations in 17 countries
 International network spanning:
~50 countries
 Global player in asset
management: 223,6 bn
in managed assets*
 Market leader in Central and
Eastern Europe leveraging
on the region's structural strengths
more than
144.000* employees
7.934* branches
* Source: UniCredit Company Profile, data as at December 31, 2015
UniCredit Business Integrated Solutions: Identity Card
AUSTRIA
ITALY ROMANIA
POLAND
HUNGARY
UK
SLOVAKIA
GERMANY  ~ 10.000 Fte’s*
( y/y pro forma)
■ 11 Countries**
■ 3 Wholly-owned subsidiaries*
* 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 is the first concrete milestone within the Group Strategic Plan 2012
announced in November 2011 to be achieved.
Owned by UniCredit, is created from the integration and consolidation of 16 Group companies (among them
UGIS, UCBP, URE, UC) 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.
A new business model, unique in the European banking sector, focused on Business needs
(i.e. Commercial Banking, Global Markets, CEE), not only on providing services.
CZ REP.
 NET EQUITY: € 373,394,771*
 TOTAL REVENUE: € 2,546,092,728*
 NET PROFIT: € 238,903*
Introduction (1/2)
Monitoring can be divided into three monitoring levels
5
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…)
Business
Process
Function
Level
Technology
 Components on Mainframe/Open
(JCL, DB, Server…)
 Application
 Process
Target
GroupAggregation&Integration
 Business- /
Process-
Owner
 IT
Application
Manager
 IT
Application
Manager
 Application
Owner
 Application
Owner
 Operating/
Provider
Server Data
Base
Sto-
rage etc..
Introduction (2/2)
The application landscape of payments in a bank is complex
User Interface (1/3)
Tube map is the entry point and summarizes the current situation
User Interface (2/3)
Most important indicators in business process monitoring
TOO LOW
 less than the
minimal expected
traffic
 red and yellow
thresholds for every
hour of the day
TOO HIGH
 more than the
maximal expected
traffic
 red and yellow
thresholds for every
hour of the day
TOO LONG
 processing
needs longer
than expected
 red if one bulk is
missing
JAM
 processing needs
longer than
expected
 red or yellow
depending on the
number of missing
bulks
User Interface (3/3)
Further supporting functionality makes sense
SPECIAL SEARCHES
 In case an indicator shows
problems it is necessary to
find bulks or files in the
systems
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
AGGREGATIONS
 To get an overview about
the past, current and future
traffic statistical views are
available
Development & Architecture (1/2)
Simplified component view
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 with search processing language)
sends raw data
others
changes
dashboards
…
bma-xpe
* bma - Business Monitoring Application
** dbx - Splunk DB Connect
Development & Architecture (2/2)
Test driven approach is an important success factor
 Because this is an agile developed
software the topic test automation
and regression test is crucial to
keep high velocity
 For all saved-searches and macros
we write 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
 We also work on special tests to
measure and estimate the expected
performance
Lessons Learned (1/2)
Strengths of Splunk platform
 General dashboard functionality and usability
 Configuration with CSS and HTML
 Role concept and user management
 Powerful internal logging
 Java SDK & REST API are very powerful
 Good support for fast and agile development
 Query language easy to learn
Lessons Learned (2/2)
Things that could be improved in Splunk
 Saved-searches and macros should be stored formatted
 Customization of parameters with UI
 localization of numbers & currencies
 Internationalization of column titles
 Some default settings
(e.g. transaction: keepevicted, maxopentxn, maxopenevents)
Contact
Markus Sprunck
Senior IT Architect
Payments AM (US96007)
UniCredit Business Integrated Solutions S.C.p.A.
Zweigniederlassung Deutschland
Am Eisbach 4
80538 München; Deutschland
phone : +49 89 378 21009
mobile: +49 160 7106671
mailto : markus.sprunck@unicredit.de

More Related Content

What's hot

Operational Intelligence Using Hadoop
Operational Intelligence Using HadoopOperational Intelligence Using Hadoop
Operational Intelligence Using Hadoop
DataWorks Summit
 

What's hot (20)

Operational Intelligence Using Hadoop
Operational Intelligence Using HadoopOperational Intelligence Using Hadoop
Operational Intelligence Using Hadoop
 
A Framework for Infrastructure Visibility, Analytics & Operational Intelligence
A Framework for Infrastructure Visibility, Analytics & Operational IntelligenceA Framework for Infrastructure Visibility, Analytics & Operational Intelligence
A Framework for Infrastructure Visibility, Analytics & Operational Intelligence
 
Splunk Ninjas: New Features, Pivot, and Search Dojo
Splunk Ninjas: New Features, Pivot, and Search DojoSplunk Ninjas: New Features, Pivot, and Search Dojo
Splunk Ninjas: New Features, Pivot, and Search Dojo
 
How to Use Big Data to Transform IT Operations
How to Use Big Data to Transform IT OperationsHow to Use Big Data to Transform IT Operations
How to Use Big Data to Transform IT Operations
 
GovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS ChoicesGovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS Choices
 
Machine Learning and Analytics Breakout Session
Machine Learning and Analytics Breakout SessionMachine Learning and Analytics Breakout Session
Machine Learning and Analytics Breakout Session
 
Streaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamStreaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data Stream
 
How to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in SplunkHow to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in Splunk
 
StreamSet ETL tool
StreamSet  ETL toolStreamSet  ETL tool
StreamSet ETL tool
 
Transforming The Customer Experience With Real-Time Insights
Transforming The Customer Experience With Real-Time InsightsTransforming The Customer Experience With Real-Time Insights
Transforming The Customer Experience With Real-Time Insights
 
Splunk for Developers Breakout Session
Splunk for Developers Breakout SessionSplunk for Developers Breakout Session
Splunk for Developers Breakout Session
 
Affecto Informatica World Tour 2015: The Age of Engagement
Affecto Informatica World Tour 2015: The Age of EngagementAffecto Informatica World Tour 2015: The Age of Engagement
Affecto Informatica World Tour 2015: The Age of Engagement
 
Exploring Splunk
Exploring SplunkExploring Splunk
Exploring Splunk
 
Splunk IT Service Intelligence
Splunk IT Service IntelligenceSplunk IT Service Intelligence
Splunk IT Service Intelligence
 
EMA Presentation: Driving Business Value with Continuous Operational Intellig...
EMA Presentation: Driving Business Value with Continuous Operational Intellig...EMA Presentation: Driving Business Value with Continuous Operational Intellig...
EMA Presentation: Driving Business Value with Continuous Operational Intellig...
 
How to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in SplunkHow to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in Splunk
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream Breakout
 
Splunk in Rakuten: Splunk as a Service for all
Splunk in Rakuten: Splunk as a Service for allSplunk in Rakuten: Splunk as a Service for all
Splunk in Rakuten: Splunk as a Service for all
 
Deliver More Information to your SharePoint Solution: Kofax Express and Share...
Deliver More Information to your SharePoint Solution: Kofax Express and Share...Deliver More Information to your SharePoint Solution: Kofax Express and Share...
Deliver More Information to your SharePoint Solution: Kofax Express and Share...
 
SplunkLive! London 2016 Splunk Overview
SplunkLive! London 2016 Splunk OverviewSplunkLive! London 2016 Splunk Overview
SplunkLive! London 2016 Splunk Overview
 

Viewers also liked

Monitoring and control system
Monitoring and control systemMonitoring and control system
Monitoring and control system
Slideshare
 
SplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case Helvetia
Splunk
 

Viewers also liked (20)

SplunkLive! München 2016 - Splunk @ Datev
SplunkLive! München 2016 - Splunk @ DatevSplunkLive! München 2016 - Splunk @ Datev
SplunkLive! München 2016 - Splunk @ Datev
 
SplunkLive! Frankfurt 2016 - mail.de Use Case
SplunkLive! Frankfurt 2016 - mail.de Use CaseSplunkLive! Frankfurt 2016 - mail.de Use Case
SplunkLive! Frankfurt 2016 - mail.de Use Case
 
SplunkLive! Frankfurt 2016 - Helvetia Use Case
SplunkLive! Frankfurt 2016 - Helvetia Use CaseSplunkLive! Frankfurt 2016 - Helvetia Use Case
SplunkLive! Frankfurt 2016 - Helvetia Use Case
 
SplunkLive! Hamburg 2016 - Use Case Otto
SplunkLive! Hamburg 2016 - Use Case OttoSplunkLive! Hamburg 2016 - Use Case Otto
SplunkLive! Hamburg 2016 - Use Case Otto
 
Splunk Discovery Day Düsseldorf 2016 - Use Case GDIS
Splunk Discovery Day Düsseldorf 2016 - Use Case GDISSplunk Discovery Day Düsseldorf 2016 - Use Case GDIS
Splunk Discovery Day Düsseldorf 2016 - Use Case GDIS
 
Splunk-EMC
Splunk-EMCSplunk-EMC
Splunk-EMC
 
SplunkLive! München 2016 - Getting started with Splunk
SplunkLive! München 2016 - Getting started with SplunkSplunkLive! München 2016 - Getting started with Splunk
SplunkLive! München 2016 - Getting started with Splunk
 
SplunkLive! Munich 2015 - Graphmasters
SplunkLive! Munich 2015 - GraphmastersSplunkLive! Munich 2015 - Graphmasters
SplunkLive! Munich 2015 - Graphmasters
 
SplunkLive! München 2016 - Splunk für IT Operations
SplunkLive! München 2016 - Splunk für IT OperationsSplunkLive! München 2016 - Splunk für IT Operations
SplunkLive! München 2016 - Splunk für IT Operations
 
Splunk Webinar: Verwandeln Sie Datensilos in Operational Intelligence
Splunk Webinar: Verwandeln Sie Datensilos in Operational IntelligenceSplunk Webinar: Verwandeln Sie Datensilos in Operational Intelligence
Splunk Webinar: Verwandeln Sie Datensilos in Operational Intelligence
 
Varnish kann alles
Varnish kann allesVarnish kann alles
Varnish kann alles
 
Monitoring and control system
Monitoring and control systemMonitoring and control system
Monitoring and control system
 
SplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – DirectvSplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – Directv
 
SplunkLive! München 2016 - Splunk für Security
SplunkLive! München 2016 - Splunk für SecuritySplunkLive! München 2016 - Splunk für Security
SplunkLive! München 2016 - Splunk für Security
 
SplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case Helvetia
 
FundNews: DAC ai massimi dal 2001
FundNews: DAC ai massimi dal 2001FundNews: DAC ai massimi dal 2001
FundNews: DAC ai massimi dal 2001
 
Il consulente finanziario
Il consulente finanziarioIl consulente finanziario
Il consulente finanziario
 
Advisor insider - Primo Trimestre 2016
Advisor insider - Primo Trimestre 2016Advisor insider - Primo Trimestre 2016
Advisor insider - Primo Trimestre 2016
 
Imprese Vegan Valore Vincente
Imprese Vegan Valore VincenteImprese Vegan Valore Vincente
Imprese Vegan Valore Vincente
 
Advisor Insider Maggio - Giugno 2016
Advisor Insider Maggio - Giugno 2016Advisor Insider Maggio - Giugno 2016
Advisor Insider Maggio - Giugno 2016
 

Similar to SplunkLive! München 2016 - Splunk @ UniCredit

mazlee_mamat Resume 14082015
mazlee_mamat Resume 14082015mazlee_mamat Resume 14082015
mazlee_mamat Resume 14082015
mazlee mamat
 
MonikaSharma_Intellimatch_Profile
MonikaSharma_Intellimatch_ProfileMonikaSharma_Intellimatch_Profile
MonikaSharma_Intellimatch_Profile
Monika Sharma
 
Alicia Scott CV Business Analyst Nov 2016
Alicia Scott CV Business Analyst Nov 2016Alicia Scott CV Business Analyst Nov 2016
Alicia Scott CV Business Analyst Nov 2016
Alicia Scott
 
Resume - Mukesh Mishra_March_2016
Resume - Mukesh Mishra_March_2016Resume - Mukesh Mishra_March_2016
Resume - Mukesh Mishra_March_2016
Mukesh Mishra
 

Similar to SplunkLive! München 2016 - Splunk @ UniCredit (20)

ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Sunny_Resume
Sunny_ResumeSunny_Resume
Sunny_Resume
 
Sunny_Resume
Sunny_ResumeSunny_Resume
Sunny_Resume
 
mazlee_mamat Resume 14082015
mazlee_mamat Resume 14082015mazlee_mamat Resume 14082015
mazlee_mamat Resume 14082015
 
MonikaSharma_Intellimatch_Profile
MonikaSharma_Intellimatch_ProfileMonikaSharma_Intellimatch_Profile
MonikaSharma_Intellimatch_Profile
 
Shrivastav
ShrivastavShrivastav
Shrivastav
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
 
Migration of Domino Application Landscapes…using cedros Software Analysis & M...
Migration of Domino Application Landscapes…using cedros Software Analysis & M...Migration of Domino Application Landscapes…using cedros Software Analysis & M...
Migration of Domino Application Landscapes…using cedros Software Analysis & M...
 
Rapid Software Development Process
Rapid Software Development ProcessRapid Software Development Process
Rapid Software Development Process
 
Blue book
Blue bookBlue book
Blue book
 
Alicia Scott CV Business Analyst Nov 2016
Alicia Scott CV Business Analyst Nov 2016Alicia Scott CV Business Analyst Nov 2016
Alicia Scott CV Business Analyst Nov 2016
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application
 
Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April
 
ASE
ASEASE
ASE
 
Resume - Mukesh Mishra_March_2016
Resume - Mukesh Mishra_March_2016Resume - Mukesh Mishra_March_2016
Resume - Mukesh Mishra_March_2016
 
Logistics Managment Automobile VB6
 Logistics Managment Automobile VB6 Logistics Managment Automobile VB6
Logistics Managment Automobile VB6
 
Slides Presentation for Royal Haskoning about Knowledge Management at Oce
Slides Presentation for Royal Haskoning about Knowledge Management at OceSlides Presentation for Royal Haskoning about Knowledge Management at Oce
Slides Presentation for Royal Haskoning about Knowledge Management at Oce
 
Yogesh Keshaowar_Profile
Yogesh Keshaowar_ProfileYogesh Keshaowar_Profile
Yogesh Keshaowar_Profile
 
CV_Achilleas_Philippides_2023.pdf
CV_Achilleas_Philippides_2023.pdfCV_Achilleas_Philippides_2023.pdf
CV_Achilleas_Philippides_2023.pdf
 

More from Splunk

More from Splunk (20)

.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
 
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
 
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica).conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
 
.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International
 
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett .conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
 
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär).conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
 
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu....conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
 
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever....conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
 
.conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex).conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex)
 
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
 
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11ySplunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11y
 
Splunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go KölnSplunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go Köln
 
Splunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go KölnSplunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go Köln
 
Data foundations building success, at city scale – Imperial College London
 Data foundations building success, at city scale – Imperial College London Data foundations building success, at city scale – Imperial College London
Data foundations building success, at city scale – Imperial College London
 
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
 
SOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security WebinarSOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security Webinar
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
 
.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote
 
.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session
 
.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

SplunkLive! München 2016 - Splunk @ UniCredit

  • 1. Business Activity Monitoring Overview about Payments Business Process Monitoring Project BOMBAY Markus Sprunck (US96007), March 2016
  • 2. Agenda  UniCredit  Introduction  User Interface  Development & Architecture  Lessons Learned
  • 3. 3 UniCredit - At a glance  Banking operations in 17 countries  International network spanning: ~50 countries  Global player in asset management: 223,6 bn in managed assets*  Market leader in Central and Eastern Europe leveraging on the region's structural strengths more than 144.000* employees 7.934* branches * Source: UniCredit Company Profile, data as at December 31, 2015
  • 4. UniCredit Business Integrated Solutions: Identity Card AUSTRIA ITALY ROMANIA POLAND HUNGARY UK SLOVAKIA GERMANY  ~ 10.000 Fte’s* ( y/y pro forma) ■ 11 Countries** ■ 3 Wholly-owned subsidiaries* * 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 is the first concrete milestone within the Group Strategic Plan 2012 announced in November 2011 to be achieved. Owned by UniCredit, is created from the integration and consolidation of 16 Group companies (among them UGIS, UCBP, URE, UC) 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. A new business model, unique in the European banking sector, focused on Business needs (i.e. Commercial Banking, Global Markets, CEE), not only on providing services. CZ REP.  NET EQUITY: € 373,394,771*  TOTAL REVENUE: € 2,546,092,728*  NET PROFIT: € 238,903*
  • 5. Introduction (1/2) Monitoring can be divided into three monitoring levels 5 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…) Business Process Function Level Technology  Components on Mainframe/Open (JCL, DB, Server…)  Application  Process Target GroupAggregation&Integration  Business- / Process- Owner  IT Application Manager  IT Application Manager  Application Owner  Application Owner  Operating/ Provider Server Data Base Sto- rage etc..
  • 6. Introduction (2/2) The application landscape of payments in a bank is complex
  • 7. User Interface (1/3) Tube map is the entry point and summarizes the current situation
  • 8. User Interface (2/3) Most important indicators in business process monitoring TOO LOW  less than the minimal expected traffic  red and yellow thresholds for every hour of the day TOO HIGH  more than the maximal expected traffic  red and yellow thresholds for every hour of the day TOO LONG  processing needs longer than expected  red if one bulk is missing JAM  processing needs longer than expected  red or yellow depending on the number of missing bulks
  • 9. User Interface (3/3) Further supporting functionality makes sense SPECIAL SEARCHES  In case an indicator shows problems it is necessary to find bulks or files in the systems 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 AGGREGATIONS  To get an overview about the past, current and future traffic statistical views are available
  • 10. Development & Architecture (1/2) Simplified component view 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 with search processing language) sends raw data others changes dashboards … bma-xpe * bma - Business Monitoring Application ** dbx - Splunk DB Connect
  • 11. Development & Architecture (2/2) Test driven approach is an important success factor  Because this is an agile developed software the topic test automation and regression test is crucial to keep high velocity  For all saved-searches and macros we write 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  We also work on special tests to measure and estimate the expected performance
  • 12. Lessons Learned (1/2) Strengths of Splunk platform  General dashboard functionality and usability  Configuration with CSS and HTML  Role concept and user management  Powerful internal logging  Java SDK & REST API are very powerful  Good support for fast and agile development  Query language easy to learn
  • 13. Lessons Learned (2/2) Things that could be improved in Splunk  Saved-searches and macros should be stored formatted  Customization of parameters with UI  localization of numbers & currencies  Internationalization of column titles  Some default settings (e.g. transaction: keepevicted, maxopentxn, maxopenevents)
  • 14. Contact Markus Sprunck Senior IT Architect Payments AM (US96007) UniCredit Business Integrated Solutions S.C.p.A. Zweigniederlassung Deutschland Am Eisbach 4 80538 München; Deutschland phone : +49 89 378 21009 mobile: +49 160 7106671 mailto : markus.sprunck@unicredit.de