Technology trends

77
Technology Trends Technology Trends Relatore: Luca Vargetto Relatore: Luca Vargetto JugSicilia Meeting JugSicilia Meeting Ragusa, 21/06/2008 Ragusa, 21/06/2008

Transcript of Technology trends

Page 1: Technology trends

Technology TrendsTechnology Trends

Relatore: Luca VargettoRelatore: Luca Vargetto

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 2: Technology trends

TrendTrend(tendenza)(tendenza)

Disposizione ad evolvere attraverso determinate Disposizione ad evolvere attraverso determinate modificazioni (Devoto-Oli)modificazioni (Devoto-Oli)

L'andamento nel tempoL'andamento nel tempo di un fenomeno o di una di un fenomeno o di una variabile o serie di variabili (Wikipedia)variabile o serie di variabili (Wikipedia)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 3: Technology trends

AdvisorAdvisor(Chi valuta e analizza i trend del settore IT)(Chi valuta e analizza i trend del settore IT)

Definizione completa: Information and Information and technology research and advisory companytechnology research and advisory company

Supporto alle decisioni di investimento dei clienti attraverso ricerca, consulenza, benchmarking, eventi e notizie.

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 4: Technology trends

AdvisorAdvisor(Chi valuta e analizza i trend tecnologici del settore IT)(Chi valuta e analizza i trend tecnologici del settore IT)

1979, Stamford, Connecticut, U.S.A.4000 dipendenti60000 clienti in 10000 aziende distinte650 Analisti di 45 lingue diverseAnalisi su 1400 diverse tecnologieRevenue 2007: $1.2 billion

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 5: Technology trends

Sito Gartner: Technology Trends 2008-2012

Green ITGreen IT

Enterprise Mashup, SOA, REST ed ESBEnterprise Mashup, SOA, REST ed ESB

Cloud Computing, SaaS, Web PlatformCloud Computing, SaaS, Web Platform

Social SoftwareSocial Software

VirtualizzazioneVirtualizzazione

Computing FabricComputing Fabric

Open SourceOpen Source

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 6: Technology trends

Torniamo all'anno 2000Torniamo all'anno 2000

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 7: Technology trends

SOA – Service Oriented Architecture

Steve Burbeck, IBM, The Tao of e-business servicesThe Tao of e-business servicesThe evolution of Web applications into service-oriented components with Web services (Ottobre 2000)

Chi usa i Web Services lo fa in assenza di principi Chi usa i Web Services lo fa in assenza di principi organizzativi condivisi tra le aziendeorganizzativi condivisi tra le aziende;

Le tecniche per la collaborazione B2B variano da un caso all'altro (MS Biztalk, HP e-speak...)

Non esiste una “visione architetturale” in ambito WS;

SOASOA

Insieme di Insieme di principi architetturaliprincipi architetturali x WS x WS= (Descrizione, organizzazione e = (Descrizione, organizzazione e dynamic discovery, etc.) dynamic discovery, etc.)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 8: Technology trends

SOA – Una possibile definizione

“SOA is an approach to building software applications as collections of autonomous services that interact without regard to each other’splatform, data structures, or internal algorithms..."(Michael Champion, R&D specialist with Software AG)

SOA è un approccio che consiste nello sviluppare SOA è un approccio che consiste nello sviluppare applicazioni software come collezioni di servizi applicazioni software come collezioni di servizi autonomi che interagiscono l'un l'altro senza vincoli autonomi che interagiscono l'un l'altro senza vincoli di reciproca conoscenza in termini di piattaforma, di reciproca conoscenza in termini di piattaforma, strutture dati e algoritmi interni.strutture dati e algoritmi interni.

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 9: Technology trends

SOA – Qualche libro?

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 10: Technology trends

SOA – Qualche libro!?!??

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 11: Technology trends

SOA – Alcuni Benefici

Semplificazione dell'integrazione tra sistemi preesistenti e nuovi (es. AS400, .NET-Java EE)

Possibilità di focalizzare la progettazione più sul business che su aspetti tecnici

Più flessibilità per il businessPiù flessibilità per il business

Più integrabilità ed estensibilità IT Più integrabilità ed estensibilità IT

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 12: Technology trends

SOA – Sono importanti?

Open SOA Collaboration = Gruppo Industrie Leader il Open SOA Collaboration = Gruppo Industrie Leader il cui scopo è la Definizione di Specifiche per lo cui scopo è la Definizione di Specifiche per lo sviluppo di software basato su SOAsviluppo di software basato su SOA

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 13: Technology trends

SOA – Sono importanti? Standard!

Definito da in Definito da in “Reference Model for “Reference Model for Service Oriented Architecture” (Modello di Service Oriented Architecture” (Modello di Riferimento)Riferimento)

Definizione Formale SOA: Is a paradigmparadigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains.

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 14: Technology trends

SCASCAService Component Service Component

ArchitectureArchitecture

SDOSDOService Data ObjectsService Data Objects

StandardStandard

SpecificaSpecifica SpecificaSpecifica

CSA = Composite Services ArchitectureCSA = Composite Services Architecture

Open standards that simplify SOA application Open standards that simplify SOA application developmentdevelopment

Un esempio di Un esempio di CollaborazioneCollaborazione

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 15: Technology trends

REST – Representational State Transfer

Roy Thomas Fielding, Architectural Styles and the Design of Network-based Software Architectures (Tesi Dottorato di Ricerca)

E' uno stile architetturalestile architetturale per Sistemi hypermedia Sistemi hypermedia distribuitidistribuiti, basato sulla definizione di un insieme astratto di elementi(Data Elements, Connectors, Components)

Il WWW è un Sistema REST (con architettura REST)

I Sistemi che rispondono ai principi REST si dicono RESTful

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 16: Technology trends

2000 20082000 2008

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 17: Technology trends

RIA – Rich Internet Application

Macromedia, White Paper, Flash MX - A next-generation rich client (Marzo 2002)

Web application con le stesse caratteristiche e Web application con le stesse caratteristiche e funzionalità delle applicazioni desktopfunzionalità delle applicazioni desktop

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 18: Technology trends

ESB – Enterprise Service Bus

Termine coniato da Gartner nel Dicembre 2002

Un Enterprise Service Bus (ESB) è un'infrastruttura software che fornisce servizi di supporto ad architetture supporto ad architetture SOASOA complesse (sicurezza, messaggistica, routing intelligente...).

Infrastruttura che fornisce alle SOA il supporto per Infrastruttura che fornisce alle SOA il supporto per l'integrazione di un vasto range di applicazioni e l'integrazione di un vasto range di applicazioni e tecnologie eterogenee!tecnologie eterogenee!

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 19: Technology trends

O'Reilly & MediaLive Conference

Sessione di brainstorming;

Nonostante lo scoppio della bolla dot-com del 2001, la rete non ha perso la sua importanza (applicazioni web e siti nascenti con regolarità)

Per coinvolgere le società sopravvissute al collasso si pensa un nuovo concetto di Web...nuovo concetto di Web...

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 20: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

"The Web as PlatformThe Web as Platform", il Web come piattaforma di innovazione per il settore IT. Come piattaforma a partire dalla quale è possibile creare nuove tecnologie, nuove tendenze e nuovi modelli di sviluppo.

SaaSSaaS (Software as a Service)(Software as a Service): software fruito in forma di servizio e non di prodotto (noleggiato, pagato al consumo, usato occasionalmente)RSS (Really simple syndication)RSS (Really simple syndication): non è solo possibile visitare un sito ma anche “abbonarsi” (Web incrementale o live-Web)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 21: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Il Web come fenomeno socialefenomeno sociale, come tecnologia per nuove forme di collaborazione e partecipazione, community

Social NetworkingSocial Networking (MySpace, Orkut...)

Social BookmarkingSocial Bookmarking (Delicious...)

Mondi VirtualiMondi Virtuali (Second Life)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 22: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Il Web come conoscenza che viene dagli utenticonoscenza che viene dagli utenti, come canale per sfruttare “l'intelligenza collettiva”

