14
Eclipse Day 2010 in Rome October 5 th , 2010 www.spagoworld.org/openevents Andrea Boer Dirigente del Servizio Progettazione e Sviluppo Direzione Sistema Informatico Regione del Veneto Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza in Regione del Veneto

Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione Veneto

Embed Size (px)

DESCRIPTION

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/

Citation preview

Page 1: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione Veneto

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

Page 2: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

Page 3: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 4: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

4

October 5th, 2010

SIRV & Soluzioni Open Source adottate

2003

Eclipse IDE

2010 ���� …

Servizi Server

Adozione soluzioni Adozione soluzioni EclipseEclipse

Page 5: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 6: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

6

October 5th, 2010

DIRV: Obiettivi raggiunti

Efficienza attori coinvolti

ObiettiviObiettivi

Standardizzazione

RiusoAderenza eGov

Cooperazione applicativa anche a servizi interni

Governance

Page 7: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 8: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 9: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 10: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 11: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

11

October 5th, 2010

Esempi di applicazione: il progetto d.i.GeAC (1)

Page 12: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

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

Page 13: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

13

October 5th, 2010

Esempi di applicazione: il progetto DOGE

Page 14: Le infrastrutture open source per la cooperazione applicativa nella pubblica amministrazione: l'esperienza di Regione 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

14

October 5th, 2010

Grazie per l’attenzione

Andrea Boer

Regione del VenetoDirezione Sistema Informatico

Servizio Progettazione e [email protected]