Con Sogei per l’Agenzia delle Dogane e Monopoli | NTT DATA

Import Control System 2: una completa reingegnerizzazione a microservizi della piattaforma dell’Agenzia delle Dogane e dei Monopoli per la sicurezza dei carichi

Grazie a un’architettura basata sui microservizi, abbiamo reso ancora più efficiente la piattaforma per la gestione delle dichiarazioni sommarie di ingresso, di fondamentale importanza sia per gli operatori economici, sia per garantire la sicurezza dei carichi.

Cos’è Import Control System 2?

NTT DATA e Sogei, per l’Agenzia delle Dogane e dei Monopoli, hanno reingegnerizzato il sistema che si occupa della gestione delle dichiarazioni sommarie di ingresso che viene poi trasmessa alla Comunità Europea. Le dichiarazioni contengono una descrizione del contenuto di un container di merce, con informazioni di dettaglio che servono a identificare la natura dei carichi e a segnalare quelli potenzialmente pericolosi, che devono essere sottoposti a ulteriori controlli.

 

Il nuovo sistema Import Control System 2 (ICS 2), oltre a rispondere alle nuove normative europee a cui i Paesi membri devono conformarsi, è anche stato aggiornato dal punto di vista tecnologico per gestire carichi più importanti a livello di traffico e facilitare ulteriori evoluzioni.

 

La reingegnerizzazione del sistema: una nuova architettura basata sui microservizi

La nuova architettura basata su microservizi permette al sistema di gestire le richieste in modo scalabile, garantendo performance migliori e una risposta rapida da parte del sistema, fondamentale per gli operatori economici che si interfacciano con l’apparato doganale. 
I microservizi, infatti, consentono di allocare più risorse laddove arrivano maggiori richieste e, dato che ognuno di questi svolge una funzione molto specifica, è possibile allocare le risorse in modo preciso sulle funzioni che ne hanno più bisogno in un dato momento, oltre alla possibilità di gestire eventuali problematiche in maniera più efficiente senza che sia necessario bloccare l’intero sistema.

Grazie all’integrazione con Kafka, che permette di elaborare grandi volumi di dati e di creare una coda di messaggi, tutti i 20 microservizi presenti nel sistema vengono messi in comunicazione tra loro, permettendo anche di conservare e recuperare le comunicazioni dirette a uno specifico microservizio qualora questo non sia disponibile.

Oltre all’architettura basata su microservizi, ICS2 è dotato di un database non relazionale grazie al quale è possibile gestire i dati in modo coerente e flessibile, così da non dover effettuare nuove implementazioni qualora in futuro cambi la struttura dei documenti gestiti dalla piattaforma sulla base di nuove normative in materia doganale.

 

I risultati del progetto Import Control System 2 e i suoi sviluppi futuri

 Il lavoro di reingegnerizzazione che ha portato al sistema ICS2 ha avuto un grande impatto sulla mole di messaggi gestiti, passando dai 100.000 messaggi al giorno della precedente release a circa 250.000. Inoltre, anche la mole di dati gestita ogni anno è considerevole e ammonta a circa 15 tera.

Dal punto di vista tecnologico, sono già in programma ulteriori interventi che renderanno il sistema ancora più efficiente e in grado di gestire moli di dati sempre maggiori grazie alla possibilità di archiviare i dati più vecchi, in modo che siano accessibili in caso di bisogno ma non appesantiscano il sistema.


Related Insights

Contattaci ora

Entra in contatto con NTT DATA

Scrivici