Storie di successo
Far evolvere gli strumenti di diagnosi

BMW è un’azienda tedesca produttrice di automobili e motociclette di lusso fondata nel 1916. La gamma di modelli BMW comprende auto sportive, berline, coupé, cabriolet, roadster, SAV (Sport Activity Vehicle), SAC (Sport Activity Coupé), Gran Turismo elettriche e ibride plug-in. BMW è anche un produttore di motori per aeromobili.
BMW ha come punto di forza quello di offrire ai propri clienti (officine e meccanici autorizzati) un software di diagnostica veicoli sempre aggiornato, con nuove funzionalità e un supporto attivo per ogni tipo di problematica.
Il progetto prevede programmazione su grande scala perché il software interfaccia svariati backend. Si utilizza .NET Framework 4.8 e C#, con database MySQL per la parte di sviluppo e Oracle per quella di rilascio.
I Blazariani collaborano con diversi team, composti principalmente da sviluppatori tedeschi, italiani e polacchi. I team sono coordinati da scrum masters e si interfacciano con i Product Owners BMW.
La metodologia seguita è Agile, nello specifico viene applicato il framework LeSS. I tool a supporto del lavoro, oltre a MS Teams per le comunicazioni, sono GitHub Enterprise, Atlassian Confluence e Azure DevOps.
Ogni sprint è costituito principalmente da tre tipi di task:
- Sviluppo di nuove funzionalità
- Correzione bug del programma
- Indagine/Exploration della fattibilità di nuove funzionalità.
Pneumatici per tutto il mondo

Pirelli è un’azienda italiana specializzata nella produzione di pneumatici per moto, automobili e biciclette. L’azienda possiede 18 stabilimenti produttivi, situati in Italia e all’estero. Pirelli è costantemente impegnata nello sviluppo di soluzioni innovative per rispondere alle più specifiche esigenze di mobilità del consumatore finale.
L’obiettivo è sviluppare e mantenere attivo il CRM Pirelli che contiene circa 500 GB di database, relativi a 4 milioni di clienti provenienti da 120 paesi. Il flusso di dati arriva da varie piattaforme attraverso una serie di integrazioni che usano i principali sistemi esistenti sul mercato (Tibco, Scribe, SSIS, Pentaho).
Il team Blazar ha gestito il layer Middleware dei servizi esposti da Dynamics365 e si è occupato di supportare il passaggio al nuovo CRM.
Sviluppi realizzati:
- portale per l’importazione dati;
- portale di cancellazione completa per GDPR;
- sistema di bonifica, georeferenziazione e arricchimento degli indirizzi dei contatti attraverso le Api di Google.
La sartoria realizzata su misura, veloce ed intelligente

