Evoluzione dei sistemi informativi
Ovvero dal Time sharing ....
.... al multi tier
Passando attraverso le reti
Il Sistema informativo: HW + SW +
Utente + comunicazioni
Le nuove tecnologie Software
21 December, 2015 - slide 1
Il vecchio sistema informativo:
Hardware

Con i sui investimenti e con politica upsizing
Software di sistema

Come conseguenza del cambiamento dell’hardware
Utente

Che deve adeguarsi alle mutate condizioni di HW e SW di sistema
Le nuove tecnologie Software
21 December, 2015 - slide 2
Si è arrivati a questo perchè ...
I costi dell’hardware PC/WS erano troppo elevati

i terminali erano concorrenziali
I sistemi dipartimentali non erano sicuri
Non veniva richiesta capacità elaborativa locale

L’utente era un terminalista e poco si spendeva per formarlo
Il Software locale non esisteva
I collegamenti ad alta velocità avevano costi proibitivi
L’upgrade di un Mainframe era drammatico solo per poche
persone (CED)

ma non era vissuto dagli utenti
Le nuove tecnologie Software
21 December, 2015 - slide 3
Il nuovo sistema informativo...
Pone l’utente al centro dell’attenzione



con suoi problemi
le sue conoscenze
le sue aspettative
Sposta parte del Software sul ‘terminale’

per tener meglio conto delle esigenze dell’utente
L’Hardware necessario



PC/WS con potenza di elaborazione locale
Server dipartimentali, server Web, Web Services
Client leggeri (PDA, phone…)
… e si aggiunge la rete LAN – WAN
… e si aggiunge il WEB (e-everything)
Modifica il ruolo dei CED e dello sviluppo del software
applicativo



Da un modo di ragionare strutturato
… ad uno sviluppo ‘quick and dirty’
Middleware
Le nuove tecnologie Software
21 December, 2015 - slide 4
L’evoluzione è possibile perchè ...
Il costo dei PC (evoluti) si è estremamente ridotto
Il costo dei ‘server dipartimentali’ anche
Disponibilità di software ‘amichevole' sia client che server
Collegamenti sul territorio diventano possibili a costi bassi
Hw e Sw per realizzare una rete locale (WiFi) diventa alla
portata di piccole-medie aziende
Anche i piccoli sistemi garantiscono un buon livello di sicurezza
Nuove aspettative per il personale che diventa ‘Non-soloterminalista’
Boom di internet
Globalizzazione dei mercati e Net Economy
Standard internazionali disponibili
Cambia mentalità nello sviluppo delle applicazioni SW
Le nuove tecnologie Software
21 December, 2015 - slide 5
Tutto ciò sposta gli investimenti su
Personal computers posto dei terminali;
Apparecchiature ed infrastrutture di rete;
Sistemi operativi con interfaccia grafica facili da usare;
Collegamento con DataBase relazionali


Applicazioni ad hoc per lavori di routine
Strumenti di Office automation affidati alla ‘creatività’ degli utenti
Formazione del personale su strumenti che prima non
usava
Middleware
Tools di sviluppo RAD
Miglioramento dei processi interni
Accoppiamento dei processi interni con processi esterni
(Web – CRM)
Le nuove tecnologie Software
21 December, 2015 - slide 6
L’evoluzione architetturale
Time sharing

Terminali main frame e linee telefoniche a bassa velocità
Resource sharing

Personal Computers e rete locale a bassa velocità
Client-Server

Elaboratori Server e client, reti locali veloci e collegamenti sul
territorio ad alta velocità
Multitier approach

Creazione del middle ware con distinzione tra livello applicativo,
dati e presentazione
Le nuove tecnologie Software
21 December, 2015 - slide 7
Alcuni esempi di architettura ClientServer e MT
Client Server






Data Base
Sistemi di posta elettronica e fax
Metodi di navigazione in reti geografiche
Intranet aziendal
Applicazioni gestionali (Finance and accounting, automazione forza
vendita, Supporto clienti,…)
…. e tanti altri ancora
Multitier:






Come sopra più ….
ERP e gestionali evoluti
E commerce (Health care, TLC,…)
Knowledge management - Workflow
Portali – Customer Relation Management
Interazione macchina – macchina
Le nuove tecnologie Software
21 December, 2015 - slide 8
Quindi i vantaggi sono
Miglior rapporto prezzo/prestazioni;
Flessibilità di configurazione e modularità della potenza;
Maggiore ricchezza e completezza degli ambienti di
sviluppo;
Elevata sicurezza e riservatezza gestibile centralmente;
Facilità di distribuzione geografica delle risorse;
Semplicità di uso a causa di interfaccie grafiche standard;
Accessibilità ad elaborazioni non procedurali
Miglioramento dei processi interni (ERP,…)
Possibilità di stabilire rapporti di business (B2B)
Sviluppo delle applicazioni è più veloce (time to market)
Le nuove tecnologie Software
21 December, 2015 - slide 9
Le due rivoluzioni
La rivoluzione dei PC è il
risultato di microprocessori
potenti e poco costosi a partire
dal IBM® PC come seme
La rivoluzione delle comunicazione è il
risultato di comunicazioni a banda larga
poco costose a partire da Internet come
seme
Le nuove tecnologie Software
21 December, 2015 - slide 10
… ma il ruolo dei Sistemi operativi e loro
evoluzione non è trascurabile
Sistemi
Sistemi
Sistemi
Sistemi
Sistemi
Sistemi
Sistemi

basati su interfaccie grafiche intuitive
fortemente ‘scalabili’
con potenti strumenti di sviluppo
con un unico modello di programmazione
sicuri (C2 o superiore)
facilmente gestibili
‘aperti’
Windows 9x - Windows NT 4.0 – 2K – 2003 – UNIX Linux - Vista
Sistemi distribuiti

.NET oppure Java
Le nuove tecnologie Software
21 December, 2015 - slide 11
L’offerta del mondo PC
Server
cluster
Server
Desktop
PC
Workstation
Portables
Net PC
Television
Handheld
PC
Windows
Terminal
Le nuove tecnologie Software
21 December, 2015 - slide 12
Wireless e sistemi embedded: il futuro
TV- display
(WebTV and Entertainment)
Web-Phone
Le nuove tecnologie Software
‘Wallet’ PC
Handheld PC 2.0
‘Auto’PC
21 December, 2015 - slide 13
Evoluzione delle tecnologie informatiche
… uno sguardo al futuro
Le due rivoluzioni
La rivoluzione dei PC è il
risultato di microprocessori
potenti e poco costosi a partire
dal IBM® PC come seme
La rivoluzione delle comunicazione è il
risultato di comunicazioni a banda larga
poco costose a partire da Internet come
seme
Le nuove tecnologie Software
21 December, 2015 - slide 15
Leggi che governano lo sviluppo dell’ era della
comunicazione
Legge di Moore: ogni 18 mesi la potenza di elaborazione
raddoppia a parità di costo
Legge di Metcalfe: l’utilità di una nuova tecnologie è
funzione del (quadrato) del numero di potenziali utenti
I sistemi sociali, politici
ed economici cambiano
linearmente,
le tecnologie
esponenzialmente
Le nuove tecnologie Software
21 December, 2015 - slide 16
La frequenza dello sviluppo tecnologico
Era della caccia


Tempo di sviluppo: decine di migliaia di anni
Eventi tecnologici: migliaia di anni
Era agricola


Tempo di sviluppo: migliaia di anni
Eventi tecnologici: verune centinaia di anni
Era industriale


Tempo di sviluppo: alcune centinaia di anni
Eventi tecnologici: decine di anni
Era della comunicazione


Tempo di sviluppo previsto: decine di anni
Eventi tecnologici: mesi
??? Era dell’estetica ???
Il problema???
La transizione???
Le nuove tecnologie Software
L’ adeguamento della società
Attraverso scoperte rivoluzionarie
21 December, 2015 - slide 17
Il punto di vista negli anni 90:
Information At Your Fingertips
Semplice gestione delle informazioni
Accesso alle informazioni
indipendentemente dalla loro locazione
fisica
Integrazione dei vari tipi di
informazione
Il PC come strumento di dialogo
Un approccio distribuito, object
oriented
Le nuove tecnologie Software
21 December, 2015 - slide 19
Informatica negli anni 90: Networking è
indispensabile
Tutti i PC sono in rete
Funzionalità di networking incluse nel Sistema Operativo
delle workstation
I PC diventano potenti ed i sistemi operativi affidabili ??
Downsizing dei CED
Gli Host divengono grandi server
Gli ISV necessitano di API comuni per i client e per i
server
La sicurezza delle informazioni
La riservatezza delle informazioni
Le nuove tecnologie Software
21 December, 2015 - slide 20
L’informatica negli anni 2000
... Continua ad utilizzare le reti
Diventa uno strumento più pervasivo ... Invasivo
Diventa LO strumento per comunicare

Il word processor degli anni 90 diventa il mail degli anni 2000
Si spalma sui sistemi embedded
Fa evolvere gli ERP verso l’integrazione con gli strumenti
di gestione della conoscenza
Alcuni temi caldi:
E commerce – TAPI – Web TV – Voice over IP – PDA,
Smart Phone – Knowledge management – Middleware ...
XML ed integrazione B2B, Web Services, …
Le nuove tecnologie Software
21 December, 2015 - slide 21
L’evoluzione negli anni 2000
Finora abbiamo pensato a cablare le nostre aziende,
.... Adesso dobbiamo pensare a cablare il mondo…
Franco Bernabè, aprile 2000
Internet, Telecomunicazioni, Sistemi distribuiti, E-business,
Processi esterni e processi interni
Il decennio digitale
Diffusione delle tecnologie


Penetrazione di Internet e del PC
WiFi e utenti non conessi
Nella vita privata e nelle attività della famiglia …



Convergenza verso la persona
Strumento per la comunicazione..
… ed il divertimento
Alcuni esempi in famiglia …




Cultura, Spettacoli e sport
Trasporti, vacanze
Ordini a negozi
Casa digitale
… e nel lavoro



Comunicare … oltre la posta elettronica
Accesso istantaneo alle informazioni
di business
Transazioni B2B
GRANDE Attenzione a Sicurezza
e Privacy
Le nuove tecnologie Software
21 December, 2015 - slide 23
Il decennio digitale
Da un situazione fantascientifica ….
.. Alla realtà:


Legge di Moore
Penetrazione di Internet (600 milioni di persone nel mondo)
Nel decennio digitale l’informatica evolverà…







Da una attività statica  attività delocalizzata
Convergenza di dispositivi verso la persona
Il PC visto come fulcro di periferiche diverse
Diffusione del Wirless 802.11x (Wi-Fi) .. E WiMAx
Linguaggio naturale e facilità di uso
Diventerà lo strumento per la comunicazione e per l’entertainment
Interazione macchina macchina e Web Services
Le nuove tecnologie Software
21 December, 2015 - slide 24
Decennio digitale: alcuni scenari
Vendita on-line di libri





Non solo comperare libri …
Confronto prezzi tra venditori diversi
Marketplace dell’usato
Liste tematiche
Tracciamento dell’ordine
Riparazione di una autovettura




Quante telefonate sono necessarie ??
Sito Web per appuntamenti
Web Service per ordini e spedizione ricambi
Stato della riparazione
Negozi di fiori



Interazione con vivaisti
Gestione delle consegne a domicilio
Pagamento
Le nuove tecnologie Software
21 December, 2015 - slide 25
Decennio digitale
Riformulazione dell’economia
Dibattito sociale su argomenti quali






Abbandono dell’ ‘analogico’
Sicurezza della transazione
Protezione dei dati
Protezione della proprietà intellettuale
Protezione della privacy e dei dati personali
Protezione dell’identità personale
Tecnologie HW




Sistemi embedded (automobile, casa, …)
Tablet PC, PDA e Smart phones (musica, video)
Fotografia digitale e HDTV
Blu-ray standard per 50GB su un disco
Tecnologie SW



Sistemi operativi
Ambienti di sviluppo
Applicazioni
Le nuove tecnologie Software
21 December, 2015 - slide 26
Al termine del ‘Decennio digitale’
arriveremo alla scomparsa del computer
Perchè saranno talmente radicati nella nostra vita
che non ci accorgeremo più della loro presenza …
… come avviene oggi per l’automobile
‘C’è vero progresso solo quando i vantaggi di una
nuova tecnologia diventano per tutti ‘, Henry Ford
Evoluzione di internet
Connectivity
Presentation
Browse
the Web
Le nuove tecnologie Software
Programmability
Program
the Web
21 December, 2015 - slide 28
Cambiamenti nell’economia….
Sept 2000
1989
1 NTT
2 Industrial Bank Japan
3 Sumitomo Bank
4 Fuji Bank
5 Dai-ichi Kangyo Bank
6 IBM
7 Mitsubishi Bank
8 Exxon
9 Tokyo Electric
10 Royal Dutch-Shell
163.86
71.59
69.59
67.08
66.09
64.65
59.27
54.92
54.46
53.46
1. General Electric
2. Intel
3. Cisco Systems
4. Microsoft
5. Citigroup
6. Exxon Mobil
7. Pfizer
8. Oracle
9. Vodafone
10. Nortel Networks
572.27
493.47
467.53
368.36
347.82
283.42
265.96
248.41
239.20
233.17
Market Capitalization (in $Billions)
Le nuove tecnologie Software
21 December, 2015 - slide 29
… nel 2007
Le nuove tecnologie Software
1 EXXON MOBIL CP XOM
482
2 TOTAL S.A. TOT
347
3 MICROSOFT CP MSFT
275
4 ROYAL DUTCH SHELL RDS-B
253
5 AT&T INC. T
239
6 WAL MART STORES WMT
188
7 BHP BILLITON LIMITED BHP
182
8 INTL BUSINESS MACH IBM
171
9 BHP BILLITON SP ADR BBL
165
10 VODAFONE GRP PLC ADS VOD
161
11 GOOGLE GOOG
159
12 JP MORGAN CHASE JPM
150
13 PETROLEO BRASILEIRO PBR
139
14 GLAXOSMITHKLINE GSK
137
15 HONDA MOTOR CO ADR HMC
129
16 APPLE AAPL
124
17 HEWLETT PACKARD HPQ
121
18 BANCO SANTANDER CENT STD
114
19 SIEMENS A G ADR SI
114
20 BERKSHIRE HATH HLD A BRK-A
170
21 December, 2015 - slide 30
E-business: cos’è
VECCHIA ECONOMIA
NEW ECONOMY
Segmentazione, regolamentazione
Globalizzazione e liberalizzazione
Valore delle “cose”
Valore della conoscenza
Orbita attorno al prodotto
Orbita attorno al cliente
Valore in borsa in base ai profitti
Valori di borsa “folli”
Catene del valore statiche
Catene del valore dinamiche
Rapporti di impiego tradizionali
Isole di cooperazione
Lavoro interinale, flessibilità
Cooperazione attraverso il WEB
Economia brick and mortar basata
su asset fisici
Economia CLICK non basata su
assett materiali
Le nuove tecnologie Software
21 December, 2015 - slide 31
Verso il Collaborative- Commerce (CCommerce)
IERI
E-commerce
C-Commerce
Connessioni
Impresa
Partners
Cyberspazio
Interazioni
1 –1
1 – molti
1 – chiunque
Business model
Azienda master
/fornitori slave
Fornitori partner
Dividono i rischi
Obiettivo delle
applicazioni
Produttività
dell’utente
Transazioni e ecommerce
Collaborazione
iter – impresa
Integrazione di
applicazioni
Punto a punto
Precostituita
Tramite
adattatori (XML)
Flussi informativi
Settimane o
giorni
Ore o minuti
Secondi (Zero
Latency Model)
Le nuove tecnologie Software
21 December, 2015 - slide 32
Aumenta la velocità…..
Le nuove tecnologie Software
21 December, 2015 - slide 33
Integrazione tra le aziende
Le nuove tecnologie Software
21 December, 2015 - slide 34
Il sistema informativo di un’azienda: gestire
una situazione caotica
Le nuove tecnologie Software
21 December, 2015 - slide 35
Integrazione ‘a spaghetti’
Le nuove tecnologie Software
21 December, 2015 - slide 36
Integrazione ‘a lasagne’
Le nuove tecnologie Software
21 December, 2015 - slide 37
Un’architettura basata su un piano regolatore
Le nuove tecnologie Software
21 December, 2015 - slide 38
Viviamo in un mondo che sta cambiando
“E” is Best
European
IPOs 1999
U.S. Xmas
1998
2006–2008
E-business
ends
Dot-Com Share Fall-out
Investor
Disillusionment
Brick-and-Mortar Failures
U.S. IPOs
1997/8
Dot-Com
Starts
Business
Disillusionment
Internet
WWW
Technology
Trigger
Post-Net
Businesses
Dot-Com
Shake-out
Optimized
E-Business
“True”
E-Business
Emerges
Peak of
Inflated
Expectations
Trough of
Disillusionment
Slope of
Enlightenment
Plateau of
Profitability
1990–96 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008
Year
Le nuove tecnologie Software
21 December, 2015 - slide 39
Fattori di successo dell’impresa italiana
IERI
DOMANI
Costo del denaro (Lira ed
Euro vs. $)
Organizzazione
dell’azienda e dei
processi
Genio italico
(utilizza tecnologie
radicate, no innovazione)
Innovazione… reale
Estetica
Estetica
Le nuove tecnologie Software
21 December, 2015 - slide 40
Vivere in un mondo che sta cambiando
…..
Vivere in un mondo rivoluzionario
Quando l’uomo sbarcava sulla luna, gli orologi digitali non
esistevano
Il primo computer che ho usato aveva 64 parole di memoria e
riempiva una stanza
Il primo calcolatore che ho avuto era un HP65 che costava
500.000 Lire
Quando siamo passati dai 300 ai 1200 bps al centro calcolo
(DTH) molte persone dichiararono che stavamo gettando il
denaro dalla finestra, in quanto nessuno era così veloce da
digitare o leggere 120 caratteri al secondo
Un giorno un venditore dichiarò che in 5 anni la potenza di
calcolo di un mainframe sarebbe stata disponibile sulla
scrivania: qualcuno rise e disse ‘OK , ma dove mettiamo gli hard
disk??’
Le nuove tecnologie Software
21 December, 2015 - slide 42
Alcune affermazioni illustri
La macchina da scrivere….., non dura!!! (Segretario comunale di un comune del
FVG)
Non c’è nessuna ragione per cui una persona debba avere un computer in casa
(Kenneth Olsen – CEO Digital Equipment)
L’interfaccia grafica non serve a nulla, niente potrà mai sostituire il terminale
(Responsabile centro calcolo importante società mobiliera)
No, internet è solo una elucubrazione di scienziati. Il mondo va verso lo
standard OSI ed X.400 (responsabile network e mail di un area di ricerca)
Windows NT non ha futuro. Per la grafica bisogna dotarsi di X-terminal e di
macchine UNIX (responsabile calcolo di una università)
Non mettete in programma corsi su Internet: è solo una moda passeggera.
(Responsabile della formazione di un ente regionale)
Io non manderò mai un messaggio di posta elettronica, è troppo complicato, e
poi …. chi mai lo leggerà (direttore di dipartimento universitario)
Nel 1990, 60 saggi in US prevedevano l’informatica del futuro dimenticando il
Web !!!
Ospitiamo le pagine Web di scuole superiori …. Non si può!!!
….. E chissà quante altre ….
Le nuove tecnologie Software
21 December, 2015 - slide 43
The Power of Innovation
•Heavier-than-air flying machines are impossible,...
Lord Kelvin, President Royal Society, 1895
•I think that there is a world market for maybe five computers
Thomas Watson, chairman of IBM, 1943
•Computers in the future may weigh no more than 1.5 tons
Popular mechanics, 1949
•There is no reason anyone would want a computer in their
home
Ken Olson, President, Chairman, and founder of Digital Equipment
Corp., 1977
•64K ought to be enough for anybody
Bill Gates, 1981
Le nuove tecnologie Software
21 December, 2015 - slide 44
45 milioni di piccole aziende nel mondo
Anni ’90: organizzazione aziendale nelle medie imprese 
forti benefici
Decennio digitale  benefici per le piccole imprese
Scenario:




