The presentation supported the speech by Andrea Boer, Project Manager at Veneto Region, at Eclipse Day 2010 in Rome (5th October 2010) http://www.spagoworld.org/openevents/
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione Veneto
1. Eclipse Day 2010 in Rome October 5th, 2010
Le infrastrutture open source per la cooperazione
applicativa nella pubblica amministrazione:
l'esperienza in Regione del Veneto
Andrea Boer
Dirigente del Servizio Progettazione e Sviluppo
Direzione Sistema Informatico
Regione del Veneto
www.spagoworld.org/openevents
2. Eclipse Day 2010 in Rome October 5th, 2010
Il ruolo del Servizio Progettazione e
Sviluppo nell’informatica regionale
La nostra mission:
Pianificazione e progettazione delle strategie evolutive del sistema
informativo regionale (SIRV)
Gestione degli standard
Progettazione e sviluppo del SIRV
Gestione dei rapporti con l'utenza, definizione delle evoluzioni,
problem identification e problem solving
Manutenzione correttiva ed evolutiva del SIRV
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 2
Andrea Boer
3. Eclipse Day 2010 in Rome October 5th, 2010
Il percorso del SIRV
2003-2005
2003- 2005-2007
2005- 2007-2009
2007- 2010-201x
2010-
Dal Condivisione
client / server di Cooperazione Composite
al web servizi applicativa Application
Standardizzazione Integrazione Razionalizzazione Consolidamento
Dorsale di
Architetture Architettura
integrazione DIRV 3
3-tier SOA
(DIRV)
Framework
Portali Porte di dominio OSGi
Open Source
Business (SOFTWARE Catalogo
(RV-COMMONS)
Intelligence FACTORY) dei servizi
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 3
Andrea Boer
4. Eclipse Day 2010 in Rome October 5th, 2010
SIRV & Soluzioni Open Source adottate
2003 2010 …
Eclipse IDE Servizi Server
Adozione soluzioni Eclipse
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 4
Andrea Boer
5. Eclipse Day 2010 in Rome October 5th, 2010
Cooperazione applicativa nella P.A.:
il contesto di riferimento
•In Europa: eEurope 2002, eEurope
2005, i2010, EIF (European Interoperability
Interoperabilità tra i sistemi di protocollo
Framework), …
Gestione federata delle identità digitali
•In Italia: Sistema Pubblico di Linee guida busta di eGov
Qualificazione delle porte di dominio
Connettività (SPC), SPCoop, Codice
dell’Amministrazione Digitale, Piano di eGov
2012, progetto ICAR, …
Vedi anche su: cresci.regione.veneto.it, www.cnipa.gov.it
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 5
Andrea Boer
6. Eclipse Day 2010 in Rome October 5th, 2010
DIRV: Obiettivi raggiunti
Governance
Efficienza attori Standardizzazione
coinvolti
Obiettivi
Aderenza Riuso
eGov
Cooperazione applicativa
anche a servizi interni
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 6
Andrea Boer
7. Eclipse Day 2010 in Rome October 5th, 2010
(2007-2009) DIRV 2
• Soluzione SOA d’integrazione ed orchestrazione basata su Enterprise Service Bus
• Cooperazione tramite Porte di Dominio, conformi alle linee guida del CNIPA e connettori
standard
• Gestione dei diversi processi, provenienti sia da applicazioni esterne che interne, quali
ordini di pagamento, identity access management, firma elettronica, conservazione dei
documenti, servizi di tesoreria
Spagic come middleware SOA/BPM
Eclipse IDE (Spagic IDE) supporto allo sviluppo
Apache ServiceMIX, ESB aderente allo standard JBI
Apache JUDDI come repository dei descrittori WSDL
Spagic monitor per il monitoraggio ed il management
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 7
Andrea Boer
8. Eclipse Day 2010 in Rome October 5th, 2010
(2010-201x) DIRV 3
• Soluzione di cooperazione applicativa
• Potenzialmente tutti i nodi di componenti vengono distribuiti tramite provisioning
• Gestione del versioning, security
• Governance del servizio
Universal Middleware di Spagic
Eclipse OSGi di Equinox
prima DIRV 2 - ESB DIRV 3
Universal Middleware
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 8
Andrea Boer
9. Eclipse Day 2010 in Rome October 5th, 2010
Dorsale Integrazione: nuovi obiettivi
Aumentare Aumentare riusabilità
standardizzazione (Backend &
Ulteriori Frontend)
obiettivi
Velocità di Aumentare la User
realizzazione Experience
Service Distribution / Interoperability
Completare il percorso di
ottimizzazione e diffusione delle
nuove tecnologie. ESB
Individuare l’insieme di BPMN
Standardization
Governance
componenti, strumenti, standard, BPM
SOA
regole e bests practices in funzione
dei diversi obiettivi BRMS
Services
Comp.
Reusability / Time to Market
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 9
Andrea Boer
10. Eclipse Day 2010 in Rome October 5th, 2010
Gli standard regionali informatici
DGR n. 3176 del 27/10/2009: “approvazione degli
Standard Regionali Informatici e mandato alla
Direzione Sistema Informatico per il loro governo e
aggiornamento”
“regole precise per la conduzione dei progetti, la stesura della
documentazione e le modalità per la produzione del software,
affrontando tutte le tematiche: autenticazione e profilatura, riuso di
componenti e servizi, sicurezza, stesura e rilascio del codice, ecc.”
gli standard regionali informatici prevedono l’utilizzo di tecnologie
open source ed in particolare della DIRV quale piattaforma di
riferimento per la cooperazione applicativa
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 10
Andrea Boer
11. Eclipse Day 2010 in Rome October 5th, 2010
Esempi di applicazione: il progetto d.i.GeAC (1)
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 11
Andrea Boer
12. Eclipse Day 2010 in Rome October 5th, 2010
Esempi di applicazione: il progetto d.i.GeAC (2)
INTRANET
1
PRESENTATION
(?)
EXTRAWAY
2
WS intranet lxintra01 Macchine da individuare
FirmaWeb Archiviazione Firma Conservazione
ArcoWeb WS WS WS
INFOCAMERE
DIRV
ExtraWay ?????? AS intranet
lxintra01.intra.rve
BUSINESS
Archiviazione Firma Conservazione
Extraway ArcoWeb FirmaWeb
ServiceMix
3 4
DATA
5
Oracle 9i
PACK_SIRV1_ORA
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 12
Andrea Boer
13. Eclipse Day 2010 in Rome October 5th, 2010
Esempi di applicazione: il progetto DOGE
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 13
Andrea Boer
14. Eclipse Day 2010 in Rome October 5th, 2010
Grazie per l’attenzione
Andrea Boer
Regione del Veneto
Direzione Sistema Informatico
Servizio Progettazione e Sviluppo
andrea.boer@regione.veneto.it
Le infrastrutture open source per la cooperazione applicativa nella pubblica
amministrazione: l'esperienza in Regione del Veneto 14
Andrea Boer