Milano 21 Novembre 2002
LINUX PER LE AZIENDE E PER LA
PUBBLICA AMMINISTRAZIONE
Iale Informatica
Ing. Roberto Rocchi
soluzioni per la vendita
Profilo aziendale e attività
•
•
•
•
•
Nasce nel 1988
Presente su tutto il territorio nazionele
150 addetti
Fatturato: 40 milioni €
Legame tradizionale con IBM per sistemi di
vendita
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
IALE
NETWORK
IALE WARE
- Networking
- System management
- Lotus Notes
Konsis
Progetti
Radiofrequenza
IALE
- Pos IBM
- Assistenza Hw+Sw
S3
- Sviluppo Sw FTS
GRUPPO IALE
IPN
-Rete dealers
Pos Ibm
IND
-Soluzioni
gestionali AS/400
- R3 retail
Solutions Provider
Mercato Retail
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Dim. e tipologia cliente tipico
• Aziende della grande distribuzione, e della
ristorazione veloce, di grandi dimensioni, dotate di
reti di punti vendita molto estese sul territorio.
• Occorre quindi un sistema per la raccolta
giornaliero dei dati del venduto, dalla periferia ai
sistemi informativi sulla sede centrale.
• Entrano informazioni sui prodotti venduti, sul
transato, sui clienti, sui circuiti fidelity, fino al
dettaglio di scontrino.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Rete trasmissione dati di vendita
Sede periferica
Sede centrale
Sede periferica
Sede periferica
Sede periferica
Punti di vendita
Punti di vendita
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Motivi per una scelta open source
• Si è pensato di ideare per il punto vendita un
sistema basato su strumenti open source per:
– Disponibilità del codice sorgente
– Sinergia con IBM (che dà forte supporto a Linux) per
continuità con le attuali situazione.
– Massima stabilità e affidabilità del sistema operativo.
– Eccellente gestibilità remota del sistema.
– Contenimento dei costi di licensing (importante visto il
numero delle sedi e dei PdV)
– Raggiunta maturità di ambienti operativi e applicazioni.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Requisiti dei sistemi sul PdV
• Possibilità di semplice interfacciamento con dispositivi di
tipo seriale.
• Disponibilità di ambienti di sviluppo e esecuzione
standard.
• Solido e affidabile multitasking sul S.O.
• Agili e flessibili strumenti di scripting.
• Possibilità di eseguire l’ambiente DB2 su cui si basano le
applicazioni preesistenti
• Funzioni avanzate di networking e relativa sicurezza
• Presenza di ambienti e sistemi per la migrazione dai
sistemi attuali.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Esempio di soluzione
• Il personale all’interno del punto vendita immette i
dati degli acquisti effettuati dai clienti su dei
dispositivi wireless del tipo Pocket Pc o tablet, dotati
di un browser.
• I dati del venduto vengono scaricati in tempo reale sul
server del PdV, dotato di webserver, e da qui, tramite
una applicazione (Jason), sul database locale basato su
DB2.
• I dati in DB2 del venduto del punto vendita vengono
scaricati sulla sede (centrale o periferica) a fine
giornata, tramite processi batch.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Scelta degli strumenti
• Ambiente di database IBM DB2 basato su server
Linux.
• Firewall (deve impedire l’accesso diretto ai dati in
DB2, al webserver IIS) basato su Linux.
• File server basato su Linux (Samba).
• Web application Jason: basata su Microsoft IIS
installata su Windows 2000 Professional.
• Filetransfer basato su protocolli standard
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Ulteriori requisiti della soluzione…
• Si intende predisporre presso il PdV un unico
blocco funzionale, che supporti certamente il
nuovo sistema di vendita, ma che supporti anche
quello attuale, in modo da permettere ai tecnici
l’installazione del nuovo hardware e software
senza procedere immediatamente alla migrazione.
• In questo modo è possibile procedere agli
interventi di aggiornamento e alla sostituzione dei
sistemi remoti in modo graduale e indolore, ma in
modo da supportare ogni futura evoluzione del
software.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Soluzione di vendita attuale
• Basata su software in ambiente Clipper su
Ms-Dos.
• Storage locale dei dati in formato .dbf.
• L’ambiente Dos è un task di IBM Os/2,
presente sul server di punto vendita.
• I dati vengono scaricati a fine giornata su un
server Os2/Db2 sulla sede centrale.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Come supportare la migrazione
• Per supportare la migrazione occorre avere sul
punto vendita tutti gli ambienti e le applicazioni
descritte
occorrono parecchi sistemi e la
soluzione diventerebbe molto costosa (in termini
di installazione) e ingestibile (in termini di relativa
manutenzione).
• Soluzione: virtual computing
– Installazione di una macchina fisica che supporta il
necessario numero di macchine virtuali.
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Soluzione Virtual server
• Jason + IIS su Windows 2000
• Db2, firewall e Samba su Linux
• Clipper su Ms-Dos
• Os/2
… Installati su unica macchina con:
– Windows 2000 Professional
– Connectix Virtual PC
LINUX PER LE AZIENDE E PER LA PUBBLICA AMMINISTRAZIONE
Schema del server di punto vendita
Internet
Information
Server
+
JASON
Ibm DB2
MS-Dos
+
+
Firewall
Clipper
Ibm OS/2
+
File server
Win2000Pro
LINUX
Connectix
Virtual Pc
Win2000Pro
Terminali
wireless