SlideShare a Scribd company logo
ANDREA CESARO
Team Leader @ S2E
2
Who’s speaking
ANDREA CESARO
Team Leader @ S2E
- 7 anni in IT
- Multi industries (Consumer Goods - Manufacturing - Utilities
& Energy – Banking)
- Esperienza con Elastic Stack: 4 anni
3
Aree di competenza
D I G I TA L
E N G A G E M E NT
INTE LLIGE NT
AU TOMATION
O B S E R VA B I L I T Y
& A N A LY T I C S
DE VICE RE ADY
S E C U R I T Y &
C O M P L I A N C E
C L O U D &
N E T W O R K I N G
Elastic Observability per i servizi
Core Banking di Cedacri
5
Agenda
1. L’adozione di Elastic
2. Implementazione
3. Use Cases
L’adozione di Elastic
Il cambio di paradigma
7
Cedacri
- Cedacri è leader in Italia nei servizi di outsourcing
informatico integrati per banche, istituzioni finanziarie,
assicurazioni e società di servizi.
- oltre 100 istituti bancari Clienti
- 2.400 filiali gestite
- 79.000.000 le transazioni gestite al giorno
- 46.000 Mips di potenza elaborativa
- 33.000 gli utenti utilizzatori delle piattaforme
- 13.000 Server
8
Servizi & Infrastruttura
fonte: Cedacri
9
Nodi & Use Cases
USE CASES
- Logging
- Real time KPI
- Tracing
- Auditing
- APIs monitoring
- Reporting
- SLA management
- Alerting
- Metrics
- Anomaly Detection
- SIEM
0
5
10
15
20
25
30
2018 2019 2020 H1 2020 H2 2021
Nodi Use Cases
Deutsche Bank
Outsourcing
10
Numeriche
dati al giorno
450GB
eventi al giorno
480ML
sorgenti
+200
tipologie di dati
12
flussi di ingestion
+70
data nodes
15
capienza cluster
50TB
spaces
+15
dashboards
+60
Implementazione
12
Architettura
ingesteddata
monitoringdata
2 CN
7 WARM
7 HOT
3 BROKER
2 MASTER
2 KIBANA LB (API/KB)
FE/BE
COL
FE/BE CAST
LB (API/KB)
2 KIBANA
3 DN/MN
3 ZOOKEEPER
3 WORKER
ANSIBLE AWX
DATA PROCESSING DATA ENRICH/CORREL
DATA SHIPMENT DATA STORAGE&VISUALIZATION MONITORING CLUSTER
CLUSTER AUTOMATION
ILM
VERSIONING
13
Data Quality - Management
Transform Enrich
Ship Correlate/Enrich Hot Data Warm Data Warm Data
- Stato delle componenti
- Elapsed per NRT
- Lavorazione corretta del dato
- Performance delle componenti
- Conformità del dato (ECS)
- Sharding
- Queries performance
- Gestione ciclo di vita
DATA INGESTION DATA AVAILABILITY
ILM SLM
14
Data Quality - Output
DATA INGESTION DATA AVAILABILITY
15
Data visualization
Use Cases
17
KPI & Dimensione di analisi
KPI
- Requests/Operazioni/Servizi invocati
- Response Time
- Errori
- Istituto Bancario/Filiale
- TPP (PSD2)
- NDG/Internal Cedacri User Code
- Operatore Filiale
- Uffici/dipartimenti interni
- Canali (desktop/mobile)
DIMENSIONI
18
Deutsche Bank Home Banking
Home Banking App
Cedacri
Mainframe Database MQ …
EIDP
ESB
Canale Desktop
Canale Mobile
WEB GATE
APIGW
OAM
DeutscheBank
Db Log
API
GW
(Interfacce
DB)
Login
PFM
Accesso/Login
Accesso
ARCHITETTURA
CHALLENGE
Osservabilità delle performance e capacità
operative dell’infrastruttura tecnologica su cui
convergono i servizi Home Banking di
Deutsche Bank
SOLUZIONE
- Correlazione e arricchimento dei dati di
performance (access) e applicativi (logs +
payload)
- Generazione documenti di sintesi legati ad
accessi (mobile vs desktop) e attività dei
singoli utenti
RISULTATI
- Dashboards per Tracing & Troubleshooting
- Dashboards per reportistica e statistiche
- Alerting
CR LOGIN
19
PSD2
CHALLENGE
Monitoraggio delle API per essere strategici
su:
- Utilizzo
- Esposizione
- User Experience
RISULTATI
- Dashboards per Tracing & Troubleshooting
- Dashboard legate alla User Experience
- Dashboards per Quality of Service
- Reportistica di business
PRE-PSD2 PSD2
AISP
20
SLA MANAGEMENT
CHALLENGE
Calcolo SLA per servizi offerti + PSD2
Smart Alerting
Reportistica
SOLUZIONE
- Definizione soglie personalizzabile e
retroattiva su reportistica
- Implementazione custom per calcolo SLA
via Kafka + Data Transform
- Gestione intelligente dei watcher con
finestre di abilitazione (calendario) e invio
alert per rientro allarme con integrazione
Control Room
RISULTATI
- Dashboards per reportistica NRT
- Dashboards per visualizzazione Alerts e
soglie
Labelling Transform&
Alerting
Threshold Check
Control Room
Email + API
Setting
calendar

