Intranet (ed Extranet)

Transcript

Intranet (ed Extranet)
Intranet
(ed Extranet)
arcIPelago scrl
Cos’è una Intranet
“Applicazione ad una rete aziendale delle stesse
tecnologie che sono applicate su Internet”
TCP
IP
WEB...
arcIPelago scrl
Lo sviluppo delle Intranet
• I fattori:
3 facilità
di condivisione di documenti elaborati
3 indipendenza di TCP/IP dal Sistema operativo
3 ambiente grafico e multimediale di elevata
qualità
l’utente diventa sia fornitore che fruitore
arcIPelago scrl
Vantaggi delle Intranet
• Visualizzare documenti creati su piattaforme diverse
• Creare e rivedere contenuti
• Visualizzare presentazioni multimediali e interagire
con esse
• Accedere facilmente a Internet
• Abbattere le barriere create da distanze, divisioni in
reparti e decentramento delle risorse
arcIPelago scrl
Cos’è una Extranet
• Termine coniato da Marc Andreessen (o da
Bob Metcalfe?):
“Rete che impiega tecnologie Internet per collegare un’azienda
ai propri fornitori, clienti o ad altre aziende del settore”
• Una Extranet può quindi essere vista come:
3 Intranet
di un’azienda, estesa ad altre
3 Intersezione delle Intranet di più aziende
3 Connessione Internet in “collaborazione” con
altre aziende
arcIPelago scrl
Applicazioni di una Extranet
• Newsgroup “privati” che aziende cooperanti
usano per scambiare idee ed esperienze
• Programmi di formazione in comune tra
aziende
• Listini accessibili solo ad “operatori del
settore”
• Area di sviluppo per prodotti comuni
arcIPelago scrl
Sicurezza nelle Extranet
• Problema d’interesse: informazioni proprietarie
lasciano i confini (protetti?) di una Intranet
• E’ qui che risiede la vera differenza tra Intranet
ed Extranet...
• Soluzioni:
3 Uso
linee affittate in esclusiva
3 Uso VPN
3 Uso Secure Sockets con autenticazione
arcIPelago scrl
Intranet
La Rete Informativa interna
arcIPelago scrl
Struttura delle informazioni
in una Intranet (1)
Divisione
informatica
Divisione
vendite
Divisione
contabilità
arcIPelago scrl
Struttura delle informazioni
in una Intranet (2)
• Idea: creazione di diverse homepage divise per reparto,
collegate tra loro
• Ogni reparto può procedere indipendentemente
• Ogni homepage può risiedere sullo stesso server o su
server diversi (server diversi anche per stesso reparto)
Server
vendite
Italiane
Divisione
vendite
arcIPelago scrl
Server
vendite
Europee
Connessione
Internet
(opzionale)
Struttura delle informazioni
in una Intranet (3)
• Approccio gerarchico delle Home Page:
Direzione
Ufficio del
Personale
Divisione
Contabile
Divisione
Informatica
Vendite e
Assistenza
dipendente dipendente dipendente dipendente dipendente
arcIPelago scrl
Direzione
• Obiettivo: comunicare ai dipendenti obiettivi,
strategie e risultati della politica aziendale
• Contenuti:
3 principi
aziendali e strategie
3 obiettivi finanziari e produttivi
3 situazione dell’industria e dei concorrenti
3 contatto con i dipendenti nelle diverse sedi
arcIPelago scrl
Ufficio del Personale
• Obiettivo: ottimizzare l’uso delle risorse umane
• Contenuti:
3 quadro
aziendale ed elenco mansioni
3 modulistica dell’ufficio personale
3 politiche di assunzione e gestione del personale
3 corsi di formazione
3 elenco nuovi posti di lavoro
3 ...tabella ferie?
arcIPelago scrl
Home Page del Personale
• Obiettivo: creare un curriculum dinamico
gestito dal dipendente
• Contenuti:
3 corso
di studi ed esperienza lavorativa
3 obiettivi e progetti in corso
3 aree di competenza e di interesse
3 hobby e attività extralavorative
arcIPelago scrl
Uso delle H.P. del personale
• Individuazione di “esperti” interni all’azienda
per risolvere problemi particolari
Pagina
di
Mario
Rossi
Ho bisogno
di aiuto su
Java
Esperto Java
server
Pagina
di
Andrea
Neri
Esperto Java
arcIPelago scrl
Divisione Informatica
• Obiettivo: assistenza tecnica ai dipendenti
• Organizzato come servizio assistenza su
Web di società quali Microsoft, Symantec...
• Contenuto:
3 Orari
del servizio assistenza telefonica
3 elenco aggiornamenti sw e hw
3 elenco prodotti hw e sw consigliati
3 elenco FAQ (domande più frequenti) e schede
risoluzione problemi
3 modulistica di comunicazione problemi
arcIPelago scrl
Marketing e assistenza
ai clienti / agli utenti
• Obiettivi:
3 informazioni
per dipendenti settore vendite
3 informazioni per il cliente / utente
3 feedback dai clienti
• Contenuti:
3 Comunicati
stampa, presentazione prodotti
3 Schede tecnico-informative dei prodotti
3 Piani di marketing e condizioni del mercato;
analisi della concorrenza
3 Domande e commenti della clientela
arcIPelago scrl
Intranet
I componenti
arcIPelago scrl
Elementi essenziali...
• ...per la creazione di una Intranet con server
e client Web
3 Rete
di Computer e relativa tecnologia
(protocolli)
3 Sistema operativo di rete
3 Hardware e Software Server Web
3 Browser Web
arcIPelago scrl
Reti di computer per le Intranet
• In genere tutte le tecnologie consolidate per
le reti locali sono adatte: Ethernet, Token
Ring, Local ATM...
• Se la Intranet comprende sedi remote,
occorrono collegamenti WAN (CDA, CDN,
ISDN...) tra le sedi
arcIPelago scrl
Sistema operativo di rete
• Software per lo scambio di dati in rete locale
con la presenza di server e client
• I candidati “naturali” sono:
3 Microsoft
Windows NT ( supporta TCP/IP e IPX)
3 Novell NetWare (IPX)
3 Unix (TCP/IP nativo + IPX)
• Per i client, sono disponibili driver di rete
TCP/IP e IPX sotto diversi s.o. (Win3.1,
Win95, WinNT, Unix, Mac...)
arcIPelago scrl
NetWare e le Intranet
• NetWare è nato come s.o. di rete per la
condivisione di files e stampanti
• E’ basto sul protocollo di rete IPX
• Poiché il modello Intranet usa TCP/IP,
occorre una conversione di IPX in TCP/IP e
viceversa (Novell IntranetWare )
arcIPelago scrl
IntranetWare
e l’integrazione con TCP/IP
IP
int
ran
et
Altro
Server
Web
PC
IP
IP
IPX
IPX
Server
Web
IntranetWare
arcIPelago scrl
IP
Client
IntranetWare
Windows e le Intranet
• I s.o. Win95 e WinNT sono già equipaggiati
con lo “stack” TCP/IP, quindi non occorrono
forme di traduzione
• Se si usa Win3.x, è necessario aggiungere al
s.o. nativo una serie di driver (le winsock)
per implementare lo stack TCP/IP
arcIPelago scrl
Piattaforma Hardware del Server
• Le scelte:
3 workstation
Unix: hw costoso - gestione
complessa - software costoso se non è Linux ottime prestazioni
3 PC: componenti economici - gestione semplice
- prestazioni standard
3 Apple PowerPc: gestione elementare - hw e sw
costoso
arcIPelago scrl
La piattaforma Intel ideale
•
•
•
•
Chip classe Pentium 200 Mhz o superiore
almeno 32 MB di RAM
disco da 2 GB o superiore
costo attuale ~ 2.5 Mlire
arcIPelago scrl
Software per Server Web
• La Intranet si potrà dire completa quando
una o più stazioni verranno configurate
come server Web
• Windows NT e i sistemi Unix includono
gratuitamente dei server Web, tuttavia in
commercio esistono soluzioni avanzate, con
funzionalità aggiuntive
arcIPelago scrl
Server Web di Unix (1)
• Storicamente, il primo server Web era Unix:
quello del CERN
• Il primo server Web a larga diffusione è
stato quello dell’NCSA, ancora oggi gratis
• Il server NCSA supporta:
3 CGI
3 Server
Side Includes
3 Server multipli “virtuali” sullo stesso host
arcIPelago scrl
Server Web di Unix (2)
• Commercialmente, i server Web più
utilizzati sono della Netscape Comm.
(disponibili anche per WinNT):
3 Enterprise
Server: utile per aziende con Intranet
estese
3 FastTrack Server: più “compatto” e semplice da
gestire, per piccole Intranet
arcIPelago scrl
Server Web di Windows NT
• Oltre ai server di Netscape, esiste l’Internet
Information Server di Microsoft, gratuito
• IIS dirige il sito Internet di MS, è una
soluzione ottimale per grosse Intranet
• IIS include un server FTP
• Altro server Web: WebSite Professional di
O’Reilly & Assoc.
arcIPelago scrl
Server Web di Win95
• Il s.o. Win95 non è una soluzione ottimale
per server Intranet in generale
• I server più adatti sono riconosciuti in
WebSite della O’Reilly e in FastTrack di
Netscape
• Utili per Intranet di piccole dimensioni e per
applicazioni a budget ridotto
arcIPelago scrl
Server Web di Apple
• La quota maggiore del mercato dei server
Web per sistemi Apple appartiene a
Quarterdeck WebStar
• WebStar presenta facilità di installazione e
gestione, ma è consigliabile solo per reti
AppleTalk
arcIPelago scrl
I Browser Web
• Per sistemi Windows:
3 Netscape
Communicator
3 Microsoft Internet Explorer
• Per sistemi Unix:
3 Netscape
ha il dominio incontrastato
3 NCSA Mosaic è un “pezzo da museo”
3 Microsoft sta iniziando a distribuire versioni di
Explorer per Sun e HP...
arcIPelago scrl
Intranet
Progettazione e Gestione
arcIPelago scrl
Progetto di una Intranet
K Definizione degli obiettivi di una Intranet
L Costituzione di un gruppo responsabile
M Impostazione della struttura organizzativa (lineare,
gerarchica...)
N Definizione delle funzionalità
O Impostazione e gestione dei contenuti
arcIPelago scrl
Definizione degli obiettivi
• Esigenze dei clienti/utenti o dei dipendenti:
3è
necessario un accesso remoto agli utenti?
3 limitazioni nell’uso della Intranet (Security)
3 necessità di accedere a database esistenti
3 formazione e assistenza richiesta dagli utenti
• Esigenze di organizzazione
3 chi
installerà/gestirà la Intranet?
3 chi gestirà/creerà/aggiornerà il contenuto?
3 i singoli reparti creeranno i contenuti?
arcIPelago scrl
Progetto di una Intranet
K Definizione degli obiettivi di una Intranet
L Costituzione di un gruppo responsabile
M Impostazione della struttura organizzativa (lineare,
gerarchica...)
N Definizione delle funzionalità
O Impostazione e gestione dei contenuti
arcIPelago scrl
Il gruppo Intranet (1)
• La creazione e la gestione della Intranet
richiede un ampio spettro di capacità
• E’ preferibile formare un gruppo specializzato
con rappresentanti di reparti diversi
• I componenti dovranno avere competenze e
funzioni complementari, in particolare:
3 sviluppo
dei contenuti
3 supporto tecnico
3 supporto direzionale
arcIPelago scrl
Il gruppo Intranet (2)
Assistenza
Assistenza
Clienti
Clienti
Ufficio
Ufficio
del
del personale
personale
Creazione
Creazione
del
del contenuto
contenuto
Vendite
Vendite ee
Marketing
Marketing
Specialisti
Specialisti
di
di rete
rete
Intranet
Efficiente
Capacità
Capacità
organizzative
organizzative
arcIPelago scrl
Divisione
Divisione
Informatica
Informatica
Progettazione
Progettazione
Grafica
Grafica
Programmazione
Programmazione
Gestione
Gestione della
della
Documentazione
Documentazione
Informatici
Altro
Sviluppo dei contenuti
Requisiti
• Esperienza di progettazione grafica e
presentazione dei contenuti
• Conoscenza delle leggi sui diritti d’autore
• Conoscenza di HTML e di browser Web
• Conoscenza dei formati dei documenti software e
delle tecniche di conversione in HTML
• Conoscenza delle tecniche di conversione dei
formati di immagine e relativo software
• Esperienza di impaginazione e grafica
• Programmazione CGI e interazione con il server
arcIPelago scrl
Supporto Tecnico
Requisiti
•
•
•
•
•
Conoscenza dell’hardware e del software di rete
Conoscenza di TCP/IP
Esperienza nell’applicazione della sicurezza in rete
Conoscenza delle operazione client-server
Conoscenza dei linguaggi di programmazione e
loro applicazione
• Conoscenza della gestione dei database e delle
tecniche di interfacciamento con il Web
arcIPelago scrl
Supporto Direzionale
Requisiti
• Conoscenza del flusso della documentazione
aziendale
• Conoscenza del flusso informale delle
informazioni in azienda
• Esperienza nel processo di progettazione e
coordinamento
• Conoscenza delle tecniche del controllo della
qualità
• Esperienza nell’attività formativa
arcIPelago scrl
Progetto di una Intranet
K Definizione degli obiettivi di una Intranet
L Costituzione di un gruppo responsabile
M Impostazione della struttura organizzativa
(lineare, gerarchica...)
N Definizione delle funzionalità
O Impostazione e gestione dei contenuti
arcIPelago scrl
Sviluppo della struttura
del Web aziendale
• Approccio: le informazioni devono seguire la
stessa struttura usata per i canali di
comunicazione esistenti in azienda:
3 Individuare
i singoli contenuti e raggrupparli in
aree tematiche
3 Predisporre la struttura in cui i singoli contenuti
vanno organizzati
arcIPelago scrl
Struttura Lineare
• Consente all’utente ricerche in avanti e
indietro con poche alternative
arcIPelago scrl
Struttura Gerarchica
• Permette all’utente di muoversi verso l’alto
o verso il basso, con percorsi lineari
arcIPelago scrl
Struttura non lineare
• La maggior parte dei siti Intranet hanno
strutture non lineari nè gerachiche
• La possibilità di usare collegamenti
ipertestuali induce una forte non linearità
nella struttura del sito
• Occorrerà pianificare accuratamente gli
strumenti di “navigazione” all’interno del
sito
arcIPelago scrl
Esempio di “mappa del sito”
Novità
Ricerca
Mappa
Commenti
Help Desk
Eventi
Organigrammi
Home Page
Angolo della
Direzione
Informazione
aziendale
Supporto
Intranet
Documenti
Reparti
Benvenuto
del Direttore
Obiettivi
Risorse
Web
Nuovi
Documenti
Ufficio
del personale
Missione
aziendale
Informazioni
per i clienti
Modelli guida
Intranet
Ricerca
Documenti
Sistemi
Informativi
HTML
FAQ
arcIPelago scrl
Contabilità
Progetto di una Intranet
K Definizione degli obiettivi di una Intranet
L Costituzione di un gruppo responsabile
M Impostazione della struttura organizzativa (lineare,
gerarchica...)
N Definizione delle funzionalità
O Impostazione e gestione dei contenuti
arcIPelago scrl
Progetto delle funzionalità
• Necessario prima di impostare l’interfaccia
utente e i contenuti
• Domande:
per cosa può essere utile una Intranet?
3 quali settori dell’azienda possono essere
migliorati con l’uso di una Intranet?
3
arcIPelago scrl
Esempi di funzionalità
•
•
•
•
•
•
•
•
Fornire N.Tel. e indirizzi email dei dipendenti
Supportare applicazioni groupware esistenti
Supportare audio-video conferencing
Fornire bulletin boards per i reparti e l’azienda
Includere motori di ricerca dei documenti
Incoraggiare collaborazione e lavoro di gruppo
Aumentare i canali di distribuzione delle informazioni
Automatizzare i processi del flusso di lavoro
arcIPelago scrl
Progetto di una Intranet
K Definizione degli obiettivi di una Intranet
L Costituzione di un gruppo responsabile
M Impostazione della struttura organizzativa (lineare,
gerarchica...)
N Definizione delle funzionalità
O Impostazione e gestione dei contenuti
arcIPelago scrl
Gestione del Contenuto (1)
NO!
Intranet
SI!
Intranet
Processo di verifica
arcIPelago scrl
Gestione del Contenuto (2)
• Gli utenti devono poter aggiungere nuovo contenuto
• Gli utenti devono poter proteggere il loro contenuto
dalle modifiche di altri utenti
• Sulla Intranet deve esistere un processo di verifica e
approvazione del contenuto
• La Intranet deve fornire un sistema di controllo delle
revisioni dei documenti
• La Intranet deve fornire un sistema semplice di
verifica delle pagine Web inserite
arcIPelago scrl
Supporto
alla creazione di contenuti
• Se gli utenti creano contenuti diventa
importante la uniformità dei contenuti
• Occorre avere modelli:
3 cartacei:
manuali di stile HTML
3 elettronici: file HTML di esempio (template)
• ...oppure, passare il contenuto “grezzo” ad un:
WEBMASTER
arcIPelago scrl
Approccio Mediato
alla creazione di contenuti
Creatore
Contenuto
WEBMASTER
Content
Manager
Content
Manager
Creatore
Contenuto
Reparto C
Content
Manager
Creatore
Contenuto
Creatore
Contenuto
Reparto A
Creatore
Contenuto
Creatore
Contenuto
Creatore
Contenuto
Creatore
Contenuto
arcIPelago scrl
Reparto B
Il WebMaster
• E’ il responsabile ultimo dell’aspetto e del
contenuto delle pagine Web
• Collabora con il Content Manager di ogni
reparto indicando i modelli per i contenuti
• Risolve i problemi di programmazione, di
installazione e gestione dei server Web
• Si interfaccia con gli utenti esterni (spesso è il
“contatto” interno)
arcIPelago scrl