Evoluzione delle tecnologie e del mercato dell`interoperabilità ICT

Transcript

Evoluzione delle tecnologie e del mercato dell`interoperabilità ICT
Evoluzione delle
tecnologie e
del mercato
dell’interoperabilità
ICT
Maurizio Cuzari
Amministratore Delegato
[email protected]
1
Il concetto di Interoperabilità
2
Il concetto di Interoperabilità
La capacità di un sistema di operare con altri senza che questo
richieda sforzi particolari
• Lavorare indipendentemente all’interno e coordinarsi con i partner della propria
filiera
• Costruire scenari condivisi ed utilizzare standard unificati per quanto è possibile
• Integrazione tra sistemi interni preesistenti e front-end che dialogano con l’esterno
• Occasione per analizzare e ridisegnare i flussi informativi per la gestione ed il
controllo
quindi
INTEROPERABILITA’
Organizzativa
Semantica
Tecnologica
3
Interoperabilità: tecnologie abilitanti e standard
4
Costi relativi ai differenti approcci all’integrazione
Integrazione custom
Soluzioni EAI proprietarie
Soluzioni EAI basate
su Web Services
Soluzioni EAI
orientate alle SOA
Costi iniziali
Messa in esercizio
Manutenzione
Cambiamenti
Fonte: ZapThink, LLC
5
Dai Silos alle SOA
Silos
Service
SOA
Function
oriented
Service
oriented
Service
oriented
Strutturata
Service
modeling
IT process
modeling
Moduli
Servizi
Processi IT
integrati
via servizi
ARCHITETTURA
Monolitica
Ispirata
alla SOA
SOA
INFRASTRUTTURA
Piattaforme
proprietarie
Web
Services
Web
Services
IT VISTA
DAL BUSINESS
METODO
APPLICAZIONI
Object
Component
6
HF
C
a
Jav
TP
HT
DCE
DWD
M
OTN
SL
AD
TCP/IP
onic
r
t
c
Ele
erce
m
Com
DC
OM
/O
LE
ATM
SDH
Ring
Virtual
Reality
We
b
Ho
stin
g
e
m g
Ho kin
n
Ba
ry
Directo
XML
/
/Web
servi
ces
HR
US
N
TM
CORBA
CNM
Interoperabilità e complessità tecnologica
7
I Web Services e Interoperabilità
• I Web Services sono la base per l’interoperabilità e la
cooperazione applicativa
• Il loro utilizzo a fini di interoperabilità è ormai consolidato
• Forniscono una serie di standard per le interfacce software, i
messaggi, la formattazione ed i protocolli
• L’approccio :“interoperabilità tramite adozione di
standard”
8
Le SOA basate su Web Services : una selva di standard
ebXML
XML
JABBER
XML-DISIG
UDDI
SOAP - SEC
SAML
XML-ENC
WSDL
UDDI
PKI
XSD
SOAP-SEC
DISCO
P3P
WSFL
OWL-S
SOAP
DIME
XSD
WSEL
XMLP SAML
XKMS
DSML
WSBPEL
X-KISS
CPP-CPA
9
Standard OASIS
Ambiti applicativi
Adoption services
Computing management
Document-centric
e-commerce
Law & Government
Security
SOA
Standards adoption
Supply Chain
Standard OASIS
Ambiti
applicativi
Standard OASIS
ebXML BP
ebXML CPPA
ebXML MSG
ebXML RIM
ebXML RS
OpenDocument
XACML
ebXML BP
ebXML CPPA
ebXML MSG
ebXML RS
UDDI
WS-BPEL
WS-Context
DocBook
OpenDocument
UBL
BCM
CAM
ebXML CPPA
ebXML BP
ebXML MSG
ebXML RS
UBL
UDDI
EDXL-DE
WSDM
WSDM-MOWS
WSDM-MUWS
WSN
WS-Reliability
WS-Reliable Messaging
WSRF
WSRP
WS-Secure Conversation
WS-SecurityPolicy
WSS SAML and REL Profiles
WSS
SAML
XACML
SOA-RM
Web
Services
WS-Transaction
WS-Trust
OpenDocument
UBL
E ancora…
AVDL
CAP
DITA
DSML
EML
SPML
UBL NDR
WebCGM
XCBF
XML Catalogs
10
Interoperabilità aziendale: il punto sul mercato italiano
11
L’interoperabilità in azienda: il contesto
Purchased
Packages
Legacy
Applications
E-marketplaces
HTTP/
XML
Message
queue
FTP
Download file
Autonomous
Divisions
Download file
Screen
scrape
CICS gateway
Gateway
Transaction
Sockets
file
RPC
Transaction
file
Screen
scrape
ORB
E-mail
Applications
in Trading
Partners
Message
queue
Transaction
file
SMTP
CICS gateway
Transaction
file
Browser
End-User
Development
Applications From
Mergers and
Acquisitions
Message
Download file
APPC
Message
queue
XML/
HTTP
Outsourced and
ASP
Applications
Fonte : INTEROP-ESA
12
Al
lin
ig di b ea
lio u m
ra sin en
re es to
SL s al
le
A
st
ris
ra
pe
te
tto
gi
e
al
Bu
Bu
si
si
ne
ne
ss
ss
C
on
tin
ui
In
ty
fra
st
Si
ru
cu
t
R
tu
re
id
ra
zz
uz
D
a
io
at
ne
a
Ce
co
st
nt
N
io
er
et
w
p
e
or
ra
kin
Vi
tiv
rtu
g,
iI
T
al
vo
i zz
ce
az
Pr
In
,d
te
io
ed
at
ne
gr
is
i
,
az
po
LA
io
si
N
ne
zi
,W
on
I
n
AN
e
fra
In
s
fra
tru
st
ttu
ru
ra
ttu
IT
C
ra
om
pe
pl
rS
ia
nc
O
A
e
N
En
or
dm
us
at
iv
er
e
co
m
pu
tin
g
M
Strategie ed investimenti IT: il ruolo dell’integrazione
e dell’interoperabilità
35%
Importanza
30%
% di spesa IT Infrastruttura
25%
20%
15%
10%
5%
0%
Indagine SIRMI su
150 Grandi Aziende
13
Le aree di investimento a breve e a medio periodo
delle aziende italiane
60%
50%
IT Gov
BSM
SOA
Transform
Consolidare e standardizzare piattaforme
e sistemi operativi
Consolidare e standardizzare il data center
Implementare nuove tecnologie infrastrutturali
40%
Migliorare l’IT Governance
Implementare ITIL
30%
Adottare l’approccio di Business
Services Management (BSM)
20%
Maggiore ricorso all’Open Source
Trasformare completamente l’infrastruttura IT
10%
Adottare l’architettura SOA
Standardizzare rispetto alle tecnologie Microsoft
0%
Prossimi 6 - 12 mesi
Prossimi 13 - 36 mesi
14
Quando si parla di SOA
INTEROPERABILITA’
PROCESSI DI
BUSINESS
GESTIONE
15
L’interoperabilità settoriale e di sistema:
alcuni esempi in Italia
16
Alcuni esempi di interoperabilità di sistemi in Italia
•
•
•
•
•
•
•
•
•
•
Il sistema pubblico di connettività e cooperazione (SCP)
La Posta Elettronica Certificata
L’indice della PA
CNS (carta Nazionale dei servizi)
Firma digitale
Protocollo informatico
Mandato di pagamento informatico
@p@ (aperà)
Progetto Minerva Digital Libraries Applications
La piattaforma tecnologica italiana nel settore delle costruzioni
17
Conclusioni
18
Conclusioni
• Troppi standard tecnologici di riferimento
• È necessaria una scelta, anche di mercato, rivolta ad un numero molto minore di standard
• L’interoperabilità aziendale non si realizza con la sola adozione di tecnologie
abilitanti specifiche (Web Services e SOA)
• Richiede il ridisegno dei sistemi informativi, così da ottenere maggiore flessibilità,
consolidamento, virtualizzazione ed una più efficiente politica di sourcing
• L’interoperabilità non è solo un problema tecnologico, ma è anche e soprattutto
un problema organizzativo
• Richiede il supporto di una strategia aziendale rivolta alla riorganizzazione dei processi
con l’obiettivo di eliminare le barriere culturali ed operative che bloccano qualsiasi
adozione di strumenti di interoperabilità aziendale
19