Innovazione & Continuità

L'architettura di MagoCloud si basa su tre principi per noi fondamentali.

APERTURA

Aperti al mondo non solo nello sviluppare software, MagoCloud può essere integrato con componenti e soluzioni create da terzi.

CAPITALIZZAZIONE

Il codice ERP esistente e la nostra esperienza di 36 anni sono un bene prezioso, da preservare e sfruttare in una nuova architettura.

INNOVAZIONE

Adottare nuove tecnologie e seguire nuovi paradigmi, per permettere a tutti di sfruttare i benefici del Cloud, ovunque e da qualsiasi device.

MagoCloud è progettato su componenti server scalabili creati con la tecnologia .NET Core di Microsoft. TaskBuilder è stato trasformato in una piattaforma Business Objects per le transazioni commerciali, con elevate prestazioni.
Sono stati inclusi tutti i moderni approcci per garantire la scalabilità, come il modello di DB disconnesso implementato dai principali prodotti come Microsoft SQLServer e Postgre.
Il front-end è una moderna applicazione SPA che utilizza l'Angular framework.
Una particolare attenzione è stata dedicata all'utilizzo del codice esistente di Mago desktop, il nostro storico prodotto ERP che si è dimostrato affidabile e completo nel corso degli anni.

Full Cloud Automation

Un’unica applicazione per supportare tutte le attività gestionali della tua azienda. Una singola login per accedere in tempo reale a tutti i dati, da qualsiasi luogo e in ogni momento.

ARCHITETTURA CLOUD FLESSIBILE

Architettura scalabile basata su .NET Core & TaskBuilder BO

“BEST IN CLASS” FRAMEWORKS

MagoCloud utilizza ADO.Net per l’accesso al DB e il front-end è una Single Page Application Client basato su Google Angular.

NESSUN COMPROMESSO, CONTINUITÀ GARANTITA

Descrizione dell’interfaccia Json, web-desktop compatibile, microservizi .NET Core, Business Objects legacy mantenuta.

Mago Cloud: integrato con il mondo

L’ambiente cloud richiede un approccio moderno, facendo lavorare insieme sistemi diversi, invece di costruire tutto nello stesso stack.
MagoCloud espone tutta la sua logica di business come back-end ERP, attraverso un ricco set di API web RESTful, lavorando sia in modo sincrono che asincrono
Disponiamo di Data Services e Reporting Services, per interrogare il sistema per dati da scaricare ed elaborare.
Ogni applicazione BO (ad es.: Clienti, ordini di vendita, ecc.) supporta POST e GET
L’ESP supporta le comunicazioni tra le applicazioni attraverso i broker di messaggi (RabbitMQ)
Le API di Business Logic sono esposte (ad es.: saldi delle voci, conversioni valutarie, default delle politiche dei prezzi, ecc.)

L’architettura è progettata su standard web e cloud, con una chiara separazione tra i vari componenti front-end e i servizi back-end.
Il front-end è un’Angular single page application.
I servizi back-end sono una serie di microservizi .NET Core, più una serie di componenti aziendali legacy.
I dati della sottoscrizione sono memorizzati in un cluster di DB. Il DB predefinito è PostgreSQL,ma è supportato anche SQL Server.

Perché scegliere il Cloud e perché ti conviene MagoCloud

 

Siamo a tua disposizione! Parlaci del tuo problema, noi ti offriamo la soluzione.