La centralizzazione delle Banche dati e dei procedimenti

Il Paese che cambia passa da qui.
I giovedì dell’innovazione
Verso la centralizzazione delle
Banche dati e dei procedimenti
Scuola Nazionale dell’Amministrazione, Roma 14 aprile 2016
Albenzio Cirillo, AgID
1
Il Paese che cambia passa da qui.
Centralizzare le Banche dati
• Allo stato attuale, sono numerose le basi di dati già esistenti che sono
partizionate tra molteplici Amministrazioni
• Nel caso dell’anagrafe nazionale, le APR degli oltre 8000 Comuni
costituiscono le partizioni della base di dati anagrafica
Centralizzare le Banche dati comporta:
• Aumentare la qualità del dato (dato unico e certificato)
• Facilitare la condivisione del dato con tutta la PA
• Necessità di mantenere gli automatismi tra procedimenti
amministrativi già esistenti per via delle soluzioni software adottate
localmente
2
Il Paese che cambia passa da qui.
Le Condizioni Architetturali Iniziali
• In genere, ogni Amministrazione gestisce i procedimenti amministrativi
secondo delle prassi che possono comportare l’utilizzo condiviso delle
suddette partizioni
• Scenario PA-SB1: ogni Procedimento consulta o modifica informazioni
presenti in banche dati non correlate tra loro
• Scenario PA-SB2: i procedimenti possono usare informazioni condivise,
nella fattispecie il procedimento P3 consulta i dati gestiti dal
procedimento P1
3
Il Paese che cambia passa da qui.
Soluzioni architetturali per la centralizzazione dei
dati – predisposizione del sistema
Considerazioni generali sulla definizione • Il database centralizzato
del livello di servizio (SLA)
deve essere dimensionato
per contenere tutti i dati
che sono partizionati tra le
varie Amministrazioni
• La
tecnologia
per
la
costruzione del database
deve essere ponderata per
soddisfare le previsioni di
carico
(n°
di
query
effettuate sul database)
• Devono essere garantite
delle strutture di disaster
recovery per le unità
centrali
• Il ‘Time Up’ deve essere
correlato alle esigenze di
servizio
di
tutte
le
Amministrazioni
4
Il Paese che cambia passa da qui.
Soluzioni architetturali per la centralizzazione dei
dati – PA-SB1
1. Implementare
la
gestione
dell’informazione sul database
centralizzato
• Inserimento (iscrizione del
soggetto ANPR)
• Mutazione
• Cancellazione
• Operazioni di rollback
(annullamento)
2. Modificare i processi informativi
che implementano P1 al fine di
interagire direttamente con il
database centralizzato
Gestione dati
Allineamento dati
3. Fase di test
4. Dismissione della partizione
sulla base di dati locale
5
Il Paese che cambia passa da qui.
Soluzioni architetturali per la centralizzazione dei
dati – PA-SB2
1. Il processo P1 viene modificato
nello stesso modo in cui è stato
modificato in PA-SB1
2. Il processo P3 necessita dei dati
gestiti da P1 e quindi la
partizione di dati locale non può
essere dismessa
3. E’
necessario
creare
una
procedura di allineamento della
base di dati locale rispetto a
quella
centrale,
così
da
preservare
il
corretto
funzionamento di P3
Gestione dati
Allineamento dati
6
Il Paese che cambia passa da qui.
Soluzioni architetturali per la centralizzazione dei
procedimenti – scenario finale 1
• Centralizzazione del
procedimento P1 (ad esempio
tramite implementazione della
web application ANPR)
• Il Procedimento P1 è
standardizzato per tutte le PA,
estendendo una best practice a
tutte le Amministrazioni
• P3 ha ancora bisogno
dell’allineamento della base di
dati locale
Gestione dati
Allineamento dati
Rischio:
nel caso in cui l’allineamento non sia
in tempo reale, P3 potrebbe operare
su dati non aggiornati
7
Il Paese che cambia passa da qui.
Soluzioni architetturali per la centralizzazione dei
procedimenti – scenario finale 2
• Viene modificata la soluzione di
legacy in PA-SB2, così P3 può
consultare i dati direttamente
dalla banca dati centralizzata
• P3 ha la garanzia di usare dei
dati certificati
• La partizione locale relativa ai
dati centralizzati può essere
dismessa in PA-SB2
Consultazione dati
Gestione dati
8
Il Paese che cambia passa da qui.
Soluzioni architetturali per la centralizzazione dei
procedimenti – scenario finale 3
• Anche il procedimento P2 viene
centralizzato
• La banca dati locale in PA-SB2
viene dismessa
In questo modo vengono
CONDIVISE con tutta la PA le
PRASSI e le PROCEDURE
costruite con l’esperienza
delle singole Amministrazioni
9
Il Paese che cambia passa da qui.
Analisi comparativa delle soluzioni architetturali
Razionalizzazione
delle infrastrutture IT
Costi di
manutenzione
Efficacia dei procedimenti
Scenario finale con
allineamento dei
dati in locale
Scenario finale con
modifica della
soluzione di legacy
Scenario finale con
centralizzazione di
tutti i procedimenti
10
Il Paese che cambia passa da qui.
www.agid.gov.it
11