Ermenegildo Zegna è un’azienda italiana di moda di lusso fondata nel 1910 a Trivero, in Piemonte. L’azienda è una delle realtà imprenditoriali italiane più note a livello internazionale. Il marchio Zegna è leader globale del Luxury menswear.
Ermenegildo Zegna necessitava di personale per gestire le richieste di supporto (ticket):
- analisi
- pianificazione sviluppi/rilasci per l’applicativo.
Il lavoro richiesto a Blazar richiedeva quindi un doppio approccio analitico (funzionale e tecnico) al fine di garantire all’applicativo un supporto costante. Ad oggi i nostri consulenti gestiscono con autonomia quanto sviluppato e garantiscono progressi e migliorie al lavoro day-by-day.
E’ stato ideato un sistema per la creazione, l’invio e la conferma ordini provenienti dalle boutique Ermenegildo Zegna. Il team di Blazar si occupa di analizzare e inserire i dati su Oracle, curando il passaggio negli ambienti di testing, staging e produzione.
L’implementazione di dati provenienti da database IBMi avviene tramite ODI (Oracle Data Integrator). La gestione ordine esterni avviene tramite piattaforma TIBCO.
L’autonomia nel lavoro e nella gestione dell’applicativo sviluppata dai nostri consulenti ha consentito una loro crescita professionale anche presso il cliente stesso, con cui ad oggi possiamo orgogliosamente siamo impiegati come PM.
La migliore esperienza d'acquisto per il Luxury Retail
Bizeta è costituita da specialisti IT del mondo Retail, con soluzioni complete software, hardware e service, nonché un’esperienza di oltre 30 anni nel settore del Fashion & Luxury.
Blazar ha cominciato a collaborare con Bizeta Retail Solution a inizio 2019.
La necessità iniziale era quella di aggiungere sviluppatori Java con competenze necessarie per sviluppare un nuovo prodotto software basato su un’architettura a microservizi.
GEMINI è una soluzione dotata di un pool di funzionalità, suddivise per aree tematiche, finalizzate alla gestione delle casse per clienti del contesto Retail Luxury. Ogni cliente avrà la possibilità di scegliere quali funzionalità attivare per ognuna o solo alcune delle aree tematiche e, se dovessero esserci degli aggiornamenti o degli interventi di manutenzione, l’eventuale nuova installazione influirà solo sull’area interessata.
La soluzione ha un’architettura a microservizi ed è sviluppata utilizzando le tecnologie più recenti: Java 17, Spring Boot, Spring Data, Spring Security, Spring Actuator, Hibernate, Jaxb, Log4J, Netflix Eureka server, database Oracle, Prometheus, Grafana.
GEMINI continua a crescere ed a espandersi grazie al nostro aiuto e alle nostre conoscenze. Lavoriamo accanto i programmatori e sistemisti interni senza nessuna differenza tra di noi. Cresciamo insieme al progetto contribuendo attraverso le nostre idee e il nostro lavoro.
Tramite le sprint review o colloqui individuali con i responsabili Bizeta, nel tempo abbiamo contribuito a modificare la mentalità del team nell’affrontare le varie problematiche:
l’analisi funzionale è passata a essere definita in maniera chiara per poter sviluppare una soluzione in autonomia
la comunicazione del team è migliorata con maggiori feedback e tentativi per migliorare l’efficienza del team
si è cercato di sfruttare al meglio la predisposizione (caratteristiche tecniche e preferenze personali) di ogni membro nel team nell’assegnazione delle attività
L’effetto è stato che nel tempo sono migliorate le prestazioni del team:
minori bug
sviluppi più veloci e di migliore qualità
maggior numero di richieste dei clienti Bizeta soddisfatte
Rinnovamento del core applicativo bancario

Cornèr Banca è una banca svizzera fondata nel 1952 a Lugano. La banca offre servizi bancari e finanziari a privati e aziende. Nel 2020, Cornèr Banca ha lanciato la sua nuova strategia aziendale “Cornèr 2025” con l’obiettivo di diventare una banca digitale all’avanguardia.
Cornèr Banca ha avviato un progetto di ammodernamento infrastruttura per passare da mainframe a Cloud adottando .Net. La gestione dei flussi bancari implementata in COBOL viene completamente rivista e re-implementata in chiave moderna e verticalmente segmentata in microservizi.
Gli esperti Blazar si occupano della progettazione, realizzazione e test di sistema. Sono state realizzate delle componenti importanti nell’ambito delle attività creditizie (sviluppo dei processi per la valutazione dei gruppi economici, sviluppo di componenti per la gestione del credito ipotecario), delle attività contabili (sviluppo del calcolo delle commissioni periodiche di varia natura, visualizzazione trasparente dei calcoli contabili).
La parte applicativa della nuova architettura è realizzata attraverso .NET Framework 4.8. Il front-end è realizzato con Angular e AngularJS (server-side). Il database di appoggio è SQL Server, mentre per la connessione con sistemi terzi si fa uso di un modello a code (MSMQ e WebSphere MQ) con la possibilità di effettuare transazioni distribuite utilizzando MSDTC di Windows Server e NServiceBus 5.
Blazar Group ha collaborato con Cornèr Banca nella reingegnerizzazione del nucleo applicativo bancario, con l’obiettivo raggiunto di disporre di un ecosistema software moderno, dinamico e aperto a nuove evoluzioni del business, contenendo nel contempo i costi operativi e sostituendo l’infrastruttura orientata al mainframe con un’infrastruttura orientata alle tecnologie Microsoft.
Digitalizzare la gestione dei flussi informativi