More Related Content

PPTX
Open source and new architectures
PDF
L’Enterprise Data Fabric per una gestione agile dei dati
PDF
Data Virtualization per una Multi-Cloud Data Integration senza barriere né co...
PPTX
Strumenti di Business Intelligence 2: soluzioni BI a confronto
PDF
I Software passano, i Dati restano.pdf
PDF
Data Strategy per trasformare i dati in asset strategici aziendali
PDF
18 Novembre in Franciacorta Personal Data presenta i nuovi Trend IT mercato e...
PPTX
Cerved a journey of innovation
Open source and new architectures
L’Enterprise Data Fabric per una gestione agile dei dati
Data Virtualization per una Multi-Cloud Data Integration senza barriere né co...
Strumenti di Business Intelligence 2: soluzioni BI a confronto
I Software passano, i Dati restano.pdf
Data Strategy per trasformare i dati in asset strategici aziendali
18 Novembre in Franciacorta Personal Data presenta i nuovi Trend IT mercato e...
Cerved a journey of innovation

Similar to S2 e elastic observability per i servizi core banking - mar 23, 2021 (20)

DOC
Cv 2014 richard_gennaro_ eur_it
PDF
Giancarlo Ronci IT
PPT
Progetto e realizzazione dell'infrastruttura di monitoraggio ed analisi in un...
PDF
Sala generale -_help_systems__testimonials_002
PDF
Chi modifica i dati personali su IBMi
PPTX
Km6 help systems_sala generale
PPTX
Analisi e sviluppo di uno strumento per l'automazione della verifica di confo...
PPTX
Operational Data Store vs Data Lake
PDF
Lombardia Informatica SpA - Polarion Success Story
PDF
Se la meta è la Self-Service Analytics, il Logical Data Warehouse ne è la rotta
PDF
Data Integrity e Anonymized Data
PDF
Fly Together the TIM DIgital Transformation
PDF
e-SUAP - General software architecture (Italiano)
PDF
Executive dinner performancemanagementv6.4.-nr
PPTX
Open your Transformation, Define your Evolution
PPTX
Open your transformation Define your business
PDF
Digital Integration Hub per il monitoraggio in near-real time della logistica...
PDF
So cosa hai fatto: dietro le quinte del Data-driven marketing
PPTX
Real Time Monitoring and Analitycs : Customer Experience in Production
PPTX
Delaini & Partners
Cv 2014 richard_gennaro_ eur_it
Giancarlo Ronci IT
Progetto e realizzazione dell'infrastruttura di monitoraggio ed analisi in un...
Sala generale -_help_systems__testimonials_002
Chi modifica i dati personali su IBMi
Km6 help systems_sala generale
Analisi e sviluppo di uno strumento per l'automazione della verifica di confo...
Operational Data Store vs Data Lake
Lombardia Informatica SpA - Polarion Success Story
Se la meta è la Self-Service Analytics, il Logical Data Warehouse ne è la rotta
Data Integrity e Anonymized Data
Fly Together the TIM DIgital Transformation
e-SUAP - General software architecture (Italiano)
Executive dinner performancemanagementv6.4.-nr
Open your Transformation, Define your Evolution
Open your transformation Define your business
Digital Integration Hub per il monitoraggio in near-real time della logistica...
So cosa hai fatto: dietro le quinte del Data-driven marketing
Real Time Monitoring and Analitycs : Customer Experience in Production
Delaini & Partners
Ad

More from Daliya Spasova (17)

PDF
Limitless xdr meetup
PDF
Security sizing meetup
PDF
Verba @ elastic
PPTX
Geo network 4 elasticsearch (1)
PDF
Food safety risks the elastic stack to the rescue
PDF
Q&a on running the elastic stack on kubernetes
PDF
Meetup ilm virtual emea
PDF
October 2020 meetup
PDF
Elastic maps application_21_10_20
PDF
Covid19 map presentation
PDF
Data exploration using elastic stack for beginners
PDF
Run the elastic stack on kubernetes with eck
PDF
Dynamic presentations with_canvas
PDF
Kibana webinar (1)
PDF
2020 07-30 elastic agent + ingest management
PPTX
Spring meetup elasticsearch
PDF
Meetup 13 08 2020
Limitless xdr meetup
Security sizing meetup
Verba @ elastic
Geo network 4 elasticsearch (1)
Food safety risks the elastic stack to the rescue
Q&a on running the elastic stack on kubernetes
Meetup ilm virtual emea
October 2020 meetup
Elastic maps application_21_10_20
Covid19 map presentation
Data exploration using elastic stack for beginners
Run the elastic stack on kubernetes with eck
Dynamic presentations with_canvas
Kibana webinar (1)
2020 07-30 elastic agent + ingest management
Spring meetup elasticsearch
Meetup 13 08 2020
Ad

