1 Rossella Bellini Senior Engagement Manager Sun Microsystems Forum PA 2006 L'SPC ovvero l'ICT enabled government
1
Rossella BelliniSenior Engagement Manager
Sun Microsystems
Forum PA 2006
L'SPC ovvero l'ICT enabled government
2
Agenda
• L'ICT enabled government e l'SPC
• La Service Oriented Architecture
• L'SPC ovvero la Governance
3
L'ICT enabled government
Booz|Allen|Hamilton
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
5
Le aree SPC dell'ICT enabled government
Booz|Allen|Hamilton
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
7
Sun SOA Platform
8
Sun SOA Platform
9
Sun SOA Platform
10
Sun SOA Platform
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
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
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
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à
15
SOA Scenario
Service Consumer
5
16
SOA Scenario con Governance
Service Consumer
5 4Control service visibility, access, lifecyle stage, etc.
Service Administrator
17
SOA Scenario con la Governance - l'SPC
Service Consumer
5 4Control service visibility, access, lifecyle stage, etc.
Service Administrator
18
Sun SOA Governance Solution
Author
and
Man
age
Execute and Enforce
Monitor and Verify Compliance
Sun SOA Governance SolutionPolicies and Contracts
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
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