Sviluppo e Progettazione Software

Source Code Agency

Source Code AgencySource Code AgencySource Code Agency

Source Code Agency

Source Code AgencySource Code AgencySource Code Agency
  • Source Code
  • Contattaci
  • Case study
    • TrainPAD
    • Volta Analytics
  • Chi siamo
sviluppo custom crm

Case Study: Volta Analytics

Studio preliminare

Volta Consulting s.r.l. è un’azienda molto dinamica spinta da un forte entusiasmo verso le tematiche del risparmio energetico e della sostenibilità ambientale. Si occupa di Diagnosi Energetica, Monitoraggio, Controllo prestazionale ed altro ancora.


Nel 2018 abbiamo ricevuto la richiesta di uno studio di fattibilità per lo sviluppo di una piattaforma di analisi dati, che potesse aiutare l’azienda stessa ed i suoi clienti a monitorare consumi ed efficienza energetica. Il tipo di applicazione richiesto aveva particolari criticità: grandi quantità di dati, strutture interne dinamiche, performance. Abbiamo quindi accettato l’incarico con entusiasmo e dato il via a questo nuovo progetto di sviluppo software aziendale.

Per saperne di più

Se sei interessato a Volta Analytics contatta Volta Consulting SRL per ulteriori informazioni.

Se invece hai anche tu un progetto di cui vuoi parlarci contattaci seguendo il link qui sotto:

Contattaci
Mostra tutto

Problema

Nonostante il cliente avesse già dei flussi interni ottimizzati, era comunque necessario uno strumento che potesse rendere ancora più semplice ed immediata l’analisi dei dati. Lo strumento avrebbe dovuto raccogliere dati da più sorgenti e in formati diversi e renderli disponibili e consultabili attraverso una piattaforma web così come da un’app mobile.

Soluzione

Abbiamo proposto lo sviluppo di una web application in cui le funzioni di backend e di frontend fossero indipendenti. Il backend fornisce quindi un’interfaccia REST, utile anche per lo sviluppo dell’app mobile senza quindi dover creare codice aggiuntivo.

Il frontend è una SPA (Single Page Application), utilizzando Vue.js siamo in grado di fornire un’esperienza utente fluida e veloce.

Architettura

Per spingere al massimo le performance i calcoli più complessi sono processati e salvati in cache utilizzando Redis, ottenendo così ottime prestazioni in termini di velocità.

Volta Analytics è poi in grado di ricevere dati da sorgenti di diverso tipo: Excel, CSV, Google Drive, Gmail e dispositivi di monitoraggio installati presso i clienti. Ulteriori integrazioni sono tuttora in corso.

E’ stato inoltre molto interessante lavorare con i dispositivi di monitoraggio dalle quali riceviamo milioni di record che vengono processati velocemente e resi disponibili sulla piattaforma quasi in tempo reale. Siamo quindi in grado di leggere una moltitudine di parametri, praticamente di ogni natura: valori elettrici, di produzione, temperature, ecc.

Elasticsearch

Abbiamo successivamente introdotto l’integrazione con il motore di ricerca Elasticsearch per la gestione dei metadati come ad esempio i dati di produzione.

Questo tipo di struttura ci permette di mettere il relazione i dati dei consumi con tipologie dati eterogenei e dinamici, senza quindi sviluppare codice customizzato per ogni cliente.

Abbiamo infatti sfruttato la dinamicità degli indici di questo potente strumento per poter importare ed aggregare dati in formati tra loro anche molto diversi.

Infine, l’utilizzo di Kibana permette al nostro cliente di poter avere una panoramica dei dati indicizzati sfruttando un’interfaccia veloce e con tantissime funzionalità di analisi.

Vantaggi

Volta Analytics permette oggi al nostro cliente, ed ai suoi clienti, di poter consultare i dati raccolti in maniera molto veloce e comoda. Abbiamo integrato differenti tipologie di grafici ed è possibile confrontare periodi diversi verificando consumi energetici e monitorare le performance generali attraverso indicatori specifici.

Funzionalità in fase di sviluppo

Il progetto è in continuo divenire, l’utilizzo di una piattaforma di staging ci permette di testare le features in sicurezza. Attualmente lo sviluppo procede su due binari paralleli: nuove funzionalità e studio e miglioramento della UI/UX.

Tra le nuove funzionalità sono previsti nuovi tipi di grafici, nuove aggregazioni di dati, supporto per ulteriori sorgenti di dati.

Hai un progetto da realizzare?

Contattaci

Questo sito è protetto da reCAPTCHA e sono applicate le Politica sulla privacy e i Termini di utilizzo di Google.

Copyright © 2023 Source Code SRL - Via S. Germain 53/1 Calco LC ITALY 

P.IVA 03930960137 - REA LC407695 Cap. soc. i.v. 3000 € 

E-mail: info@sourcecode.team


  • Politica sulla privacy

Questo sito web usa cookie.

Utilizziamo i cookie per analizzare il traffico sul sito web e ottimizzare l'esperienza con il tuo sito. Accettando l'uso dei cookie da parte nostra, i tuoi dati saranno aggregati con i dati di tutti gli altri utenti.

RifiutaAccetta