13-15 October 2021
Europe/Rome timezone

ePAS under the hood

13 Oct 2021, 15:10
30m
Comunicazione orale Sviluppo, sistemi di automazione e CI/CD Sviluppo, sistemi di automazione software e CI/CD

Speaker

CRISTIAN LUCCHESI (Istituto di Informatica e Telematica)

Description

ePAS under the hood

ePAS è il sistema di rilevazione e gestione delle presenze sviluppato in house dal CNR e uno strumento software utilizzato quotidianamente dalla stragrande maggioranza dei dipendenti CNR (e non solo).
Ma cosa si nasconde dietro alla snella e intuitiva interfaccia grafica che mostra i dati delle presenze e delle assenze?

Questa presentazione mostrerà l'architettura del sistema, i componenti che la caratterizzano, le integrazioni con gli altri sistemi CNR, gli strumenti/framework software utilizzati per lo sviluppo delle applicazioni e gli strumenti di CI/CD, di logging e monitoring impiegati.
Lo scopo della presentazione è molteplice: da una parte quello di rendere consapevoli i colleghi CNR dei limiti e delle potenzialità della soluzione, comprese le sue possibili integrazioni con altri sistemi software; dall'altra, quella di mostrare strumenti e metodologie che possono essere di esempio per la gestione del ciclo di vita di un prodotto software, dalla sua ideazione, alla messa in produzione, al mantenimento nel tempo, prevedendo, eventualmente, il rilascio del codice sorgente come open source.

La presentazione si soffermerà sul processo di deploy di ePAS nel CED del CNR, ne mostrerà l'architettura e entrerà nel dettaglio delle scelte tecniche effettuate.
Saranno mostrati i componenti principali della soluzione e le loro interazioni, compresa l'integrazione con strumenti software già in uso nel CNR e saranno evidenziate le tecniche di scalabilità e alta affidabilità adottate.

In particolare, saranno trattate le modalità di accesso all'applicazione tramite le credenziali CNR, l'integrazione dei dati contrattuali del personale di SIPER e del DCP, l'integrazione con il sistema di ticketing OIL e con l'applicazione Missioni e saranno mostrate le modalità e gli strumenti utilizzati.

In conclusione, la presentazione mostrerà l'esperienza, acquisita negli anni, nello sviluppo e nella gestione di un'applicazione in-house utilizzata in ambito CNR, con la speranza di fornire spunti e riferimenti per chi volesse intraprendere una strada simile, o collaborare per estendere le potenzialità di ePAS mettendo a disposizione le proprie idee e le proprie capacità.

video della comunicazione

Primary authors

CRISTIAN LUCCHESI (Istituto di Informatica e Telematica) Dr Dario Tagliaferri (Istituto di Informatica e Telematica) Dr Maurizio Martinelli (Istituto di Informatica e Telematica)

Presentation Materials