Più crescono gli utenti più aumenta la Più crescono gli utenti più aumenta la qualità delle informazioni e del servizioqualità delle informazioni e del servizio

il valore è selezionato dall'”attenzione il valore è selezionato dall'”attenzione collettiva” (Soc: saggezza delle folle)collettiva” (Soc: saggezza delle folle)

JugSicilia JugSicilia MeetingMeetingRagusa, Ragusa,

21/06/200821/06/2008

Page 23: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Il Web 2.0 porta alla creazione di incredibili quantità di dati riguardanti pareri e indicazioni personali, tendenze nei consumi, mode etc...

Infoware I dati sono il nuovo “Intel Inside”

Il controllo sui dati porta al controllo del Il controllo sui dati porta al controllo del Mercato e quindi enormi guadagniMercato e quindi enormi guadagni

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 24: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Il controllo sui dati porta al controllo del Il controllo sui dati porta al controllo del Mercato e quindi enormi guadagniMercato e quindi enormi guadagni

La competizione per le La competizione per le aziende Web 2.0 è per aziende Web 2.0 è per

la la proprietà di dati proprietà di dati centralizzaticentralizzati (indirizzi, (indirizzi,

eventi,identità)eventi,identità)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 25: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Il controllo sui dati porta al controllo del Il controllo sui dati porta al controllo del Mercato e quindi enormi guadagni Mercato e quindi enormi guadagni

(perchè?)(perchè?)

I dati posseduti I dati posseduti possono essere erogati possono essere erogati

e forniti attraverso e forniti attraverso nuovi servizinuovi servizi

B2BB2B: Le architetture a : Le architetture a supporto sono le supporto sono le SOASOA e e

RESTREST

B2CB2C:Housingmaps.com = :Housingmaps.com = Google Maps + dati sulle Google Maps + dati sulle

locazioni e vendite locazioni e vendite immobiliariimmobiliari

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 26: Technology trends
Page 27: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Le aziende del Web 2.0 cercano diLe aziende del Web 2.0 cercano diaccumulare dati degli utenti (cosa comporta?)accumulare dati degli utenti (cosa comporta?)

Esigenza di avere Interfacce Utente sempre più Esigenza di avere Interfacce Utente sempre più accattivanti, interattive ed intuitive(accattivanti, interattive ed intuitive(RIARIA))

Nascita di movimenti “Free Data” o “Nascita di movimenti “Free Data” o “openDataopenData” ” (es. Wikipedia, licenze Creative Commons)(es. Wikipedia, licenze Creative Commons)

Necessità di raggiungere gli utenti in Necessità di raggiungere gli utenti in qualunque posto si trovino (Mobile, qualunque posto si trovino (Mobile, Podcasting...)Podcasting...)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 28: Technology trends

La conferenza Web 2.0 (5-7 Ottobre)

Le aziende del Web 2.0 cercano diLe aziende del Web 2.0 cercano diaccumulare dati degli utenti (cosa comporta?)accumulare dati degli utenti (cosa comporta?)

Necessità di collezionare ed immagazzinare Necessità di collezionare ed immagazzinare dati in modo sempre più veloce ed efficientedati in modo sempre più veloce ed efficiente

Necessità di Necessità di adattare in modo dinamico le adattare in modo dinamico le applicazioni alle esigenze degli utentiapplicazioni alle esigenze degli utenti, di , di trattare gli utenti come “co-sviluppatori”, di trattare gli utenti come “co-sviluppatori”, di tenere le applicazioni in “beta-perpetuo”(rilasci tenere le applicazioni in “beta-perpetuo”(rilasci molto frequenti per capire cosa si usa di più!)molto frequenti per capire cosa si usa di più!)

Emergenza dei linguaggi dinamiciEmergenza dei linguaggi dinamici

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 29: Technology trends

AJAX

18 Febbraio, Jesse James GarrettJesse James Garrett, Presidente e fondatore di Adaptive Path: “Google Suggest and Google Maps are two examples of a new approach to web applications that we at Adaptive Path have been calling Ajax (Asyncronous Javascript And XML)Ajax (Asyncronous Javascript And XML)”

