Top Banner
1 Rossella Bellini Senior Engagement Manager Sun Microsystems Forum PA 2006 L'SPC ovvero l'ICT enabled government
21

L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

Jun 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

1

Rossella BelliniSenior Engagement Manager

Sun Microsystems

Forum PA 2006

L'SPC ovvero l'ICT enabled government

Page 2: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

2

Agenda

• L'ICT enabled government e l'SPC

• La Service Oriented Architecture

• L'SPC ovvero la Governance

Page 3: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

3

L'ICT enabled government

Booz|Allen|Hamilton

Page 4: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

4

La sfide dell'SPC per creare l'ICT enabled government

• Guidare per il cambiamento

• Gestire l'impatto

• Finanziare le iniziative congiunte

• Scambiare le informazioni

• Guadagnare la fiducia dei cittadini

• Dare servizi mantenendo l'inclusività

• Misurare

Page 5: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

5

Le aree SPC dell'ICT enabled government

Booz|Allen|Hamilton

Page 6: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

6

La Service Oriented Architecture è la soluzione tecnologica per l'SPC

La service oriented architecture consente di avere un approccio:

• Realizzabile e concreto

• Completo dal punto di vista del mercato

• Uniforme

• Trasversale alle a tutte le componenti coinvolte

Page 7: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

7

Sun SOA Platform

Page 8: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

8

Sun SOA Platform

Page 9: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

9

Sun SOA Platform

Page 10: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

10

Sun SOA Platform

Page 11: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

11

Sun - Driving Industry Standards

Service Container Java EEIntegration Java Business Integration – JSR-208Presentation Portlet – JSR-168Java Web Services Java WS

Service Description WSDL (WS-I Basic Profile)Message Exchange SOAP, MIME (WSI-BP)Message Exchange Fast Web Services, Fast Infoset

Registry/Repository ebRegistry with UDDI supportTransactions WS-TransMgt, Atomic TransactionManagement WS-DistributedManagement

WS-ManagementMetadata Exchange WS-MetadataExchangePolicy Definition XACML-WSPL +- WS-PolicyBusiness Process WS-Choreography, ebBPSSContext & Coordination WS-Context, WS CoordinationDocuments UBLHorizontal Biz Vocabs Core Components, UBL

Service Container Java EEIntegration Java Business Integration – JSR-208Presentation Portlet – JSR-168Java Web Services Java WS

Message Security OASIS WSS, SAML, X.509 tokens WSS Attachment, WS-I BSPPresentation WSRPMessage Reliability WS-Reliability/WS-Reliable MessagingMessage Addressing WS-AddressingBusiness Process WS-BPEL

Page 12: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

12

La Service Oriented Architecture si è evoluta: è arrivato il momento del suo governo

“Through 2008, more than 20 percent of failed SOA deployments will be due to the lack of a strategic development plan”

Gartner - Service-Oriented Development — A Future View

Governance

Page 13: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

13

Cosa è la governance "In 2006, lack of working governance mechanisms in

midsize-to-large (greater than 50 services) post-pilot SOA projects will be the most common reason for project failure" – Gartner, “SOA Craves Governance”

"Many organizations don't start to think about governance until things are completely out of control” ---- Anne Thomas Manes, Burton Group

La Governance è il processo di definizione e di adozione guidata delle policy organizzative e degli standard

Page 14: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

14

SOA Governance per l'ICT government

• Benefici funzionali della Governance> Gestione della

sicurezza e degli aspetti legali

> Allineamento tra implementazioni e requirement

> Gestione delle dipendenze

> Continuità operativa effettiva

> Riduzione dei costi

• Benefici IT della Governance> Consistenza delle

implementazioni> Controllo della

proliferazione all'interno delle amministrazioni

> Gestione del ciclo di vita dei servizi e interconnessioni tra essi

> Adozione ed evoluzione degli standard e dell' interoperabilità

Page 15: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

15

SOA Scenario

Service Consumer

5

Page 16: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

16

SOA Scenario con Governance

Service Consumer

5 4Control service visibility, access, lifecyle stage, etc.

Service Administrator

Page 17: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

17

SOA Scenario con la Governance - l'SPC

Service Consumer

5 4Control service visibility, access, lifecyle stage, etc.

Service Administrator

Page 18: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

18

Sun SOA Governance Solution

Author

and

Man

age

Execute and Enforce

Monitor and Verify Compliance

Sun SOA Governance SolutionPolicies and Contracts

Page 19: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

19

Sun Service Registry – Componenti

Information Management

Federated Architecture

Standard Metadata

Events

Secure Architecture

Sun Service Registry

Pre-DefinedTaxonomies, User-Defined Taxonomies,

Classifications, Associations

Content Cataloging, Validation,

Version Control,Lifecycle Support,

Extensible Info Model

Federated Queries,inter-registry links

Digital Signatures, Audit Trail,

Custom Access Control

Web Services Registry

Service Registration & Discovery, Pre-Defined

and Ad Hoc Queries

Simple Event Notification,Content-Based Event Notification

Page 20: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

20

Government of Canada :Enablers in e-Government Architecture

CALL CENTRE

PORTAL

COUNTERENVIRONMENT

FUTURESERVICES

- DELIVERYSERVICES -

CSDML

META DATA

CLUSTERSCHEMAS

TRANSACTIONSCHEMAS

SECURITY

GSRM Models

COMMONCOMPONENTS

TRANSFORMATIONSFOR PS PROGRAMS

ebXML Registry/Repository

BizPal

XML IntegrationLayer

ApplicationLayer

Presentation Layer

Back-EndLayer

CPSIN

CSPN

CBSC

eContact

Source: Government of Canada

Page 21: L'SPC ovvero l'ICT enabled governmentarchive.forumpa.it › forumpa2006 › convegni › relazioni › 810_rossella… · 11 Sun - Driving Industry Standards Service Container Java

21

Grazie!

Rossella [email protected]