Data di Pubblicazione:
2022
Abstract:
ePASMed è un software che permette la sincronizzazione e la mediazione delle informazioni tra il Sistema Informativo dell'Istituto di Scienza e Tecnologie dell'Informazione(ISTI-CNR) e l'istanza del sistema di rilevamento delle presenze ePAS dell'istituto stesso.
ePASMed comunica in maniera bidirezionale con ePAS utilizzando le sue API Rest e con il Sistema Informativo ISTI tramite accesso al suo Database PostgreSQL.
La sincronizzazione dei dati avviene sia in maniera schedulata (giornaliera) che su richiesta dell'ufficio del personale ISTI.
ePASMed è un software sviluppato in Java EE, basato su framework Spring Boot con frontend Angular + NG-Bootstrap. Usa la tecnologia a container Docker ed è deployato sulla piattaforma Docker Swarm di D4Science tramite scripts Ansible rispettando le attuali best practice di DevOps.
Inoltre, l'istanza di ePASMed è collegata ai sistemi Prometheus e Grafana che permettono, ai responsabili di sistema, il monitoraggio dell'applicazione e del suo stato.
Tipologia CRIS:
05.11 Software
Keywords:
ePASMed; Web Application; Web Services; Spring Boot; ePAS
Elenco autori:
Diciotti, Roberta; Panichi, Giancarlo
Link alla scheda completa: