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