Architettura a microservizi

L’infrastruttura scelta per la piattaforma di orchestrazione è un’architettura a microservizi, diventata ormai il modello architetturale più diffuso nello sviluppo di applicazioni moderne, utilizzabile per ottenere un elevato grado di agilità, velocità di delivery e scalabilità. La flessibilità di questo modello architetturale che si adatta bene al contesto di un’azienda che cresce in modo dinamico, permette di suddividere l’applicazione in moduli, ognuno dei quali rappresentato da piccoli servizi indipendenti applicati ad uno specifico scopo. In questo modo è possibile svincolarsi dalle tecnologie di implementazione, e dà la possibilità di far coesistere piattaforme diverse tra di loro.

Ogni modulo, quindi, rappresenta un’area specifica del sistema. Ad esempio, il modulo “Anagrafiche” consiste nella gestione e configurazione delle anagrafiche che compongono la piattaforma MSKINE, con lo scopo di avere una panoramica completa su tutti gli elementi del sistema. Esse poi vengono facilmente condivise con le altre componenti del sistema grazie alle metodologie indicate dall’architettura a microservizi.
Il modulo “Manutenzione” fornisce gli strumenti per la preparazione, l’esecuzione, il supporto ed il controllo di un processo di manutenzione. Tutte le fasi di un intervento risultano essere particolarmente complesse in quanto vanno ad integrarsi con le altre componenti del sistema, ma allo stesso tempo devono garantire efficienza e prestazioni.

Il modulo “Formazione” comprende le funzionalità per le attività di esecuzione e controllo dei percorsi di formazione. Essi, infatti, fungono da supporto ai processi tramite la disponibilità di ambienti di analisi (per la verifica delle esigenze formative del personale e l’individuazione di skill gap) e, di preparazione dei piani di formazione, l’erogazione dei contenuti formativi (materiale multimediale) e la certificazione delle competenze. Inoltre, è stata predisposta l’integrazione con la piattaforma e-learning open source “MOODLE” per l’erogazione di percorsi formativi.

Il modulo “WfService” consiste nella gestione del modulo di workflow che si occupa di eseguire e controllare i processi operativi fino al loro completamento.




© 2022 RELOAD S.P.A. All rights reserved.

Seguici: