Infrastruttura, piattaforma, applicativo

Da serviziogestionale.

ASP, si diceva qualche anno fa. Ora si dice: SaaS. NebulaERP è un software utilizzabile via Web tramite un comune programma di navigazione, o browser. L'installazione centrale viene mantenuta disponibile e continuamente perfezionata a beneficio di tutti gli utenti con grandi vantaggi:

  • frammentazione dei costi di Ricerca & Sviluppo;
  • sinergia tra tutti gli utenti, indipendentemente dall'azienda di afferenza;
  • frammentazione dei costi di gestione di una piattaforma ad alta disponibilità, seguita da partner specializzati.

Altre caratteristiche distintive son dovute al fatto che NebulaERP è nato nel Web ed dal fatto che utilizza in profondità i concetti della programmazione ad oggetti e della relazionalità delle banche dati.

Infrastruttura

Macchina virtuale ospitata in un sistema di virtualizzazione basato su XEN e collocato a pochi metri dal [TIX], in un'ambiente ideale per un sistema sicuro e ad alta disponibilità, in cui il controllo delle condizioni ambientali e degli accessi è ininterrotto.

Piattaforma

La macchina virtuale è basata su sistema operativo [Debian GNU/Linux], scelta motivata dall'affidabilità dovuta alla possibilità di accedere ai sorgenti, ad una lunga storia di esperienze positive in ogni parte del mondo, ad un processo di rilascio estremamente controllato e ad ineguagliati livelli di efficienza nello sfruttare l'hardware.

Il motore di persistenza utilizzato per mantenere i dati è [PostgreSQL], un software a sorgente aperta dotato di funzionalità avanzate e che non ha nulla da invidiare a "blasonati" prodotti commerciali.

Il server applicativo, pubblicato nel Web tramite Apache Web Server, è Apache Tomcat, ben noto nel mondo dello sviluppo in Java per affidabilità ed efficienza.

Applicativo

In assenza di problemi di connettività internet, l'applicativo garantisce un'esperienza di utilizzo del tutto comparabile a quella di un applicativo installato nella rete locale dell'azienda.

L'interfaccia Web, è resa confortevole grazie ad Ajax, ed estremamente personalizzabile grazie all'architettura che, in coerenza col paradigma: "Modello, Vista, Controllo", interpone tra interfaccia utente ed interfaccia con la banca dati un sistema di controllo basato su un modello concettuale.

Strumenti personali