Intesa Sanpaolo è una banca italiana che offre servizi bancari e finanziari a privati e aziende. La banca è stata fondata nel 2007 ed è la più grande italiana per capitalizzazione di mercato.
La prima application è un cruscotto per la gestione delle telefonate in ingresso/uscita dal call center. Grazie all’app è possibile verificare orari di apertura e chiusura delle filiali, registrare l’audio, automatizzare la presa di appuntamenti e impostare degli alert per sollecitare determinati utenti (in precedenza dovevano essere fatte delle telefonate). Lo sviluppo è stato realizzato in .NET Core 3.1, Database MS SQL Server e Angular.
La seconda application, denominata Campaign manager, permette di creare e monitorare le campagne pubblicitarie del gruppo Intesa. L’app è sviluppata con Angular e Jenkins, su una nuova architettura digitale (Darwin) a microcomponenti.
Gli sviluppatori fullstack di Blazar hanno realizzato due nuove web application che, rispetto ai portali utilizzati in precedenza, hanno reso l’esperienza degli utenti più semplice e intuitiva.
Sviluppo e migrazione applicativi da AWS a GCP

Leroy Merlin è una catena di negozi specializzati nella vendita di prodotti per il bricolage, il giardinaggio e la casa. Fondata in Francia nel 1923, Leroy Merlin è oggi presente in molti paesi del mondo, tra cui l’Italia.
Il team necessitava di consulenza nel miglioramento e mantenimento di più progetti al suo interno.
- un’app mobile per visualizzare i turni dei dipendenti;
- un’app mobile per registrare l’utente ai vari reparti (cassa, falegnameria, bagno, etc.) in grado di far arrivare le relative chiamate direttamente al device;
- un’app mobile che permette di gestire le carte fedeltà dei clienti;
- una web app che gestisce le agende per la prenotazione degli appuntamenti degli artigiani;
- una widget/app mobile che ha funzionalità di Single sign-on e svolge l’attività di hub verso le applicazioni aziendali siano esse app mobile o web app.
- una web app che permette di selezionare il corriere più adatto in base a diversi parametri, tra cui vincoli di peso, dimensione, etc.
Il team Blazar, con forte focus tecnico, ha supportato il cliente nel coordinare i progetti e rispettare la pianificazione delle attività.
Ecco le tecnologie utilizzate: Java/J2ee, Spring, Spring MVC, Spring Boot, Spring Security, JPA, REST Web services, React, Kotlin, Node.js | Build e dipendenze: Maven, Gradle | Versionamento sorgenti Git | CI/CD Gitlab | Base dati MySQL, PostgreSQL, MongoDB | App server Tomcat | Software container: Docker | AWS ECR, AWS CloudWatch | Google Cloud Platform Cloud Run, Google Firebase.
Sviluppo software mirato alla gestione dei prodotti interni

