Rocchi Consulting

  • Increase font size
  • Default font size
  • Decrease font size
  • default color
  • green color
  • cyan color
  • red color
Home Il Web in azienda

Agli albori dell’era informatica, i sistemi aziendali erano costituiti da grossi computer centrali (i cosiddetti Mainframe, dai costi esorbitanti), ai quali erano collegati terminali a basso costo, privi di capacità computazionale, che rappresentavano di fatto una mera appendice per la fruizione remota del Mainframe; il terminale, disconnesso dal computer centrale, era di fatto “morto”.

Con l’avvento del Personal Computer, ogni postazione di lavoro e’ diventata a tutti gli effetti un piccolo Mainframe, consentendo all’utente di utilizzare indipendentemente programmi, e gestire dati e documenti, pur accedendo ad altri elaboratori attraverso una rete locale e, più recentemente, attraverso una rete globale (Internet).

L’avvento del personal computer ha fatto si’ che all’aumentare delle postazioni di lavoro aumenti il costo della gestione delle stesse; ogni pc deve possedere le licenze per l’utilizzo di software, deve avere un antivirus aggiornato, deve essere soggetto a manutenzione periodica, devono essere implementati meccanismi di controllo accessi e gestione di permessi e configurazioni, nonché politiche di backup e sicurezza dei dati (e loro recupero in caso di guasti o infezioni da virus).

L’avvento di internet ha infine riportato in auge il modello Mainframe-terminale; la capacità computazionale viene concentrata su pochi, giganteschi computer, e gli utenti possono fruire dei servizi offerti semplicemente disponendo di un browser, e quindi utilizzando pc di qualunque modello o sistema operativo, o addirittura dispositivi portatili ed economici come telefoni cellulari o palmari. Basti pensare a Google; chiunque, da qualunque parte del mondo, con qualunque dispositivo connesso a internet può usufruire di una capacità di calcolo quasi inimmaginabile, e dai costi stratosferici.

In che modo questo ritorno ad architetture centralizzate può portare vantaggi al sistema informatico aziendale? Utilizzando architetture che sfruttino il paradigma del web, concentrando su uno o più server le applicazioni ed i dati, che saranno fruiti dagli utenti per mezzo di personal computer, anche a basso costo, dotati di browser. I vantaggi di questo approccio sono:

  • maggiore sicurezza dei dati
  • maggiore frequenza e facilità nei backup
  • minor costo e minore obsolescenza delle postazioni di lavoro (non sono più necessari pc con prestazioni elevate)
  • minor costi per licenze software e per la manutenzione sulle postazioni di lavoro
  • azzeramento dei costi per fermo macchina delle postazioni di lavoro
  • miglior controllo accessi, miglior definizione di ruoli e permessi
  • utilizzo di tecnologie Open Source, più sicure, stabili e con minore TCO (total cost of ownership)
  • facile scalabilità / estendibilità del sistema informatico
  • semplice (e sicuro) accesso remoto a dati e risorse interne (ad esempio: i commerciali possono utilizzare le procedure di preventivazione presso il cliente, attraverso internet, come se fossero in azienda)

 

Realizziamo applicazioni web per utilizzi intranet e misti internet/intranet, utilizzando varie tecnologie e vari application server:

  • Linux (o Windows, MacOS) - Apache - PHP - mySQL
  • Ruby - Rails - mySQL - sqLite
  • Tomcat - Java - JSP
  • Flash - Actionscript