Società di consulenti indipendenti: distributori a valore aggiunto
Stessa strategia che MS ha usato per I server nella media impresa
(raggiungendo il 37% del mercato partendo da zero)
Approccio Bottom-up … da Office
Disponibilità di soluzioni ‘pre confezionate’ e di ‘piattaforme’ di
sviluppo
Risultato: ERP – CRM – Force sales automation …


A prezzi contenuti
Con tempi di sviluppo ‘certi’
Le nuove tecnologie Software
21 December, 2015 - slide 48
L’ICT nelle PMI
TCO: ATTENZIONE
Spese IT nella PMI sono sbilanciate verso:



Infrastruttura (reti, PC,…)
Utility – processi interni (paghe, gestionale, fatture,…)
Considerare l’ASP
Spese IT devono spostarsi verso processi - applicazioni di
ottimizzazione


Gestione della supply chain
Gestione del cliente
Cambia il ruolo delle software house e dei HW vendors




Offrire semplicità, facilità di gestione ed interoperabilità dei prodotti
Riconoscere differenze tra PMI e non considerarle una unità omogenea (5
canali e innumerevoli mercati verticali)
Istituire canali di distribuzione multilivello che sfruttino I canali esistenti
Strategia di marketing orientata al business e non alle tecnologie
Le nuove tecnologie Software
21 December, 2015 - slide 49
Il radar Screen, per orientare le scelte ITC
Benefit
Portafoglio
Digitale
Nuovi
modelli
di
business
Web Service
WAP/ Wirelesss Web
Location Sensing
Bluetooth
E- Payments
Nuovi
processi
VoIP
Nanocomputing
Biometrica
WiMax
Grid Computing
FE display
Processi
in
sviluppo
Wireless
LANs/802.11
Personal
Fuel Cells
Riconoscimento
Vocale
Natural Language
Search
Text-to-Speech
PDA - Phones
VPN
PKI
Bassa: Demo, prototipi e progetti pilota
Moderata: da utilizzare se motivata
Fonte: Gartner
Le nuove tecnologie Software
Maturità
21 December, 2015 - slide 50
Uno sguardo al futuro - Nanotecnologie
Fuel cells al metanolo
WiMax: una alterantiva al WiFi con un range di 40 km
Carte di credito con riconoscimento vocale
Photon Vacuum Projector: proiettori grandi come un
francobollo (4 W !!)
Ultra (Full) HD Video:immagini con risoluzione 16 volte la
massima di oggi
Field Emission Display (FED) basato su nanotubi di
carbonio
Le nuove tecnologie Software
21 December, 2015 - slide 51
Priorità in europa
Miglioramento degli strumenti per la sicurezza
Applicazione della business intelligence
Abilitazione del lavoro in mobilità
Adozione ed integrazione del workflow
Aggiornamento dei sistemi ERP
Gestione dello storage
Integrazione fonia dati su IP
Customer Rrelationship Management
Strumenti per l‘integrazione dei processi di business Middleware
Virtualizzazione dei server
Crescita della spesa a livello europeo: +2.5 %
(in Italia 1.6%) per grandi imprese
Le nuove tecnologie Software
21 December, 2015 - slide 52
Il mercato dell’IT nei principali Paesi (2004-2006)
Variazioni % su anno precedente
6.8%
6.0%
5.7%
5.0%
3.7%
3.9%
3.5%
2.9%
3.2%
3.1%
2.8%
3.3%
2.5%
2.2%
1.6%
0.9%
USA
Giappone
Europa
Fonte: AITech - Assinform / NetConsulting
Le nuove tecnologie Software
Regno
Unito
2005/04
Germania
Francia
Italia
Spagna
2006/05
21 December, 2015 - slide 53
Dinamica del mercato IT per settori (2006-2005)
10%
Consumer
8%
6%
D 2006/2005
Travel &
Trasportation
4%
TLC e Media
Utilities
Sanità
2%
Banche
Enti Locali
Ass.ni e
Finanziarie
Distribuzione
e Servizi
0%
Difesa e Spazio
-2%
Valori in Mln € (2006)
PAC
Industria
-4%
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
5,000
Fonte: AITech - Assinform / NetConsulting
Le nuove tecnologie Software
21 December, 2015 - slide 54
La diffusione del commercio elettronico in Italia e in Europa
Imprese che acquistano on-line nei Paesi
UE25
52%
50%
48%
44%
37%
34%
32%
30%
29%
23%
21%
18%
17%
Irlanda
Regno Unito
Germania
Svezia
Austria
Danimarca
Paesi Bassi
Lussemburgo
UE25
Finlandia
Francia
Slovenia
Lituania
17%
16%
16%
15%
10%
10%
Repubblica Ceca
Polonia
Belgio
Spagna
Cipro
Italia
Lettonia
Imprese che vendono on-line nei Paesi UE25
3%
Le nuove tecnologie Software
34%
30%
Danimarca
Regno Unito
24%
23%
23%
Svezia
Paesi Bassi
Irlanda
Francia
Germania
UE25
Austria
Belgio
Finlandia
Lituania
Slovenia
Lussemburgo
Polonia
Spagna
Repubblica Ceca
Cipro
Italia
Lettonia
18%
18%
16%
15%
15%
14%
13%
11%
11%
9%
8%
8%
6%
3%
2%
Fonte: ISTAT (2006)
21 December, 2015 - slide 55
Indicatori di diffusione ICT in Italia
1999
2003
7,700,000
15,348,000
39
68
44.10%
72.70%
N° di SMS inviati (MLD)
1.75
28.5
Linee attive di telefonia mobile (mln)
30.3
56.8
Parco PC
PC per 100 addetti
Utenti cellulari (% su pop.)
Abitazioni con accesso a Internet (%)
19,2% (1)
Aziende connesse a Internet (%)
65,99% (2)
Accessi a banda Larga
-
2,250,000
Hot Spot WiFi attivi
-
650
Domini Internet Registrati
Conti bancari on-line (mln)
Aziende utenti di Corporate Banking
Le nuove tecnologie Software
35,4% (3)
81.30%
63,339
965,614
0.5
6.3
177,341
772,869
21 December, 2015 - slide 56
Mercato IT in Italia (2004-2006)
Valori in milioni di Euro
19.320
0,9%
1,6%
+0,4%
+1,1%
13,481.0
13,335
13,280
-3,7%
-3,5%
850
883
915
5,125
+3,0%
2004
Hw
19.804
19.496
5,278
2005
Assistenza tecnica
+3,7%
5,473
2006
Software e servizi
Fonte: AITech - Assinform / NetConsulting
Le nuove tecnologie Software
21 December, 2015 - slide 57
Dinamica del mercato IT per dimensione di impresa
(2005-2006)
Mln €, % su totale e D% al netto del consumer
06/05
Grandi
10.696
>250
(56.7%)
addetti
Medie
50-249
05/04
1.3%
Grandi
0.9%
4.678
1.8%
Medie
(24.8%)
addetti
Piccole
1-49
addetti
1.7%
3.475
Piccole
(18.4%)
0.3%
-1.4%
Totale
18.849 mln €
Fonte: AITech - Assinform / NetConsulting
Le nuove tecnologie Software
21 December, 2015 - slide 58
La sfida della produttività
Crescite annue della produttività nei maggiori Paesi
3.0%
2.5%
2.0%
1.5%
1.0%
0.5%
0.0%
Francia
Fonte: OCSE
Le nuove tecnologie Software
Germania
Italia
Italia
1990-1995
Giappone
1995-2000
Regno Unito
Stati Uniti
2000-2005
21 December, 2015 - slide 59
La sfida della crescita
I differenziali di crescita dell’Italia rispetto agli altri paesi
I valori negativi indicano che l’Italia si sta allontanando dalle medie degli altri Paesi.
1.0
0.5
0.0
-0.5
-1.0
-1.5
1970-1980
1980-1990
1985-1990
UE-15
1990-1995
G7
1995-2000
2000-2005
OCSE21
Fonte: elaborazioni CSC su dati OCSE
Le nuove tecnologie Software
21 December, 2015 - slide 60
Reti di calcolatori ed evoluzione
architetturale
Ovvero dal Time sharing ....
.... al multi tier
Passando attraverso le reti
RETE DI ELABORATORI: modello
concettuale
Tre livelli di comunicazione (comunicazione umana)