Tetra Pak è un’azienda leader nelle soluzioni per il trattamento e il confezionamento degli alimenti. L’azienda lavora a stretto contatto con clienti e fornitori per garantire la sicurezza degli alimenti.
Il team di Blazar ha collaborato al mantenimento e miglioramento di una piattaforma pre-esistente, chiamata Information Model, utilizzata per la gestione dei vari processi di creazione dei loro prodotti.
La piattaforma è suddivisa in tre parti:
- Supplier Model, per la gestione anagrafica dei fornitori;
- Material Model, per la gestione anagrafica dei materiali;
- Plant Model, per la gestione delle informazioni relative al plant a partire dalle linee di produzione, equipment posseduti fino ai singoli eventi che possono avvenire durante la produzione.
Il compito di Blazar era quello di gestione delle evolutive della parte backend delle tre componenti della piattaforma, insieme ad alcune librerie che semplificano l’interazione con esso.
La piattaforma è composta da microservizi che girano su Kubernetes; la parte back-end è fatta in C# con il database gestito con PostgreSQL, mentre per la parte front-end della piattaforma è realizzata con React.
Reinventare l'assistenza stradale

Europ Assistance è un’azienda francese che offre servizi di assistenza e assicurazioni a privati e aziende. Europ Assistance offre una vasta gamma di servizi tra cui assistenza stradale, assistenza medica, assistenza viaggi e servizi di concierge.
Tramite la nostra collaborazione con Europ Assistance abbiamo avuto modo si sviluppare numerosi progetti, che rispondevano a tematiche e necessità molto precise: NCO2 – la piattaforma di assistanza del cliente – e DRSA – il progetto di Europ Assistance Global per unificare i processi di assistenza stradale di tutte le filiali nel mondo – necessitavano rispettivamente di una modernizzazione e di allontanarsi da uno sviluppo monolitico nell’architettura.
Nel caso di Hospitality, invece, abbiamo lavorato per costruire da zero e soddisfare a pieno la necessità di erogare dei servizi polizza in un nuovo formato.
Il primo progetto è stato il rifacimento di questa piattaforma di assistenza. L’applicazione, scritta inizialmente in .NET, è stata ridisegnata con tecnologie nuove: Node.js, React, Mongo DB, Kubernetes per essere leggera, veloce e moderna.
Abbiamo preso parte allo sviluppo che collega il database locale (Country Italia) alla piattaforma globale. Gli esperti Blazar Group hanno realizzato nuove applicazioni preferendo, ad un’approccio monolitico, un’architettura basata su microservizi, come nel caso di: log engine e geo engine.
- log engine: è un performance meter che utilizza i log a livello applicativo ed è utilissimo per il debug, perché attraverso degli stack trace identifica immediatamente gli errori.
- geo engine: un servizio per la distance matrix, geocoding e reverse geocoding. Prima ogni applicazione aveva la sua API key e interrogava Google Maps.
Un servizio Web Rest Api per la fornitura dei servizi di copertura assicurativa nei settori auto, persona e viaggi e abbiamo scelto moderne tecnologie Microsoft come .NET 6.0, Docker, Kubernetes e Oracle, il database già precedentemente utilizzato da Europ Assistance.
Ora tutti contattano il nuovo software: la ricerca fornitori, i tracking dei vari mezzi che ci sono in giro fino all’identificazione del punto di fermo di un cliente. Le chiamate arrivano al software, dotato di una sua cache interna e un server.
La scelta vincente è stata spostare il costo sull’infrastruttura: il server, pur essendo molto grande, possiede costi di mantenimento molto inferiori rispetto a quelli elargiti dal cliente mensilmente per Google Maps.
Grazie a Hospitality, invece, tramite Web Api ora partner e clienti di EuropAssistance possono più agevolmente attivare e gestire le loro polizze assicurative.
Look and Feel moderno per prodotti assicurativi

