it-ITen-US
We move your classic desktop application on Web
  Novagem Solutions  rende possibile per le aziende rivalutare gli investimenti attuati negli anni verso lo sviluppo di soluzioni software interne o di prodotti software esterni anche se questi sono basati su piattaforma legacy desktop. Grazie alla sua pluriennale esperienza, ai diversi casi via via superati con successo, agli strumenti utilizzati, alle tecnologie scelte, ora la migrazione di applicazioni attive per desktop verso il web è possibile a costi contenuti e spesso senza necessariamente sconvolgere le architetture di struttura dei programmi e riuscendo a riprodurre in Web una User Interface estremamente affine all'applicazione originale, così da favorire la dimestichezza e l'uso da parte degli utenti. 

Novagem Solutions va ben oltre la pura migrazione del codice, ed offre soluzioni platform indipendent semplici ed efficienti, permettendovi di passare da un sistema client-server ad una soluzione web HTML5 compatibile con le più recenti tecnologie mobili cross-platform.

 • Rispetto delle architetture e strutture  di base
 • Adattamento fedele dell'interfaccia grafica e mantenimento di immediatezza e velocità 
 • Nessun rimpianto rispetto alle prestazioni della versione non Web, User Experience mantenuta a livelli elevati ed estremamente efficaci
 • Applicazioni platform indipendent per lo più fruibili tramite il solo utilizzo del browser web
 • Centralizzazione delle informazioni (PC,LAN,Cloud) a favore del controllo, degli aggiornamenti, della manutenzione
 • Mantenimento della connettività a sistemi hardware locali al terminale di utilizzo o dislocati in altre parti dell'infrastruttura di rete

L'interazione con diverse realtà aziendali, ci ha permesso di costruire solide basi nella realizzazione di soluzioni software dedicate che partendo dalla logica degli applicativi legacy, vengono estesi secondo un paradigma di gestione distribuita. 

Tramite la definizione di web application e web service offriamo soluzioni ad hoc che, mantenendo lo stesso form factor a cui l'azienda è abituata svincola l'utente da una soluzione on board favorendo al contempo la scalabilità, la sicurezza del dato, il backup, la manutenzione, la possibilità di utilizzo di dati sempre aggiornati.

La gestione della persistenza permette di realizzare soluzioni con morfologie architetturali diverse. Esse vanno dal singolo applicativo installato e configurato su singolo Personal Computer, alla predisposizione di un server dedicato interno all'Azienda , alle gestione di un più complesso sistema in Cloud.

La definizione di particolari agenti di servizio, permette anche la comunicazione e l'interazione con eventuali dispositivi hardware quali ad esempio: schede di acquisizione, elaboratori paralleli, accessori collegati fisicamente al client dell'utente o ad altri sistemi in rete. 



 

Esempio concettuale, lato utente, dell'avvenuta migrazione in Web di un'applicazione legacy. Per l'utente, il tipo di interazione con l'interfaccia grafica o con i dispositivi hardware varia minimamente.





Esempio concettuale di sistema client/server con installazione della Web application su server interno all'azienda e fruitori esclusivamente interni.







Esempio concettuale di sistema client/server con installazione della Web application su server interno all'azienda e con fruitori sia interni che esterni. La connettività all'esterno viene demandata alla rete Internet previa dotazione di opportuni sistemi di privacy da valutare caso per caso quali ad esempio: canali VPN, certificati SSL, altro.





Esempio concettuale di sistema client/server con installazione della Web application su server esterno all'azienda su appositi DataCenter profesionali e con fruitori completamente esterni. La connettività all'esterno viene demandata alla rete Internet previa dotazione di opportuni sistemi di privacy da valutare caso per caso quali ad esempio: canali VPN, certificati SSL, altro.