MAGO4

Ti sei mai chiesto come è realizzato il tuo gestionale Mago? Capiamolo insieme, analizzando il componente della suite Mago chiamato TaskBuilder Framework

A cura dell'Ufficio Marketing

L’ERP è costruito su un’infrastruttura di supporto chiamata Framework, che possiamo definire come le fondamenta del sistema. In pratica, i framework definiscono l'architettura globale di un software; sono strutture progettate per supportare lo sviluppatore nella creazione di progetti, facilitando il processo di scrittura del codice e seguendo regole precise. Ebbene, in Mago4 l’infrastruttura di supporto è rappresentata da TaskBuilder Framework (TBF): si tratta di un vero e proprio ambiente, ora reso indipendente, che rappresenta una base applicativa, gestibile autonomamente e declinata su piattaforme desktop e/o web.

Perché stressiamo il concetto di ambiente indipendente? Perché il framework del gestionale è sempre esistito, ma con la nuova suite esso viene messo a disposizione come elemento autonomo, a partire da cui è possibile sviluppare soluzioni verticali, moduli aggiuntivi e prodotti trasversali embedded o stand-alone.

Questo è possibile perché TBF nasce come struttura implementabile, capace di specializzare la piattaforma di base e ospitare soluzioni e verticali, aggiungendo il codice necessario. La spiccata modularità di Mago4, per esempio, è una diretta conseguenza del modello di questa architettura.

Vediamo ora in sintesi cosa offre TBF in qualità di ossatura della soluzione gestionale Mago4. Sono alcuni componenti di TBF a gestire i processi di autenticazione e di accesso e i flussi di lavoro (Single Sign–on , Resources management e Workflow Service), garantendo sicurezza in merito ai ruoli di accesso e automatizzando le procedure e i processi aziendali presso qualsiasi applicazione sviluppata con TBF. Anche la familiare Administration Console del tuo Mago.net risulta essere una “porzione” di framework: in Mago4 è chiamata Administration Service, ma continua a soddisfare pienamente le tue esigenze di gestione centralizzata tramite un'interfaccia unica.

TBF fa anche sì che in Mago4 siano presenti servizi di messaggistica potenziati rispetto al passato, insieme con nuovi strumenti di collaborazione (come chat, balloon, agende, notifiche), chiamati rispettivamente Mail Services e Collaboration Services, a disposizione delle applicazioni sviluppate con TBF.

La facoltà di realizzare report mirati (grazie a TaskBuilder Studio) è sicuramente una delle funzionalità più importanti per un prodotto gestionale. Per rispondere a queste esigenze, dalle più semplici alle più complesse, TBF mette a disposizione il suo potente motore di esecuzione di reportistica: Reporting Service.

Con TBF, la gestione documentale ha un nuovo assetto, trasformando il precedente modulo Easy-Attachment in versioni di DMS via via più raffinate, assolutamente svincolate da Mago4 perché trasversali a tutte le applicazioni ospitate da TBF. Anche le funzioni di Security sono orchestrate da TBF; rispetto al passato, l’amministrazione della sicurezza si arricchisce ora della gestione semantica (per limitare la visualizzazione solo ai dati di propria pertinenza) e dell’auditing (per conoscere le attività degli utenti e la rispettiva cronologia).

La funzione che consente di programmare lo svolgimento automatico di procedure all'interno del tuo gestionale si chiama ora Job-scheduler ed è rappresentata da un componente Web-Service di TBF, disponibile da qualsiasi client. È anche interessante notare che lo strumento finora noto come Magic Link, a disposizione degli sviluppatori per integrare con Mago applicazioni personalizzate o verticali realizzati con tecnologie diverse è in realtà un componente base dell’architettura open di TaskBuilder. Nella sua versione Web, inoltre, TBF ottimizza il carico dei processi di business grazie a LoadBalancer, che sfrutta appieno l’integrazione con server Internet Windows.

Vuoi approfondire l’argomento per conoscere ancora meglio le fondamenta di Mago4? Se sei un utente Mago.net chiedi al tuo Rivenditore, altrimenti lascia i tuoi dati e ti ricontatteremo al più presto.