Allianz è una compagnia di assicurazioni tedesca che offre servizi di assicurazione a privati e aziende in tutto il mondo. Fondata nel 1890, è una delle più grandi compagnie per capitalizzazione di mercato ed è presente in oltre 70 paesi in tutto il mondo.
La necessità di Allianz riguarda un’interfaccia grafica moderna per i prodotti assicurativi principali dell’azienda, nella fattispecie Allianz Ultra Salute, Casa e Patrimonio e in Allianz Ultra Imprese.
Lo sviluppo è stato svolto in collaborazione con altri fornitori, che si sono occupati dei layer di back-end, infrastrutture e database.
Tutte queste applicazioni permettono all’assicuratore di configurare la polizza per il cliente in tutti i vari aspetti e presenta diverse funzionalità aggiuntive (stampa, presentazione, polizze predefinite, gestione deroghe, gestione sconti etc.) oltre che diverse modalità di flusso (ad es. Post-vendita).
Le tecnologie utilizzate dal front-end sono Angular 11, di cui viene fatto l’update progressivamente ogni anno, e Ngrx per lo state management. Tra i vari tool di sviluppo è stato utilizzato Jest e per lo unit testing coordinato a Mirage.js per gestire lo sviluppo di un front-end stand-alone, agevolando così gli sviluppi in locale e riducendo notevolmente i bug.
Applicazioni efficienti per l'innovazione farmaceutica

NMS Group è un’organizzazione impegnata nell’innovazione industriale e nella gestione dell’intero percorso di ricerca e sviluppo di nuovi farmaci, anche per conto terzi. La missione di NMS Group è quella di scoprire e sviluppare le nuove molecole e le strategie terapeutiche che potranno rappresentare le cure personalizzate dei pazienti oncologici.
NMS Group ci ha contattati a seguito dello sviluppo di due canvas su PowerApp con il compito di concludere i due applicativi effettuando gli eventuali test e deploy in produzione: Contract Manager e Publication Disclosure.
Attualmente stiamo ancora lavorando per invece apportare delle evolutive, al fine di migliorare e ampliarne le funzionalità.
Entrambe sono state create con lo scopo di digitalizzare e avere tutto l’occorrente del rispettivo workflow all’interno del loro tenant O365, ma alcuni tra i documenti rimanevano per anni ancorati senza l’eventuale pubblicazione a causa della negligenza sul flusso approvativo vista la mancanza di un sistema per monitorare.
Contract Manager gestisce l’approvazione di nuovi contratti e di appalti con fornitori esterni: crea il nuovo contratto e aggiunge gli eventuali approvatori dello specifico contratto.
Il prodotto finale presentato da Blazar porta il vantaggio di una gestione ottimizzata del flow dei contratti interni grazie all’implementazione di soluzioni pensate su
- PowerAutomate per l’automazione dei processi di sistema;
- SharePoint e Azure Active Directory per la catalogazione dei documenti;
- PowerApps per la parte front-end utilizzata dal cliente finale
Publication Disclosure viene utilizzato per l’approvazione di documenti, trattati e ricerche scientifiche da pubblicare internamente all’azienda. Le tecnologie utilizzate sono: Power Apps, Power Automate e Sharepoint.
Oltre ad una prima fase di bug fixing sull’applicativo, sono state approvate dal cliente e implementate numerose evolutive, per facilitare l’interazione e comprensione dell’utente dell’ambiente di revisione dei documenti tra cui: una barra di progressione, varie schermate intermedie, una customizzazione più efficiente della definizione dei ruoli su Sharepoint (per velocizzazione il processo di revisione e approvazione dei documenti) e un’automatizzazione delle mail tramite Power Automate.
Operatività e velocità a supporto della scienza

IQVIA è una società globale leader nella fornitura di soluzioni tecnologiche avanzate e servizi di ricerca clinica per l’industria delle scienze della vita. Con le sue soluzioni aiuta aziende e istituzioni a trasformare il sistema sanitario e a migliorare giorno dopo giorno la vita dei pazienti.
L’idea dietro Share of Self è di fare da supporto ai venditori che nelle periodiche visite alle farmacie devono verificare lo spazio occupato dai farmaci delle varie marche sugli scaffali, garantendo il rispetto degli spazi concordati con la farmacia stessa.
Al cliente sono state fatte due proposte di implementazione: in entrambi i casi l’applicazione prevede la modalità Image Capture.
Share of Self permette di fotografare tramite tablet una porzione di scaffale; una volta acquisita la foto si possono tracciare delle linee all’interno dell’app stessa che delimitino lo spazio occupato da ogni farmaco: dal rapporto delle lunghezze e delle linee si ricava la percentuale di spazio occupato da ogni prodotto merceologico sullo scaffale. La foto e i calcoli effettuati vengono infine caricati sul gestionale IQVIA per ulteriori modifiche.
L’applicazione è stata integrata con MI Touch di IQVIA, per effettuare lo scambio dati con il server, in base alle selezioni effettuate dall’utente.
Migliorare l'intranet aziendale con le web application

Carl Zeiss è un’azienda che produce lenti per occhiali sia da vista che da sole. Tra suoi prodotti troviamo lenti monofocali, bifocali e progressive, ma anche fotocromatiche (che cambiano colore in base alla luce solare) e polarizzate.
Per ottenere la certificazione dei propri prodotti ed essere a norma per poterli vendere in diverse macroaree di mercato, come Europa, Stati Uniti, Cina e altre, le aziende produttrici di lenti devono effettuare numerosi test accurati per verificare che i prodotti rispettino gli standard prestabiliti.
In precedenza Zeiss gestiva la raccolta dei valori misurati sulle lenti attraverso un gigantesco foglio Excel che conteneva sia i dati specifici sui campioni misurati, sia la logica di calcolo per utilizzare i valori in input e trasformarli in output, confrontabili con i range considerati accettabili secondo gli standard delle macroaree del mondo.
Il documento conteneva decine di tab e migliaia di valori e ciò lo rendeva complesso da gestire, lento da utilizzare e con un inclinazione a facilitare l’errore umano: Jarvis nasce per migliorare questo processo.
Sunlens Cloud, invece, si pone come primo obiettivo di sostituire il Product Portfolio in uso creando un catalogo delle lenti dinamico per effettuare ricerche avanzate, grazie ad un insieme di filtri utilizzabili singolarmente o in modo combinato.
Jarvis è la trasposizione di tutte le funzionalità di gestione dei dati e calcolo presenti all’interno di un foglio Excel verso un’applicazione vera e propria, sviluppata ad hoc, e consultabile attraverso la rete aziendale.
Jarvis permette infatti di modificare ogni misurazione, simulare diversi trattamenti sulla lente stessa e produrre infine i valori qualitativi in modo manuale, automatico o semi-automatico interagendo direttamente con i macchinari di misurazione. In questo progetto abbiamo utilizzato le seguenti tecnologie: .NET 6.0, Azure Functions e Angular 15.
Tramite web application abbiamo automatizzato meglio questo processo e reso il software centralizzato e raggiungibile da browser.
Si tratta di una raccolta di file organizzata in cartelle (e sottocartelle), con regole di visibilità dei contenuti in relazione alla tipologia di utenza.
La soluzione proposta è stata sviluppata in tecnologia Microsoft .NET
Grazie a Jarvis, ad oggi il 100% dei calcoli viene eseguito con questi software sviluppati da noi, con soddisfazione del cliente, con un processo preciso e performante, che gli permette di consultare e archiviare in modo semplice tutti i test che vengono effettuati attraverso di esso, semplice tanto quanto sfogliare un catalogo, il loro, grazie a Sunlens Cloud e il lavoro del nostro Blazar Team che ha permesso di raggiungere un prodotto finito di facile consultazione.
The Sunlens Cloud vision
Centralizzare la gestione delle informazioni con portali Cloud Native

