Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione:...
-
Upload
eclipse-day-2010-in-rome -
Category
Technology
-
view
437 -
download
2
description
Transcript of Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione:...
Eclipse Day 2010 in RomeOctober 5th, 2010
www.spagoworld.org/openevents
Andrea BoerDirigente del Servizio Progettazione e SviluppoDirezione Sistema InformaticoRegione del Veneto
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
2
October 5th, 2010
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
Il ruolo del Servizio Progettazione e Sviluppo nell’informatica regionale
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
3
October 5th, 2010
Il percorso del SIRV
ArchitetturaSOA
IntegrazioneIntegrazione
Portali
BusinessIntelligence
Dorsale di integrazione
(DIRV)
RazionalizzazioneRazionalizzazione
Porte di dominio
(SOFTWAREFACTORY)
DIRV 3
ConsolidamentoConsolidamento
OSGi
Catalogo dei servizi
Architetture3-tier
StandardizzazioneStandardizzazione
FrameworkOpen Source
(RV-COMMONS)
20032003--20052005
Dal Dal clientclient / server / server
al webal web
20052005--20072007
Condivisione Condivisione di di
serviziservizi
20072007--20092009
CooperazioneCooperazioneapplicativaapplicativa
20102010--201x201x
Composite Composite ApplicationApplication
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
4
October 5th, 2010
SIRV & Soluzioni Open Source adottate
2003
Eclipse IDE
2010 ���� …
Servizi Server
Adozione soluzioni Adozione soluzioni EclipseEclipse
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
5
October 5th, 2010
Cooperazione applicativa nella P.A.: il contesto di riferimento
•In Europa: eEurope 2002, eEurope
2005, i2010, EIF (European Interoperability
Framework), …
•In Italia: Sistema Pubblico di
Connettività (SPC), SPCoop, Codice
dell’Amministrazione Digitale, Piano di eGov
2012, progetto ICAR, …
�Interoperabilità tra i sistemi di protocollo�Gestione federata delle identità digitali�Linee guida busta di eGov�Qualificazione delle porte di dominio
Vedi anche su: cresci.regione.veneto.it, www.cnipa.gov.it
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
6
October 5th, 2010
DIRV: Obiettivi raggiunti
Efficienza attori coinvolti
ObiettiviObiettivi
Standardizzazione
RiusoAderenza eGov
Cooperazione applicativa anche a servizi interni
Governance
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
7
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
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
8
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
primaprima DIRV 3DIRV 3Universal Universal MiddlewareMiddleware
DIRV 2 DIRV 2 -- ESBESB
� Universal Middleware di Spagic� Eclipse OSGi di Equinox
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
9
October 5th, 2010
Dorsale Integrazione: nuovi obiettivi
Service Distribution / Interoperability
Sta
ndar
diza
tion
Gov
erna
nce
Reusability / Time to Market
ESB
BPMBPMN
BRMS
ServicesComp.
SOA
� Completare il percorso di ottimizzazione e diffusione delle nuove tecnologie.
Ulteriori Ulteriori obiettiviobiettivi
Aumentare standardizzazione
Aumentare riusabilità(Backend & Frontend)
Aumentare la UserExperience
Velocità di realizzazione
� Individuare l’insieme di componenti, strumenti, standard, regole e bests practices in funzione dei diversi obiettivi
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
10
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
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
11
October 5th, 2010
Esempi di applicazione: il progetto d.i.GeAC (1)
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
12
October 5th, 2010
Esempi di applicazione: il progetto d.i.GeAC (2)
INTRANET
AS intranet lxintra01.intra.rve
ArcoWeb FirmaWeb
WS intranet lxintra01
Conservazione
FirmaWS
Conservazione WS
Archiviazione
ArchiviazioneWS
Firma
Oracle 9iPACK_SIRV1_ORA
DIRVINFOCAMERE
DA
TA
BU
SIN
ES
SP
RE
SE
NT
AT
ION
EXTRAWAY
ExtraWay ??????
Extraway
ArcoWebFirmaWeb
1 (?)
2
43
5
Macchine da individuare
ServiceMix
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
13
October 5th, 2010
Esempi di applicazione: il progetto DOGE
Eclipse Day 2010 in Rome
Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto Andrea Boer
14
October 5th, 2010
Grazie per l’attenzione
Andrea Boer
Regione del VenetoDirezione Sistema Informatico
Servizio Progettazione e [email protected]