Livello fisico (come parliamo)
Livello sintattico – sinottico (che lingua parliamo)
Livello concettuale (di che cosa parliamo)
Tre livelli di comunicazione (comunicazione computer)



Livello fisico (Ethernet – TR – ISDN – ATM -...)
Livello sintattico – sinottico (TCP-IP, NetBEUI, ...)
Livello concettuale (IPC, )
Le nuove tecnologie Software
21 December, 2015 - slide 62
Modello di rete primordiale: Il
timesharing
Funzionamento:
 Condivisione di tempo
 Gestione dell’input
Output
Vantaggi:
 Basso traffico in rete
 Periferiche poco costose
 Sicurezza e Riservatezza
Svantaggi:
 Elaborazione
centralizzata
 Limite numero utenti
 Scarsa flessibilità
 Difficile integrazione
Office
Le nuove tecnologie Software
A
Mainframe
B
CPU
C
D
E
21 December, 2015 - slide 63
Modello di rete classico: Resource
sharing
Funzionamento:
Condivisione di risorse
Elaborazione locale
Vantaggi:
Alto numero di utenti
Condivisione di periferiche
Elevata flessibilità
Integrazione con Office
Svantaggi:
Alto traffico in rete (DB)
Tempi di calcolo elevati (PC)
Le nuove tecnologie Software
21 December, 2015 - slide 64
Il modello Server Dedicato
Server mette a disposizione
le sue risorse
I client le usano
I client non possono
comunicare tra loro se non
attraverso il server
Il server è una macchina
‘persa’
Centralizzazione account
Prestazioni e semplicità di
uso
Le nuove tecnologie Software
21 December, 2015 - slide 65
Il modello Pari a Pari (Peer to Peer)
 Ogni nodo Puo’ essere sia client




che server
E’ client quando usa una risorsa
E’ server quando pubblica una
risorsa
I client possono comunicare tra
loro
Non ci sono macchine ‘persa’
 Problemi di sicurezza
 Complessita’ di uso
 Performance
Le nuove tecnologie Software
21 December, 2015 - slide 66
Architettura Client-Server
Il meglio dei due ambienti
Gestione centralizzata dei
dati
Sofisticata sicurezza e
amministrazione
Architettura client-server
Le nuove tecnologie Software
Ambiente individuale
Interfaccia grafica
interattiva
Miglior rapporto prezzoprestazioni
21 December, 2015 - slide 67
L’architettura Client - Server
Funzionamento:
Comunicazione tra processi
Elaborazione locale centrale
Vantaggi:
Alto numero di utenti
Condivisione di periferiche
Elevata flessibilità
Integrazione con Office
Basso traffico in rete
Tempi di calcolo bassi
Sicurezza elevata
Svantaggi:
Migrazione
Client pesante
Logica distribuita
Le nuove tecnologie Software
21 December, 2015 - slide 68
L’architettura Multi Tier
Funzionamento:
Comunicazione tra processi
su almeno tre componenti
Vantaggi:
WEB browser
Logica applicativa in 1 posto
Elevata flessibilità
Basso traffico in rete
Sicurezza elevata
Interpiattaforma
Facilità di gestione
Implemetazione
Svantaggi:
.... To be found
Le nuove tecnologie Software
21 December, 2015 - slide 69
Evoluzione del modo di scrivere le
applicazioni
Ovvero dall’accesso ai dati proprietario ....
.... all’informatica distribuita
Passando attraverso le reti
Applicazione monolitica
L’applicazione contiene:





User interface
Business rules
Propri cursori
Query processor
Interfacce proprietarie
Interfaccia proprietaria
ISAM
Data
Le nuove tecnologie Software

Applicazione


Più di una interfaccia ai
dati
Vincolata a API
proprietarie
Difficile da mantenere e
estendere
Interfaccia proprietaria
SQL
Data
21 December, 2015 - slide 71
Data Access Via ADO/OLE DB
L’applicazione
contiene:





Applicazione
User interface
Business rules
Propri cursori
Query processor


ADO

Interfacce di un
provider di
rowset
OLE DB
Ancora monolitica
Interfaccia di accesso ai
dati unificata
Consentito l’accesso a
nuovi tipi di dati
Ancora difficile da
mantenere
e
address:http:www.microsoft.com/oledb/
ole db
Product info
specification
Download
Resources
HTML data
OLE DB
ISAM data
Begin Transaction T000
Commit Transaction T000
Begin Transaction T001
Join Transaction T001 Resource R902
insert 9.72 to Resource R902
Begin Transaction T002
insert 8.73 to Resource R902
Join Transaction T001 Resource R910
Join Transaction T002 Resource R731
insert 1913.87 to Resource R902
delete 1913.87 from Resource R910
Commit Transaction T000
OLE DB
OLE DB
Le nuove tecnologie Software
OLE DB
0:00.00
0:00.15
0:00.17
0:01.00
0:02.07
0:05.17
0:06.92
0:07.18
0:07.19
0:09.27
0:09.28
0:09.30
Mail data
Log file
OLE DB
Spreadsheet data
SQL data
21 December, 2015 - slide 72
Dopo l’aggiunta di un query
processor
L’applicazione
contiene:



Applicazione

User interface
Business rules
Propri cursori
ADO
OLE DB
Query
processor
e
address:http:www.microsoft.com/oledb/
ole db
Product info
specification
Download
Resources
0:00.00
0:00.15
0:00.17
0:01.00
0:02.07
0:05.17
0:06.92
0:07.18
0:07.19
0:09.27
0:09.28
0:09.30
OLE DB
ISAM data
Begin Transaction T000
Commit Transaction T000
Begin Transaction T001
Join Transaction T001 Resource R902
insert 9.72 to Resource R902
Begin Transaction T002
insert 8.73 to Resource R902
Join Transaction T001 Resource R910
Join Transaction T002 Resource R731
insert 1913.87 to Resource R902
delete 1913.87 from Resource R910
Commit Transaction T000
OLE DB
OLE DB
Le nuove tecnologie Software

Interfaccia di accesso ai
dati unificata
Consentito l’accesso a
nuovi tipi di dati
Gestibile
OLE DB
OLE DB
HTML data

Mail data
Log file
OLE DB
SQL data
Spreadsheet data
21 December, 2015 - slide 73
Aggiunta di business rules
L’applicazione diventa
una User interface a

Applicazione

oggetti Business rules
ADO
OLE DB

Interfaccia di accesso ai
dati unificata
Consentito l’accesso a
nuovi tipi di dati
Applicazione semplice
OLE DB
Business
rules
OLE DB
OLE DB
Query
processor
e
address:http:www.microsoft.com/oledb/
ole db
Product info
specification
Download
Resources
HTML data
Query
processor
OLE DB
ISAM data
OLE DB
0:00.00
0:00.15
0:00.17
0:01.00
0:02.07
0:05.17
0:06.92
0:07.18
0:07.19
0:09.27
0:09.28
0:09.30
Begin Transaction T000
Commit Transaction T000
Begin Transaction T001
Join Transaction T001 Resource R902
insert 9.72 to Resource R902
Begin Transaction T002
insert 8.73 to Resource R902
Join Transaction T001 Resource R910
Join Transaction T002 Resource R731
insert 1913.87 to Resource R902
delete 1913.87 from Resource R910
Commit Transaction T000
OLE DB
OLE DB
Le nuove tecnologie Software
OLE DB
Business
rules
Mail data
Log file
OLE DB
Spreadsheet data
SQL data
21 December, 2015 - slide 74
L’evoluzione
ieri
oggi
3 tier
User
Applicazione
“monolitica”
domani
Data consumer
Query procsr
ISAM
DBMS
ODBMS
Cursor eng
RDBMS
Mail
Media
Business Rules
Data
Le nuove tecnologie Software
21 December, 2015 - slide 75
Non si può andare contro la storia
[email protected]
Scarica

File - Ing. Gennaro Verdura