Ajax non è una tecnologia, ma un gruppo di tecnologie e un insieme di tecniche di sviluppo:

HTMLHTML and CSSCSSJavaScriptJavaScriptDOMDOM XMLHttpRequest (XHR) objectXMLHttpRequest (XHR) objectXML e JSONXML e JSON

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 30: Technology trends

L'importanza di Ajax, Open Ajax Alliance

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 31: Technology trends

Web nel 2006

1 Miliardo di utenti;

E' di fatto La Piattaforma Dominante

Gli utenti sono diventati fornitori di contenuti, feedback, idee importanti;

E’ caduto il muro tra chi pubblica e chi legge;

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 32: Technology trends

Web 2.0

““Il Web 2.0 è una nuova Il Web 2.0 è una nuova visione di Internet che ha visione di Internet che ha appena cominciato ad appena cominciato ad influenzare il vostro modo di influenzare il vostro modo di lavorare ed interagire con le lavorare ed interagire con le informazioni in reteinformazioni in rete””

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 33: Technology trends

Web 2.0Web 2.0

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 34: Technology trends
Page 35: Technology trends

JugSicilia JugSicilia MeetingMeetingRagusa, Ragusa,

21/06/200821/06/2008

Page 36: Technology trends

E poi?E poi?

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 37: Technology trends

Web 2.0Web 2.0

Creazione di reti di computer e servizi sempre più estese e fitte (nuvole)

I principi e le metodologie Web 2.0 modelli influenzano i modelli di business e di gestione intena delle aziende

Cloud ComputingCloud Computing

??? 2.0??? 2.0

Scenari e tendenze Web 2.0

Regole Sematiche, Comet(Ajax-push)

Web 3.0Web 3.0

Real-TimeReal-TimeWeb 2.0Web 2.0

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 38: Technology trends

Web 2.0 nelle Imprese (IBM)19 giu 2006: Rod Smith, vice president IBM emerging

Internet technologies, ha dichiarato che:

““Le tecnologie alla base di blog, wiki e di siti Le tecnologie alla base di blog, wiki e di siti innovativi quali Google Maps e Wikipedia – che innovativi quali Google Maps e Wikipedia – che utilizzano la serie di componenti Web 2.0 disponibili utilizzano la serie di componenti Web 2.0 disponibili gratuitamente su Internet - trasformeranno anche il gratuitamente su Internet - trasformeranno anche il modo in cui saranno sviluppate le applicazioni modo in cui saranno sviluppate le applicazioni software aziendali”software aziendali”

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 39: Technology trends

Web 2.0 nelle Imprese (IBM)

IBM presenta Public Image Monitoring Solution, una soluzione software che permette alle aziende di monitorare la continua produzione di informazioni sui monitorare la continua produzione di informazioni sui blogblog ee suisui forumforum in rete, con l'obiettivo di analizzare e analizzare e seguire la percezioneseguire la percezione che clienti, concorrenti e, più in generale, l'opinione pubblica hanno del brand aziendale.

Con Public Image Monitoring Solution, le opinioni di opinioni di consumatori, esperti e concorrenticonsumatori, esperti e concorrenti possono essere monitorate, analizzate e utilizzate dalle singole aziende in modo tale da prendere decisioni più consapevoliprendere decisioni più consapevoli in relazione ai propri prodotti, servizi e strategie di business

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 40: Technology trends

Enterprise 2.0 (Web 2.0 nelle imprese)

Andrew P. McAfeeAndrew P. McAfee, Associate Professor, Harvard Business School

Enterprise 2.0: The Dawn of Emergent CollaborationEnterprise 2.0: The Dawn of Emergent Collaboration“There is a new wave of business communication tools including blogs, wikis and group messaging software that allow for more spontaneous, knowledge-based collaboration”

L’uso in modalità emergente di piattaforme L’uso in modalità emergente di piattaforme di social software all’interno delle aziende di social software all’interno delle aziende o tra le aziende ed i propri partner e clienti.o tra le aziende ed i propri partner e clienti.

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 41: Technology trends

Enterprise 2.0

Le quattro regole per l'Enterprise 2.01)1) Creazione di una cultura aziendale recettivaCreazione di una cultura aziendale recettiva2)2) Creazione di Piattaforme CollaborativeCreazione di Piattaforme Collaborative3)3) Approccio informale alle nuove tecnologieApproccio informale alle nuove tecnologie4)4) Supporto ManagerialeSupporto Manageriale

Enterprise 2.0: The Dawn of Emergent CollaborationEnterprise 2.0: The Dawn of Emergent Collaboration

“...These new tools, may well supplant other communication and knowledge management systems with their superior ability to capture tacit knowledge...”

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 42: Technology trends

Enterprise 2.0 (il parere di McAfee)

““le tecnologie dell’Enterprise 2.0 possono le tecnologie dell’Enterprise 2.0 possono rendere una intranet più simile a quello che il rendere una intranet più simile a quello che il web è già: una piattaforma online, con una web è già: una piattaforma online, con una struttura in continua evoluzione, determinata struttura in continua evoluzione, determinata in modo distribuito ed indipendente dalle in modo distribuito ed indipendente dalle azioni degli utenti” (Andrew P. McAfee)azioni degli utenti” (Andrew P. McAfee)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 43: Technology trends

Enterprise 2.0 (in teoria...)

L’applicazione di strumenti di social computing L’applicazione di strumenti di social computing riconducibili al cosiddetto Web 2.0 (blog, wiki, RSS)riconducibili al cosiddetto Web 2.0 (blog, wiki, RSS)

Adozione di nuovi approcci tecnologici ed Adozione di nuovi approcci tecnologici ed infrastrutturaliinfrastrutturali come SOA, RIA e di nuovi modelli di come SOA, RIA e di nuovi modelli di offerta come il Software-as-a-Service.offerta come il Software-as-a-Service.

Evoluzione del modello organizzativo e tecnologico Evoluzione del modello organizzativo e tecnologico dell'impresadell'impresa che comprende la creazione di una che comprende la creazione di una architettura adattativa (SOA), e architettura adattativa (SOA), e l'applicazione di di strumenti collaborativistrumenti collaborativi del Web 2.0 del Web 2.0

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 44: Technology trends

Enterprise 2.0 (...in pratica)

Entrare in contatto con clienti e fornitori mediante Entrare in contatto con clienti e fornitori mediante blog (Corporate Blog) o forumblog (Corporate Blog) o forum

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 45: Technology trends

Enterprise 2.0 (...in pratica)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 46: Technology trends

Enterprise 2.0 (...in pratica)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 47: Technology trends

Enterprise 2.0 (...in pratica)

Utilizzare i video di YouTube per raccogliere opinioni Utilizzare i video di YouTube per raccogliere opinioni in modo viralein modo virale

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 48: Technology trends

Enterprise 2.0 (...in pratica)

Utilizzare i blog e wiki per per la Utilizzare i blog e wiki per per la gestione delle informazioni aziendali, gestione delle informazioni aziendali, Per condividere esperienze tra colleghiPer condividere esperienze tra colleghi

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 49: Technology trends

Enterprise 2.0 (...in pratica)

Utilizzare strumenti come LinkedIn per la gestione Utilizzare strumenti come LinkedIn per la gestione HR o per entrare in contatto con clienti/fornitoriHR o per entrare in contatto con clienti/fornitori

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 50: Technology trends

Enterprise 2.0 (un fenomeno in forte crescita)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 51: Technology trends

Web 2.0Web 2.0

Creazione di reti di computer e servizi sempre più estese e fitte (nuvole)

Cloud ComputingCloud Computing

Scenari e tendenze Web 2.0

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 52: Technology trends

Cloud computing (Definizione)

Eric Schmidt, CEO di Google, seconda metà 2006: è Eric Schmidt, CEO di Google, seconda metà 2006: è un modello ibrido, unaun modello ibrido, una nuova architettura nella quale i nuova architettura nella quale i data service (servizi hardware) e le funzionalità offerte data service (servizi hardware) e le funzionalità offerte (servizi software) dovrebbero risiedere (servizi software) dovrebbero risiedere prevalentemente sui server web (le ‘nuvole’) piuttosto prevalentemente sui server web (le ‘nuvole’) piuttosto che ‘diffusi’ sui singoli computer connessi in reteche ‘diffusi’ sui singoli computer connessi in rete

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 53: Technology trends

Cloud computing

Delocalizzazzione dei componenti/servizi

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 54: Technology trends

Cloud computing (cosa comporta?)

Un utente, avendo giusto un browser ed una Un utente, avendo giusto un browser ed una connessione ad Internet, può accedere alla connessione ad Internet, può accedere alla “nuvola”che gli fornisce i servizi e/o i dati che gli “nuvola”che gli fornisce i servizi e/o i dati che gli sono necessarisono necessari

L'utente può creare uno strumento ‘personalizzato’ L'utente può creare uno strumento ‘personalizzato’ fatto di un mosaico di funzionalità derivanti dalla fatto di un mosaico di funzionalità derivanti dalla somma di singoli ‘servizi web’somma di singoli ‘servizi web’ (mash-up) (mash-up)

Non solo...Non solo...

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 55: Technology trends

Scenari e trend Cloud computing

Cloud Cloud ComputingComputing Saas (Software as a Service)Saas (Software as a Service)

Paas (Platform as a Service)Paas (Platform as a Service)

InfrastruttureInfrastruttureVirtualiVirtuali

Daas (Database as a Service)Daas (Database as a Service)

Web OSWeb OS

Virtual Virtual EnterpriseEnterprise

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 56: Technology trends

Web 2.0Web 2.0

Scenari e tendenze Web 2.0, il Web 3.0

Regole Sematiche, Comet(Ajax-push)

Web 3.0Web 3.0

Real-TimeReal-TimeWeb 2.0Web 2.0

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 57: Technology trends

Web 3.0 o Semantico (sempre più clamore)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 58: Technology trends

Web 3.0 o Semantico (sempre più clamore)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 59: Technology trends

Web 3.0 o Semantico (sempre più clamore)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 60: Technology trends

Gartner: Technology Trends

Green IT Green IT : : le normative ambientali ed energetiche le normative ambientali ed energetiche impatteranno più profondamente sull' IT e creeranno vincoli impatteranno più profondamente sull' IT e creeranno vincoli per la costruzione di Data Centerper la costruzione di Data Center

Social SoftwareSocial Software : : le tecnologie Web 2.0 saranno sempre le tecnologie Web 2.0 saranno sempre più adottate dalle aziende ITpiù adottate dalle aziende IT

Virtualizzazione : Virtualizzazione : creazione di molteplici macchine virtuali creazione di molteplici macchine virtuali o partizioni su un singolo o partizioni su un singolo devicedevice fisico; fisico; collassamentocollassamento di di sistemi sotto-utilizzati in un unico server virtuale o macchina sistemi sotto-utilizzati in un unico server virtuale o macchina fisica(ottimizzazione dell'uso di risorse server)fisica(ottimizzazione dell'uso di risorse server)

Cloud Computing, Saas, Web PlatformCloud Computing, Saas, Web Platform

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 61: Technology trends

Gartner Technology Trends

Enterprise Mashup, SOA ed ESBEnterprise Mashup, SOA ed ESB: : i mashup i mashup diventeranno il modello diminante anche per la creazione di diventeranno il modello diminante anche per la creazione di applicazioni aziendali complesse, le SOA ed ESB faranno da applicazioni aziendali complesse, le SOA ed ESB faranno da supporto architetturalesupporto architetturale

Computing FabricComputing Fabric : : il modello di assemblaggio delle il modello di assemblaggio delle risorse IT volgerà verso la Fabbrica Computazionale, le risorse risorse IT volgerà verso la Fabbrica Computazionale, le risorse fisiche diventeranno risorse logiche, e si potranno creare fisiche diventeranno risorse logiche, e si potranno creare server virtuali fabbricati in tempo reale e sulla base di esigenza server virtuali fabbricati in tempo reale e sulla base di esigenza just-in-timejust-in-time

