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