Gestione Aurora

Microservizi e Aggiornamenti in Tempo Reale

Sistema di cassa e software evoluto

    • Transizione da box monolitico a architettura a microservizi
    • Centralizzazione dei dati e operazioni via servizi (API invece di file ASCII)
    • Possibilità di deploy containerizzato su Docker, scalabilità orizzontale ed evoluzione verso sistemi cloud (Azure, Amazon, Google)

Interfaccia e Retrocompatibilità

    • Introduzione del modulo Aurora come server centralizzato che dialoga direttamente con le casse
    • Mantenimento della retrocompatibilità tramite il concetto di “Aurora on prem” per tradurre le vecchie comunicazioni
    • Sostituzione dei file HSH tradizionali con database in cassa per superare i limiti di elaborazione
    •  

Innovazioni Tecnologiche e Architetturali

Funzionalità Specifiche di Aurora

Centralizzazione e Gestione Remota

  • Aurora come “server di cassa” centralizzato, eliminando la necessità del box in negozio
  • Distribuzione centralizzata di anagrafiche, parametri, layout e configurazioni tassabili
  • Possibilità di creare profili utenti con permessi differenziati (visualizzazione, gestione, amministrazione)
  • Gestione centralizzata degli aggiornamenti e delle configurazioni tramite dashboard web

Dettagli Tecnici e Operativi

Implementazione tecnica
  • Core del sistema mantenuto in Java e partnership con NCR per il pos di cassa
  • Eliminazione dei file hash, sostituiti da database in cassa per migliorare la robustezza
  • Utilizzo di servizi web (API) per la comunicazione tra il sistema centrale e le casse distribuite
Aggiornamenti e disinstallazione hardware
  • Piano per ridurre progressivamente la dipendenza dagli hardware fisici in negozio
  • Possibilità di pilotare l’aggiornamento in pochi punti vendita (es. 3 casse su 3 negozi) prima di scalare
  • Differenziazione tra aggiornamenti manuali e aggiornamenti automatici “online
Configurazioni e gestione dei parametri
  • Eliminazione dei processi manuali per l’invio dei parametri grazie a una gestione centralizzata
  • Possibilità di definire layout del touch, funzioni operative e voci finanziarie “personalizzabili” in autonomia
  • La configurazione si basa su una logica “multitenant” che permette di avere un livello superiore di controllo e parametrizzazione