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.