Open Source : Open Source : nel 2011 dominerà le infrastrutture di Cloud nel 2011 dominerà le infrastrutture di Cloud Computing e nel 2012 più del 90% delle aziende lo utilizzerà in Computing e nel 2012 più del 90% delle aziende lo utilizzerà in qualche sua formaqualche sua forma

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 62: Technology trends

"La prossima Google "La prossima Google potrebbe davvero non potrebbe davvero non possedere alcun possedere alcun server..."server..."(Enrico Bertini) (Enrico Bertini)

E in Italia???E in Italia???

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 63: Technology trends

Cosa diceva Gartner nel 2006?

By 2008, the majority of Global 1000 companies will quickly adopt By 2008, the majority of Global 1000 companies will quickly adopt several technology-related aspects of Web 2.0, but will be slow to several technology-related aspects of Web 2.0, but will be slow to adopt the aspects of Web 2.0 that have a social dimension, and the adopt the aspects of Web 2.0 that have a social dimension, and the result will be a slow impact on business, according to Gartner, Inc.result will be a slow impact on business, according to Gartner, Inc.

La mancata rapidità degli aspetti Web 2.0 avrà come La mancata rapidità degli aspetti Web 2.0 avrà come risultato, entro il 2008, una scarsa incisività del risultato, entro il 2008, una scarsa incisività del business aziendalebusiness aziendale

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 64: Technology trends

Cosa diceva Gartner nel 2006?

The challenge is that Web 2.0 is not just a set of technologies, but The challenge is that Web 2.0 is not just a set of technologies, but also has attributes that have a social dimension — new business also has attributes that have a social dimension — new business models, user-contributed content and user-generated metadata, models, user-contributed content and user-generated metadata, more open and transparent business process, simplicity in design more open and transparent business process, simplicity in design and features and decentralized and participatory products and and features and decentralized and participatory products and processes.processes.

Il Web 2.0 non è soltanto un set di nuove tecnologie Il Web 2.0 non è soltanto un set di nuove tecnologie ma anche un fenomeno con una dimensione sociale. ma anche un fenomeno con una dimensione sociale. Quest'ultimo aspetto è più difficile da adottare in Quest'ultimo aspetto è più difficile da adottare in ambito aziendale!ambito aziendale!

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 65: Technology trends

Cosa diceva Gartner nel 2006?

It is therefore more challenging than a cosmetic makeover to the It is therefore more challenging than a cosmetic makeover to the application via Ajax, because it can imply significant changes to the application via Ajax, because it can imply significant changes to the development process, business model and perhaps even the development process, business model and perhaps even the mission of the system under construction,” Mr. Smith said. mission of the system under construction,” Mr. Smith said. “However, missing out on the non-technology aspects of Web 2.0 “However, missing out on the non-technology aspects of Web 2.0 means that many organizations will also miss out on some of the means that many organizations will also miss out on some of the positive business benefits.”positive business benefits.”

Non è sufficiente effettuare un “cosmetic makeover” Non è sufficiente effettuare un “cosmetic makeover” delle applicazioni attraverso AJAX, non bisogna delle applicazioni attraverso AJAX, non bisogna sottovalutare o tralasciare gli aspetti non tecnologici!sottovalutare o tralasciare gli aspetti non tecnologici!

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 66: Technology trends

Cosa diceva Gartner nel 2006?

Much more interesting is the two-way communication to involve Much more interesting is the two-way communication to involve customers in the early stages of product or service design, customers in the early stages of product or service design, customisation or even delivery and support. The network effects customisation or even delivery and support. The network effects achieved by organisations that successfully leverage collaboration achieved by organisations that successfully leverage collaboration and two-way engagement across their ecosystems are fast and two-way engagement across their ecosystems are fast becoming at least as important as economies of scale as a source of becoming at least as important as economies of scale as a source of competitive advantage.”competitive advantage.”

Gli strumenti Web 2.0 usati a supporto delle fasi di Gli strumenti Web 2.0 usati a supporto delle fasi di rilascio o personalizzazione del software diventano rilascio o personalizzazione del software diventano una importante fonte di vantaggio competitivo una importante fonte di vantaggio competitivo

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 67: Technology trends

Cosa diceva Gartner nel 2006?

Developing or hiring individuals in the IT Developing or hiring individuals in the IT organisation who have the skills, inclination and organisation who have the skills, inclination and objective to focus on the cultural, behavioural and objective to focus on the cultural, behavioural and social aspects of using IT will be one of the critical social aspects of using IT will be one of the critical priorities for CIOs to raise workplace performance.”priorities for CIOs to raise workplace performance.”

Deve essere una priorità il coinvolgimento di chi Deve essere una priorità il coinvolgimento di chi possiede gli skill e le giuste capacità per valutare i possiede gli skill e le giuste capacità per valutare i nuovi aspetti sociali del settore ITnuovi aspetti sociali del settore IT

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 68: Technology trends

Enterprise 2.0 in Italia

Quali sono le barriere che limitano la diffusione degli Quali sono le barriere che limitano la diffusione degli strumenti Web 2.0?strumenti Web 2.0?

Anno 2008, campione = 65 aziende

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 69: Technology trends

Enterprise 2.0 in Italia

CEO italiani: cosa ne pensano del Web 2.0?CEO italiani: cosa ne pensano del Web 2.0?

Anno 2008, campione = 65 aziende

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 70: Technology trends

Enterprise 2.0 in Italia

Diffusione degli strumenti Web 2.0Diffusione degli strumenti Web 2.0

Anno 2007, campione = 65 aziende

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 71: Technology trends

Enterprise 2.0 in Italia

Anno 2008, campione di 65 aziende

CIO italiani: percezione Trend Enterprise 2.0CIO italiani: percezione Trend Enterprise 2.0

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 72: Technology trends

Enterprise 2.0 in Italia

Anno 2008, campione di 65 aziende

CIO italiani: rilevanza dei requisiti tecnologiciCIO italiani: rilevanza dei requisiti tecnologici

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 73: Technology trends

Enterprise 2.0 in Italia

Anno 2008, campione = 70 aziende

Chi guida l’Enterprise 2.0 nelle imprese?Chi guida l’Enterprise 2.0 nelle imprese?

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 74: Technology trends

Enterprise 2.0 in Italia

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 75: Technology trends

“In Italia l'inizio del nuovo secolo è stato salutato con una profonda crisi del mercato informaticoprofonda crisi del mercato informatico generata dalla stagnazione della domanda che, per la verità, non ha destato particolare allarme. L'unica politica specifica attuata in questi anni è stata quella tesa a sostenere la domanda con incentivi per l'acquisto di pcincentivi per l'acquisto di pc”;

“La ripresa dell'It è trainata dalle imprese e, in La ripresa dell'It è trainata dalle imprese e, in particolare, dalle medieparticolare, dalle medie. Ciò sta a significare l'emergere di un cambio di strategia competitivacambio di strategia competitiva da parte del sistema produttivo e dei servizi, orientata a ricorrere all'innovazione per affrontare il mercato globale”.

Dati economici: il Sole 24 Ore (06/2008)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 76: Technology trends

“Particolare attenzione meritano le esigenze delle esigenze delle PmiPmi, dalla cui innovazione dipendono in larga misura le sorti della nostra economia”;

“Le nuove tecnologie, dal Web 2.0Web 2.0 a Enterprise 2.0Enterprise 2.0, siano mirati alla valorizzazione delle filiere produttive del Made in Italy, a supporto della loro competitivitàsupporto della loro competitività nei mercati internazionali, nonché all'ammodernamento dei ammodernamento dei serviziservizi, a partire da turismo, salute, ambiente, uso delle risorse energetiche, sicurezza, logistica”.

Dati economici: il Sole 24 Ore (06/2008)

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008

Page 77: Technology trends

...grazie per l'attenzione!

JugSicilia MeetingJugSicilia MeetingRagusa, 21/06/2008Ragusa, 21/06/2008