20
Architetture distribuite per progetti di eGovernment Alessandro Adamo Resp. marketing Pubblica Amministrazione Microsoft Italia Milano, 2 marzo 2004

Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Architetture distribuite per progetti di eGovernment

Alessandro AdamoResp. marketing Pubblica AmministrazioneMicrosoft Italia

Milano, 2 marzo 2004

Page 2: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Piccole e medieimprese

Funzionari pubblici

Gli enti pubblici nello scenario dell’eGovernment

Partiti e amministratori

Ente pubblico

Cittadini

AltrePubbliche

amministrazioniFornitori

RupaRupa

Page 3: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

La rivoluzione dei Web Services

Page 4: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

L’idea dei Web services

Page 5: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

L’idea dei Web services

Page 6: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Scenari di integrazioneintegrare le funzionalità

AnagrafeSanitaria

Soap

Diagn.Ospedaliera Soap

Sist.Amministr. Soap

Sist.Territoriali

Soap

Page 7: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Scenari di integrazioneintegrazione di applicazioni

AnagrafeSanit.

Soap

Diag.Ospedal.

Sist. Ammin.

Soap

Sist. Territoriali

Soap

Soap

SOAP

Page 8: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Le applicazioni software prima…

• Funzioni e dati interni• Applicazioni come black box• Nessun controllo facile né automazione

ApplicazionApplicazioneeclinicaclinica

Cartellaclinica

Proceduraaccettazione

Anagrafepazienti

Page 9: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Le applicazioni software di nuovagenerazione…

• Una modalità standard per esporre le informazioni• Permette al software di controllare il software• Importanza degli standard industriali

ApplicazioneApplicazioneclinicaclinica

Cartellaclinica

Proceduraaccettazione

Anagrafepazienti

Page 10: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Microsoft .NET Software per connettereinformazioni, persone, sistemie dispositivi

Condivideresistemi

Condividereinformazioni Esperienza

utenteconnessa

Condividere lo sviluppo

Page 11: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

eGovernment e Web Services• I Web Services possono essere utilizzati per la

cooperazione sulla Rete Unitaria Nazionale• I Web Services rappresentano la soluzione

ideale per– Favorire l’interoperabilità G2G tra Amministrazioni– Sono basati sull’utilizzo di protocolli standard

Internet– Sono compatibili con gli standard di sicurezza– Permettono di preservare gli investimenti esistenti– Favorire l’aggregazione di servizi di Amministrazioni

diverse e l’erogazione ai cittadini tramite Portali

Page 12: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

• Premesse– Supporto all’attuazione del Piano d’Azione di

eGovernment del Governo Italiano– Rispetto delle normative e pre-requisiti architetturali e

tecnologici– Un patrimonio di esperienze locali ed internazionali

• Obiettivi– Un’iniziativa eGovernment aperta

• Partnership• Ampia scelta di soluzioni ‘pacchettizzate’

– Accelerare la realizzazione dei progetti di eGovernment – Integrazione e replicabilità nativa

Iniziativa eGovernment .NET Italia

Page 13: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

L’Iniziativa eGovernment .NET

Prodotti e Soluzioni Microsoft

Prodotti e Soluzioni Microsoft

Consulenza& SupportoConsulenza& Supporto

FormazioneFormazione

Il Piano Nazionale perl’eGovernment

Il Piano Nazionale perl’eGovernment

PartnershipPartnership

Esperienze nazionali e internazionali

Esperienze nazionali e internazionaliImprese

����������

��� ������

����������

����

�����

������

������

������������

��������������

�������������

������������

������������

������������

������������

����������������

��������

����������������

��������������

������������

�����������������

��������������

��������������

�������������

������������

���������������

������

����������������

����������

����������

��������������������������

������������

������������

������������

������������

����������

������

�������

�������

������

����������

������������

����

���������������������

�����������

����������

������������������

�������������

������

��������������

�������������������

����������

�����������

���������

����

�����

���������

���������

���������

���������

����������

����������

����������

�������������������

��������������

�������������

������������������

��������������

������������

�������

���������

���������

���������������

����������

�����������������

��������������

���������

���������

���������

���������

���������

���������

���������

������������������

���������������

���������

����������

�����������

��������

����������

����������

����������

����������

���������������

�������������

Cittadini

La visione .NET per la PA

La visione .NET per la PA

Page 14: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Un’architettura per l’eGovernment

1. Front-end multicanale– Portale di Servizi per i cittadini e le imprese– Componenti per la Firma e l’Identità digitale

2. Componenti per l’Interoperabilità e la Cooperazione Applicativa– Porte di dominio, Posta Certificata, Notifica eventi

3. Soluzioni Government to Employees– Protocollo Informatico, eProcurement

FRONTEND

COOPERAZIONEAPPLICATIVA

ENTIPUBBLICI

Page 15: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

• E’ un insieme integrato, conforme alla normativa italiana, di:– applicazioni– componenti riutilizzabili– esempi e best practices– servizi specializzati di consulenza e supporto

al fine di accelerare i tempi di progetto e facilitare il trasferimento delle conoscenze

• Rivolto a Clienti e Partner

Che cosa è EASI ?

Page 16: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Competence center

• Un investimento per la PAL (Comuni, le aggregazioni dei Comuni e i loro partner IT)

• Servizi di advising, training, consulenza e community

• www.egovcenter.it

Page 17: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Virtual Service LayerVirtual Service Layer.NET a

Web Services a

ASP.NETComponents

FrontFront--End Service LayerEnd Service Layer

Back-End Workflow SystemMS BizTalk Server

Event ManagerSistema NotificaEventi

Directory ServiziUDDI Server

Service Interface.NET Web Services

Application 1

Human InterfaceMS Content Management ServerMS Commerce Server

Front-EndService n

Front-EndService 2

Front-EndService 3

ServizidiPagamento

ServizidiGestione

ServizidiAutenticazione

BackBack--End Service LayerEnd Service Layer

Front-EndService 1

Virtual Service n

VirtualService 2

Virtual Service 3

VirtualService 1

.NET a Web Services a

Back-End System n

Back-End System 2

Back-End System 3

Back-EndSystem 1

UDDI

Application 2

Application 3

Application n

Architettura .NET per l’e-Government

Legacy

PortaliC

entriServiziC

omuni

Page 18: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

Il contributo di Microsoft per la PA

Velocizzare lo sviluppo delle Velocizzare lo sviluppo delle applicazioniapplicazioni

Interoperabilità: connettere le PAInteroperabilità: connettere le PA

Integrazione: far leva sui Integrazione: far leva sui sistemi esistentisistemi esistenti

Un impegno per gli StandardUn impegno per gli Standard

Page 19: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro

www.microsoft.com/italy/pa/www.microsoft.com/italy/pa/

Page 20: Architetture distribuite per progetti di eGovernmentarchive.forumpa.it/convegni/egovmilano/alessandroMi2marzoW.pdf · Architetture distribuite per progetti di eGovernment Alessandro