Sistemi informativi appunti
ERP Moduli orizzontali
(intersettoriali) Che non dipendono dallo specifico business, come ad esempio la finanza, Risorse Umane, Budgeting.
ERP Moduli verticali
(settoriali) Che sono specifici per settore industriale, numero massimo nel settore manifatturiero, come ad esempio automotive ed energia.
WEB 2.0
* Architettura a più livelli (multi-tier) * Browser di ultime generazioni * WEB server con estensioni CGI * Pagina WEB dinamiche * Accesso alla Base Dati aziendale * La presentazione può essere realizzata senza ridisegnare tutta la pagina WEB. * WEB 2.0, siti WEB social, Wiki, blog...
Modello tecnologico che costituisce il sistema informatico
* Architettura di elaborazione: composta da 'sistemi hardware' che eseguono applicazioni di presentazione, logica applicativa e gestione dei dati, e da 'diversi modelli di realizzazione' * Architettura di rete: Composta da 'interconnessioni' tra diversi sistemi hardware e divise per estensione, livelli gerarchici e modalità di funzionamento.
ACID
* Atomicity: tutte le operazioni terminano con successo o l'intera transazione viene abortita. * Consistency: al termine della transazione il database deve trovarsi in uno stato consistente. * Isolation: transazioni concorrenti non devono influenzarsi reciprocamente. * Durability: Gli effetti sul database da una transazione terminata con successo sono permanenti.
Svantaggi di Cloud :(
* Connettività: velocità e disponibilità (soluzioni di backup) * Dipendenza dal fornitore * Sicurezza: protezione dei dati nel transito e a livello di storage * Normativa: conservazione dei dati entro i confini dell'UE * Costanza del livello di servizio
Grid computing
* Consente di offrire servizi di calcolo come unico sistema 'virtuale' di computazione * Permette la condivisione di risorse eterogenee * Si può eseguire qualsiasi tipo di applicazioni * Utilizza internet come rete fisica per connettere le varie unità di calcolo * Nasce nel 2001 * Evoluzione del Grid: virtualizzazione e Cloud
Differenze che intercorrono tra Dato ed Informazione
* Il dato è stabile e si tratta di materiale informazione grezzo, non ancora elaborato. * L'informazione si occupa dell'elaborazione (non stabile) dei dati e si tratta di dati elaborati cognitivamente, ovvero organizzati e presentati in modo appropriato ed in grade di comunicare il contesto. Inoltre, l'informazione conferisce significato ai dati e si usa di uno schema concettuale (modello).
Un'applicazione software
* Interattiva quando: l'operatore umano interagisce con il programma (gestionali, browser) * Macchina-macchina quando: due o più applicazioni comunicano tra di loro (sistemi bancari) * Batch quando: Applicazione schedata che elabora i dati e poi termina (generatori di report, MRP)
Vantaggi di Cloud :)
* Rapida scalabilità * Tempestività d'implementazione * Risparmio costi: software, hardware, ambiente * Aggiornamento hardware e software a carico del fornitore * Elevati livelli di performance * Resilienza: garantire il funzionamento del sistema del sistema anche in presenza di un malfunzionamento di una sua parte * Diversa tipologia di investimento: passaggio da investimenti in capitale fisso a spese operative correnti variabili legate agli effettivi consumi * Vantaggi finanziari * Riduce i rischi legati ai progetti ICT
Finalità di MRP
* Trasformare il fabbisogno di articoli a domanda indipendente: prodotti finiti, la cui quantità dipende dalle previsioni di vendita e dal conseguente piano di produzione * In fabbisogno di articoli a domanda dipendente: componenti necessari a realizzare i questi prodotti finiti.
Tre assunti del Paradigma ERP
* Unicità dell'infomazione * Estensione e modularità funzionale : tutti i moduli devono essere autosufficienti * Prescrittivitità Con l'unicità dell'informazione, tutte le elaborazioni del sistema condividono un solo valore per una data informazione, si caratterizza per una base di dati unica e i principali vantaggi sono: la sincronizzazione dei dati, la non ridondanza, la tracciabilità degli aggiornamenti e l'integrazione dell'informazione direzionale.
ERP -> Modularità
* Unicità dell'informazione * Estensione e modularità funzionale * Prescrittività Modularità Funzionale: * Tutti i moduli devono esser autosufficienti * Le strategie di implementazione possono esser Parziali e completa * Modularità anche per Multi-nazionalità e multi-aziendalità
ERP -> Prescrittività
* Unicità dell'informazione * Estensione e modularità funzionale * Prescrittività Per prescrittività si intende la normazione dei processi gestionali derivanti dal modello funzionale incorporato nel software ERP. : * Impatto organizzativo contrario ai SI fatti su misura * L'azienda si deve adeguare allo standard previsto dal sistema ERP * Ogni suite ERP si conforma meglio ad un determinato modello di business * L'ERP garantisce dati sicuri e procedure standard
Processi aziendali
1. Buy side: input dai fornitori 2. Inside: * input e output interni all'azienda * Processi primari: legati al core business e alla produzione di valore * Processi ausiliari: Producono servizi per il funzionamento dell'organizzazione 3. Sell side: L'output è rivolto direttamente al cliente
Sistemi Informativi
1. Dati: materiale informatico grezzo (statico) e sono invariati nel temp 2. Principi organizzati: regole organizzative legate alla funzione, processi e strutture organizzative, documenti e informazioni, procedure e attività, coinvolge diversi tipi di utenti 3. Procedure (Nocciolo Applicativo): si tratta di elaborazione dei dati e possono essere automatizzate o meno, archivi ed elaborazioni informatiche, segue i procedimenti del ciclo informativo ed infine automatizza i procedimenti
DBMS risolvono i problemi
1. Inconsistenza e ridondanza dei dati: I dati vengono rappresentati con una sola rappresentazione. 2. Riservatezza dei dati: L'accesso dei dati da parte degli utenti viene controllato. 3. Integrità dei dati: Vi sono regole di integrità a più livelli. 4. Concorrenza: Vi sono algoritmi di accesso di dati.
Differenze tra un Sito web con 'Pagine statiche' e 'Pagine dinamiche'
1. Pagine WEB Statiche: * Tali pagine sono in HTML * Sono salvate come file di testo * Per cambiare la pagina occorre cambiare il codice HTML 2. Pagine WEB Dinamiche: * Tali pagine sono il risultato di query effettuate sul database del server * Non si ridisegna la pagina * Può avvenire l'immissione o recupero dati
Modello Applicativo
1. Presentazione (presentation layer/ interfaccia utente): si occupa della presentazione dei dati, accetta input (tastiera, mouse, touch) e li trasmette allo strato inferiore. 2. Logica applicativa: composta dalle regole funzionali per l'elaborazione dei dati; si occupa della funzioni e delle procedure, e compiono le operazioni del processo di Business. 3. Base di dati (data layer): riguarda l'accesso alla base dei dati e la rispettiva strutturazione; si tratta di elementi finali memorizzati in supporti permanenti, sono trattati da programmi differenti e memorizzati in strutture dati (database, DBMS)
Chiave esterna (FK)
Collega due tabelle tra di loro e stabilisce una correlazione tra due tabelle. Inoltre, la relazione tra due tabelle viene realizzata creando nella struttura della seconda tabella un campo simile alla chiave primaria della prima tabella (chiave esterna) e copiando il valore della chiave primaria della prima tabella in un record della seconda.
Ripianificazione MRP
Con il passare dei 'time bucket' le previsioni sulla domanda possono mutare o nuovi ordini possono essere stati accettati dall'azienda. In questo modo, il sistema MRP viene rilanciato con una politica 'rolling horizon' e si ricalcola nuovamente il recorde e quindi si determina un nuovo piano di produzione. Ripianificazione può essere: * Di tipo rigenerativo; se il sistema MRP ricalcola i bisogni e gli ordini a partire da zero * Da tipo net change; quando tiene conto solo dei time bucket aggiunti.
Sistemi Informativi Direzionali
Hanno lo scopo di supportare il management aziendale fornendo informazioni per poter decidere ed hanno lo scopo di supporto al processo decisionale. I SI defezionali sono costruiti sopra i SI operativi ed il successo dei SI direzionali è dato principalmente da: * Qualità e completezza delle base dati * Capacità dell'azienda * Flessibilità e qualità del software disponibile
Sistemi informativi direzionali
Hanno lo scopo di supportare il management aziendale fornendo informazioni per poter decidere ed hanno lo scopo di supporto al processo decisionale. I SI direzionali sono costruiti sopra i SI operativi ed il successo dei SI direzionali è dato principalmente da: * qualità e completezza delle base dati * capacità dell'azienda * Flessibilità e qualità del software disponibile Inoltre, si caratterizza per l'utilizzo di informazioni aggregate e per un'elaborazione periodica.
Sistema KMS
I 'sistemi Integrati KMS' sono sistemi software che supportano le fasi del ciclo dell'informazione e la communicazione. Essi si occupano della preservazione e condivisione della conoscenza. Il Knowledge management si focalizza su come poter mettere a servizio di tutta l'azienda le conoscenze professional specifiche di ogni componente.
Obiettivi principali di ERP
I principali obiettivi di un sistema ERP sono quelli di integrare i processi aziendali in un unico sistema software, in mode che possa soddisfare tutti i requisiti informativi dell'azienda attraverso un'architettura scalabile e attraverso una base dati centralizzata.
Limiti del MPS
Il MPS (master production scheduling) è realizzato a partire dalle previsioni di domanda, dagli ordini dei clienti e dal piano strategico di produzione. Questo livello contiene quindi moduli per il 'forecasting' che devono interfacciarsi con lo storico del database aziendale e con il modulo di gestione delle distinte basi. La previsione della domanda viene fatta in base alla storia degli ordini serviti e di quelli non sodddisfatti per mancanza di capacità produttiva. Altri elementi di predizione tengono conto degli ordini già accettati e quindi deve esistere un interfacciamento con i sistemi di 'order entry'. I limiti: * La realizzazione di un MPS risulta particolarmente problematica per quei prodotti offerti in numerose varianti (feature e option) * Situazioni di questo tipo si verificano spesso in ambienti di tipo 'assemble-to-order' * Non è possibile costruire previsioni corrette a livello di end item quando sono presenti moltissime varianti.
Multi-Tier
Il livello data server è diviso in: * Data logic: Strato logico di astrazione ed indipendenza del database * Dati: Database fisico è inoltre possibile creare nuovi livelli anche nel livello interfaccia utente (problemi di comunicazione tra i livelli). Infine, si caratterizza per l'evoluzione delle architetture multi-tier: le applicazioni web
Lot Sizing
Il lot sizing consists essenzialmente nello stabilire le dimensioni di tale lotto in modo da minimizzare costi di stoccaggio. Dunque, le tipologie di Lot Sizing: 1. Lot Sizing a quantità Fissa 1.1 Fixed order Quantity (FOQ): Possibilità di rilasciare ordini solo per una certa quantità fissata dipendente dal processo tecnologico di produzione o dall'approvvigionamento minimo dai produttori. 1.2. Economi Order Quantity (EOQ): La quantità da ordinare viene stabilita minimizzando i costi di stoccaggio e massimizzando la possibilita di sconti da parte dei fornitori; al variare della domanda il lotto economico può venir ricalcolato e quindi modificato. 2. Lot Sizing a quantità Variabile 2.1 Lot for Lot (L4L): è la regola più semplice e in essa i fabbisogni netti e gli ordini coincidono. 2.2 L4L con lotto minimo: 'm' è la quantità minima da ordinare
Cloud computing successo tra le ICT
Il modello cloud computing è un insieme di servizi ICT accessibile on-demand e in modalità self-service tramite tecnologie internet basati su risorse condivise. Ha una rapida scalabilità delle risorse una misurabili puntuale dei livelli di performance ed un modelle economica Pay-per-user. Il cloud computing è un tipo di elaborazione basata sulla fornitura di servizi, software e capacita di elaborazione tramite rete pubbliche o private. Il suo fulcro (steunpunt) è l'esperienza dell'utente e la sua essenza è la capacita di svincolare i servizi di elaborazione della tecnologia di base. Oltre all'interfaccia utente, la tecnologia alla base del Cloud rimane invisible all'utente, rendono tale modello incredibilmente intuitivo. In un ambiente di cloud computing le applicazioni e i servizi non sono legati a specifici componenti hardware. L'esigenza di tali ambienti è alimentata dall'incredibile crescita dei dispositivi connessi, dei flussi di dati in tempo reale e dell'adozione de SOA e di applicazione WEB 2.0, quali mashup, collaborazione aperta, social networking e commercio mobile.
Modello di flusso
Il modello di Flusso descrive un processo gestionale come flusso di attività collegate. * Le risorse * Oggetti: materiali e/o immateriali * richieste di servizio prodotto dal cliente * prodotti e/o servizi materiale e/o immateriali
Single-tier
Il modello è tutto centralizzato nel Mainframe. Le componenti: * Interfaccia utente * Computazione * Gestione dati I costi sono elevanti in particolare per gli investimenti, manutenzione e per la gestione dell'intero sistema. Vi è una scalabilità all'interno della stessa famiglia di sistemi ed infine si caratterizza per la presenza di Legacy, ovvero sistemi ingovernabili ma di cui non si può fare a meno.
Sistemi informativi Operativi
Informatizzano processi volti all'esecuzione di attività o alla loro programmazione. Il ruolo potenziale del SI è proporzionale all'intensità informativa dell'azienda. I SI sono sia una tecnologia di produzione in cui il prodotto è informazione tecnologia di processo dove il prodotto è materiale.
Three Tier
L'architettura 'Three tier' si caratterizza per la presenza di 3 differenti componenti: * Gestione dei dati * Computazione * Interfaccia Utente Essa è orientata al superamento del modello Client/server che non era più in grado di supportare un numero elevato di utenti, le richieste di nuove funzionalità e le nuove complessità. Inoltre, è utilizzata nella applicazioni di database 'mission critical' ed è realizzata tramite l'unione di client/server e mainframe. è caratterizzata da una netta separazione tra i livelli all'interno dell'applicazione e quindi, la sostituzione di un livello non comporta la modifica degli altri due. L'obiettivo: * Prestazioni elevate * Flessibilità * Manuteniblità * Riuso * Scalabilità 3 livelli: 1. Client (presentazione); che ha il compito di accettare gli input dall'utente, visualizzare le informazioni formattate e migliorare l'interattività. 2. Application server (logica applicativa): La quale risponde al livello 'presentazione' supporta utenti multipli e gestisce i dati condivisi. 3. Data Server (Dati condivisi); Che permette di rispondere alla query del livello application, di gestire dati condivisi da più applicazioni e di creare un ambiente sicuro ed affidabile.
Business Intelligence
L'evoluzione dell'ERP ha generato alcuni sistemi per la gestione della conoscenza. Il BI raccoglie dati ed iformazioni per effettuare confronti e stime. Questo sistema lo troviamo nei Sistemi Infomativi (IS) analitici, e si tratta di un'enorme massa di informazioni utilizzata per una miglior comprensione del business.
MRP -> Domanda Variabile
L'orizzonte temporale di interesse viene discreditato in intervalli di pianificazione (time bucket) all'interno dei quali la domanda più considerarsi costante. é necessario comunque un sistema informativo e previsional (forcasting) capace di prevedere con un certo margine di sicurezza l'andamento della domanda.
Virtualizzazione
La Virtualizzazione consente di eseguire più macchine virtuali su una singola macchina fisica, laddove ogni macchina virtuale condivide le risorse del computer fisico di più ambienti. In altre parole, consente a più macchine virtuali di eseguire diversi sistemi operativi e più applicazioni sullo stesso computer fisico. Virtualizzare le risorse hardware di un computer, compresi la CPU e la RAM, disco rigido e il controller di rete è creare una macchina virtuale completamente operativa in grado di eseguire i propri sistemi operativi e applicazioni al pari di un computer reale. Le macchini virtuali eliminano i potenziali conflitti poiché contengono un sistema operativo completo.
MRP -> Domanda indipendente
La domanda relativa al prodotto ultimo dipende esclusivamente dal mercato.
Elementi fondamentali MRP
La logica MRP (Material Requirements Planning) riguarda la pianificazione della produzione della pianificazione ed è: * A capacità infinita, secondo il quale utilizza un lead time ed anticipa gli ordini (lead time offsetting) * Orientata alla riduzione delle scorte * Sistema di pianificazione delle priorità * Traduzione della logica del sistema informale (l'elenco dei mancanti) in un sistema di programmazione formale. Gli elementi fondamentali: 1. Distinta Base (BOM) 2. MPS 3. Ordini di acquisto 4. Ordini di produzion 5. Ordini di magazzino
L'architettura distribuita denominata peer to peer
Le architetture distribuite si dividonon in differenti modelli. Quello peer to peer è basato sul rapporto paritetico tra due host e tutti possono essere contemporaneamente Client e Server. Tale modello può essere ad 'elenco centralizzato', secondo il quale ci si connette ad un server centrale che contiene gli elenchi di tutti gli host connessi al servizio; il server reindirizza i client che poi si connettono fra loro autonomamente; permette una rapida ricerca e l'intera architettura dipende dal nodo centrale. Ulteriore tipologia di tale modello è quello 'totalmente distribuito', secondo il quale non esiste un elenco centralizzato, ma esistono diversi server che contengono elenchi parziali ed i client ricercano attraverso tali server; consente di avere una ricerca molto lenta ed un'architettura molto robusta.
MRP -> Domanda Dipendente
Le materie prime ed i semilavorati hanno una domande che dipende direttamente da quella del prodotto finito.
BOM in assemble-to-order
Nei casi assemble to order spesso la distinta base è molto estesa ma presenta una sorta di strozzatura ad un certo livello di sotto-assiemi. La pianificazione MPS si riferirà quindi alla produzione di tali moduli fondamentali, lasciando al Final Assmebly Schedule (FAS) L'assemblaggio del prodotto a seconda della richieste del cliente.
Progettazione Concettuale utilizzata nella DBMS
Nei modelli concettuali la realizzazione dei dati avviene in modo indipendente da ogni sistema di gestione degli stessi (database); vi è un alto livello di astrazione e non vi sono aspetti implementativi. Descrivono concetti del mondo reale come ad esempio interviste, questionari, schemi di flusso... Inoltre, utilizza le informazioni raccolte durante l'attività di 'analisi dei requisiti' e rappresentano il 'contenuto informativo' della base di dati. Si tratta dunque di modelli Entità-relazioni / Class Diagram.
L'architettura client-server
Nel modello client-server si trova che un programma server opera su un computer server (host), un programma client opera su una postazione client (workstation). Caratteristiche: 1. Modello: * Smart server (database server) * Smart terminal 2. Componenti: * Divise tra Client e server * Modello Thin Client * Modello Thick Client 3. Utilizo di DBMS * Motore del database sul server * Facile programmazione * Potenza di calcolo dei PC da sfruttare * Soluzioni economiche per realizzare interfacce GUI (Graphical User Interface)
Middleware nella costruzione di applicazioni distribuite
Nella applicazioni distribuite si ricorre al Middleware poichè è la colla (glue) che tiene uniti i livelli di tali applicazioni ed unisce i diversi strati software. Inoltre, permette la comunicazione tra i vari livelli Tier, come ad esempio tra un'interfaccia grafica e un database. Consente anche l'integrazione tra i vari sistemi 'legacy', infrastruttura per applicazioni commerciali.
Progettazione Logica utilizzata nella DBMS
Obiettivo principale della progettazione logica consiste nel 'tradurre' lo schema concettuale in uno schema logico che rappresenti gli stessi dati in maniera corretta ed efficiente. Inoltre, la progettazione logica consiste in specifiche operazioni e il progetto logico dipende dal modello logico che si decide di adottare; non si tratta di una semplice traduzione e considera le prestazioni e le finalità di business.
Distinta Base (BOM: Bill of Materials)
Per la realizzazione di un singolo prodotto sono spesso necessari molti semilavorati e per ognuno di questi molte materie prime. La rappresentazione della relazioni che intercorrono tra le materie prime, i semilavorati ed il prodotto finito, nonchè dei loro rapporti quantitativi definisce la 'distinta base' di un prodotto. La distinta base descrive tutti i componenti di un prodotto con progressivo dettaglio, avendo come obiettivo quello di determinare il fabbisogno di ogni materiale o semilavorato che viene utilizzato per ottenere il prodotto finale.
Transazione su una Base di Dati
Per transazione si intende la sequenza di operazioni che hanno un effetto globale sul database, che completa con successo o fallisce, senza nessuna possibilità intermedia.
Processo composto a posteriori
Quando si è in grado di informatizzare un processo solo parzialmente, può esser necessario adottare il metodo a posteriori.
Big Data
Si caratterizza per la presenza di grandi aggregazioni di dati provenienti da fonti differenti: fonti tradizionali, social networks ed informazioni collaterali come ad esempio abitudini clienti, profilazione utenti ecc. Il valore aggiunto sono i trends, gli umori del mercato e cosi via, ed infine si dedica all'analisi con nuovi strumenti (gestione, analisi, condivisione, visualizzazione).
Chiave Primaria (PK)
Si tratta di un campo su cui non sono ammessi valori nulli: può essere formata da un solo campo (chiave semplice) of da differenti campi (chiave composta); inoltre, se è possibile individuare più chiavi, di solito si sceglie quella con il minor numero di attributi. Il campo della chiave primaria occupa un ruolo specifico all'interno di una tabella: *matricola*cognome*nome*data di nascita* Matricola rappresenta il campo della chiave primaria.
Chiave primaria (PK)
Si tratta di un campo su cui non sono ammessi valori nulli; può essere formata da un solo campo (chiave semplice) o da differenti campi (chiave composta) inoltre, se è possibile individuare più chiavi, di solito si sceglie quella con il minor numero di attributi.
MRP II
Si è venuta a creare con il tempo una struttura gerachica complessa costituita da molti livelli, ognuno dei quali capace di trasferire informazioni al livello superiore in modo da incrementare la qualità dei risultati. La logica MRP resta ancora il cuore del sistema, ma sono state aggiunte le seguenti funzionalita: * supporto nell'attività di MPS: con la possibilità di verificare la congruenza con pianificazione aggregata per famiglie * Un modulo CRP: il quale calcola sulla base degli ordini pianificati e degli ordini in esecuzione una previsione del carico di lavoro sui diversi centri * Livello di esecuzione degli ordini e di acquisto
Nuove funzionalità nei sistemi MRP II
Si è venuta a creare con il tempo una struttura gerarchica complessa costituita da molti livelli, ognuno dei quali capace di trasferire informazioni al livello superiore in modo da incrementare la qualità dei risultati, logica MRPII (manaufacturing Resource Planning). La logica MRP resta ancora il cuore del sistema, ma sono state aggiunte le seguenti funzionalità: * Supporto nell'attività di MPS: con la possibilità di verificare la congruenza con la pianificazione aggregata per famiglie * Un modulo CRP: il quale calcola sulla base degli ordini pianificati e degli ordini in esecuzione una previsione del carico di lavoro sui diversi centri * Livello di esecuzione degli ordini e di acquisto
Cloud IaaS (Infrastrutture as a service)
Tale modello comprende risorse di networking, capacità di storage e capacità elaborativa. Le tariffe possono essere orarie o flat, in funzione della dotazione tecnica scelta. Vantaggi: * economici * scalabilità Svantaggi: rischio di non mantenimento del livello di servizio
Cloud PaaS (Platform as a service)
Tale modello si caratterizza per l'utilizzo di piattaforme, già installate e configurate, ottimizzate per lo sviluppo di applicazioni e l'integrazione di sistemi diversi. Vantaggi: * economici, soprattuto in realtà geograficamente distribuite. Svantaggi: * Dipendenza dal fornitore
Tabella
Una Tabella rappresenta un'istanza della relazione se: * I valori di ogni colonna sono fra loro omogenei * Le righe sono diverse fra loro * Le intestazioni delle colonne sono diverse tra loro La Tabella è inoltre formata da: * Campi (attributi): numero fisso di colonne * Record (tuple): numero variabili di righe Ciascuna tulpa deve essere diversa dalle altre. Infine, in una tabella che rappresenta una relazione, l'ordinamento tra le righe e l'ordinamento tra le colonne è irrilevante.
Chiave candidata
Una chiave di una tabella T è sottoinsieme K dei campi che garantiscono unicità e minimalità.
Informatizzare un processo atomico
Vuol dire sostituire all'esecuzione tradizionali di alcuni (informatizzazione parziale) of di tutti (informatizzazione totale) i suoi step informatizzabili un'esecuzione con mezzi informatici (computers). Un processo solo parzialmente automatizzabile può essere computer-aided, ma non automatizzabile.
Processo composto a priori
è preferibile rispetto al secondo (a posteriori) poiché: Se si vuole informatizzare totalmente (o al massimo) un processo, conviene l'approccio a priori. Dunque, bisogna ripensare il processo e riprogettarlo tenendo conto dell'esistenza e dello stato delle ICT; occorre comunque sempre considerare molto seriamente le implicazioni organizzative di questa soluzione.
l'architettura Cloud
è un insieme di servizi accessibili on-demand con modalità di self-service, utilizzando una rete internet basata sulla condivisione di risorse.
Web Server
è un programma software che risiede du un server o apparecchiatura hardware: * Esso risponde a tutte le richieste HTTP * Fornisce il controllo dell'accesso al sito WEB o di parti di esso * Esegue script o programmi per incrementare le performance di pagine WEB * Fornisce l'accesso in real time ai database * Esegue i log delle transazioni