Il Parking Collector è un sistema sviluppato ad hoc per consentire la raccolta dei dati di sosta dalle diverse fonti. Ciò per ottenere una maggiore integrazione e gestione dei Ticket/Abbonamenti/Informazioni che vengono raccolti, volte migliorare sempre più il servizio di Smart Parking rendendo possibile arrivare ad avere una migliore e più omogenea rendicontazione e relativa reportistica.
Le principali funzionalità del software sono:
- La raccolta di dati in tempo reale da sistemi di terzi per la gestione di parcometri, apps e barriere che regolano la sosta on-street ed off-street;
- La normalizzazione dei dati per il mantenimento in forma unificata nel sistema;
- La funzionalità di analisi per la generazione di reportistica ed esportazione di dati aggregati mediante RESTAPIFULL JSON che sono fruibili da dashboard di terzi.
- Le funzioni di fusion ed arricchimento dei dati, che possono poi essere distribuiti a sistemi di terzi integrati o integrabili.
- La messa a disposizione in un infrastruttura cluster kubernetes per la raccolta, invio e accodamento dei messaggi di vendita ticket ricevuti.
Per lo sviluppo sono state effettuate le seguenti attività:
- Analisi, progettazione e sviluppo della soluzione per la raccolta push e l’individuazione dei dati minimi per l’invio ai sistemi di terzi per i controlli Ausiliari e sistemi di reportistica/statistica di dati aggregati
- La progettazione e realizzazione di una infrastruttura a microservizi kubernetes cluster ed infrastruttura su Google Cloud Platform comprensiva di domini e certificati https ssl >= 1.2;
- Crittografia dei campi targa e messaggi raccolti nei log per ricezioni dai parcometri ed invio anonimizzazione targhe nei reports.
Attualmente il Parking Collector viene già usato quotidianamente per i servizi di gestione di Smart Parking per i quali dei nostri clienti usano gestionali di vario tipo da noi sviluppati (gestionali della sosta rivolti ai clienti finali / ad uso interno del BackOffice e HelpDesk / portali e-commerce / di rendicontazione).