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