Messaggerie Libri è una società italiana che si occupa di distribuzione di libri e prodotti editoriali. Fondata nel 1945, Messaggerie Libri è oggi una delle principali aziende italiane nel settore. La società ha sede a Milano e dispone di una rete di magazzini e filiali in tutta Italia.
la piattaforma di Messaggerie Libri pre-esistente nasceva per fornire servizi a supporto del ciclo di vita del libro. A seconda del tipo di utenza si aveva accesso a determinati servizi (es. gestione anagrafica titoli, consultazione titoli, gestione delle rese, gestione dei piani di lancio) .
Il vantaggio di questo sistema era di automatizzare la maggior parte delle operazioni che normalmente venivano fatte a mano.
Una parte del sistema comprendeva un CMS dove gli amministratori potevano impostare i permessi di accesso per determinate sezioni e di modificarne il contenuto, ad esempio le ultime news sull’azienda, i titoli più venduti o semplicemente una descrizione dei vari tipi di servizi offerti.
Il progetto principale è un portale web che consente agli editori e librerie che si registrano ad esso, ed ai dipendenti stessi di Messaggerie Libri, di usufruire di vari servizi inerenti alla gestione dei libri, che saranno differenti a seconda del tipo di utente.
Il secondo progetto è un portale che consente di modificare delle informazioni riguardanti queste utenze (permessi, applicazioni consultabili, codice cliente, etc.).
Il team Blazar segue tutto lo stack e utilizza numerose e moderne tecnologie: CMS in C# (Umbraco) e varie applicazioni in React, API con ASP.NET Core, PluginController di Umbraco e Azure Functions, database SQL Server, DevOps, Boomi, SAP.
Costruire una fibra ottica open-source

Deutsche Telekom è una società tedesca di telecomunicazioni. Fondata nel 1995, la società offre servizi di telefonia fissa e mobile, internet e televisione a pagamento.
Il progetto – dedicato alle fibre ottiche – ha seguito una politica open source: l’obiettivo era poter personalizzare ogni aspetto del software per renderlo installabile su qualsiasi hardware e, quindi, non dover più dipendere da vendor esterni.
Gli apparati dedicati a raggiungere le case delle persone hanno una gestione in outsourcing (le compagnie esterne forniscono sia l’hardware che il software). Gli sviluppi sono stati seguiti da 8 team, ciascuno coordinato da un project manager e con compiti diversi: software, infrastruttura, sistemi e networking.
Il team di Blazar insieme al team DevOps del cliente si sono occupati del Life Cycle Management (LCM) di tutti i server e della gestione del Cluster (il deployment di Kubernetes).
I vantaggi ottenuti sono stati:
– enorme risparmio di tempo per lo sviluppo di nuove funzionalità, che possono essere replicate immediatamente tramite Kubernetes (software e hardware sono già integrati);
– riduzione a zero dei costi sull’outsourcing per lo sviluppo di funzionalità future poiché i team interni hanno acquisito il know-how necessario.
Monitoring dati 5G

Empirix è una società statunitense che si occupa di testare e monitorare le prestazioni delle reti di telecomunicazioni. La società offre una vasta gamma di prodotti e servizi per la gestione delle prestazioni delle reti di telecomunicazioni.
Blazar ha collaborato alla realizzazione di un’applicazione per il monitoraggio infrastrutturale delle future reti 5G. Il monitoraggio riguarda i parametri che permettono il corretto funzionamento della rete stessa.
Blazar ed il team di sviluppatori del cliente hanno lavorato in maniera completamente omogenea e sincronizzata ed il progetto è stato gestito in maniera molto fluida, attraverso gli sprint, con tasks organizzati su Jira (Atlassian).
La prima fase ha riguardato lo studio delle specifiche tecniche 5G e la scelta, insieme al cliente, di quali campi monitorare; la seconda fase è stata la programmazione C++ e la gestione di file XML tramite Protocol Buffers di Google, su cui erano riportati i dati scelti in fase di analisi: l’obiettivo di questi file è istruire il sistema per capire quando catturare pacchetti di dati specifici e fare il parsing del loro contenuto. Tutti i dati sono salvati su database Redis, per poi creare file JSON o semplici CSV, con i dati estratti, per integrarli nell’interfaccia dell’applicazione.