S2 e elastic observability per i servizi core banking - mar 23, 2021

  • 2. 2 Who’s speaking ANDREA CESARO Team Leader @ S2E - 7 anni in IT - Multi industries (Consumer Goods - Manufacturing - Utilities & Energy – Banking) - Esperienza con Elastic Stack: 4 anni
  • 3. 3 Aree di competenza D I G I TA L E N G A G E M E NT INTE LLIGE NT AU TOMATION O B S E R VA B I L I T Y & A N A LY T I C S DE VICE RE ADY S E C U R I T Y & C O M P L I A N C E C L O U D & N E T W O R K I N G
  • 4. Elastic Observability per i servizi Core Banking di Cedacri
  • 5. 5 Agenda 1. L’adozione di Elastic 2. Implementazione 3. Use Cases
  • 6. L’adozione di Elastic Il cambio di paradigma
  • 7. 7 Cedacri - Cedacri è leader in Italia nei servizi di outsourcing informatico integrati per banche, istituzioni finanziarie, assicurazioni e società di servizi. - oltre 100 istituti bancari Clienti - 2.400 filiali gestite - 79.000.000 le transazioni gestite al giorno - 46.000 Mips di potenza elaborativa - 33.000 gli utenti utilizzatori delle piattaforme - 13.000 Server
  • 9. 9 Nodi & Use Cases USE CASES - Logging - Real time KPI - Tracing - Auditing - APIs monitoring - Reporting - SLA management - Alerting - Metrics - Anomaly Detection - SIEM 0 5 10 15 20 25 30 2018 2019 2020 H1 2020 H2 2021 Nodi Use Cases Deutsche Bank Outsourcing
  • 10. 10 Numeriche dati al giorno 450GB eventi al giorno 480ML sorgenti +200 tipologie di dati 12 flussi di ingestion +70 data nodes 15 capienza cluster 50TB spaces +15 dashboards +60
  • 12. 12 Architettura ingesteddata monitoringdata 2 CN 7 WARM 7 HOT 3 BROKER 2 MASTER 2 KIBANA LB (API/KB) FE/BE COL FE/BE CAST LB (API/KB) 2 KIBANA 3 DN/MN 3 ZOOKEEPER 3 WORKER ANSIBLE AWX DATA PROCESSING DATA ENRICH/CORREL DATA SHIPMENT DATA STORAGE&VISUALIZATION MONITORING CLUSTER CLUSTER AUTOMATION ILM VERSIONING
  • 13. 13 Data Quality - Management Transform Enrich Ship Correlate/Enrich Hot Data Warm Data Warm Data - Stato delle componenti - Elapsed per NRT - Lavorazione corretta del dato - Performance delle componenti - Conformità del dato (ECS) - Sharding - Queries performance - Gestione ciclo di vita DATA INGESTION DATA AVAILABILITY ILM SLM
  • 14. 14 Data Quality - Output DATA INGESTION DATA AVAILABILITY
  • 17. 17 KPI & Dimensione di analisi KPI - Requests/Operazioni/Servizi invocati - Response Time - Errori - Istituto Bancario/Filiale - TPP (PSD2) - NDG/Internal Cedacri User Code - Operatore Filiale - Uffici/dipartimenti interni - Canali (desktop/mobile) DIMENSIONI
  • 18. 18 Deutsche Bank Home Banking Home Banking App Cedacri Mainframe Database MQ … EIDP ESB Canale Desktop Canale Mobile WEB GATE APIGW OAM DeutscheBank Db Log API GW (Interfacce DB) Login PFM Accesso/Login Accesso ARCHITETTURA CHALLENGE Osservabilità delle performance e capacità operative dell’infrastruttura tecnologica su cui convergono i servizi Home Banking di Deutsche Bank SOLUZIONE - Correlazione e arricchimento dei dati di performance (access) e applicativi (logs + payload) - Generazione documenti di sintesi legati ad accessi (mobile vs desktop) e attività dei singoli utenti RISULTATI - Dashboards per Tracing & Troubleshooting - Dashboards per reportistica e statistiche - Alerting CR LOGIN
  • 19. 19 PSD2 CHALLENGE Monitoraggio delle API per essere strategici su: - Utilizzo - Esposizione - User Experience RISULTATI - Dashboards per Tracing & Troubleshooting - Dashboard legate alla User Experience - Dashboards per Quality of Service - Reportistica di business PRE-PSD2 PSD2 AISP
  • 20. 20 SLA MANAGEMENT CHALLENGE Calcolo SLA per servizi offerti + PSD2 Smart Alerting Reportistica SOLUZIONE - Definizione soglie personalizzabile e retroattiva su reportistica - Implementazione custom per calcolo SLA via Kafka + Data Transform - Gestione intelligente dei watcher con finestre di abilitazione (calendario) e invio alert per rientro allarme con integrazione Control Room RISULTATI - Dashboards per reportistica NRT - Dashboards per visualizzazione Alerts e soglie Labelling Transform& Alerting Threshold Check Control Room Email + API Setting calendar