Lasciate i vostri contatti, vi invieremo la nostra presentazione via e-mail.
Acconsento al trattamento dei miei dati personali per l'invio di materiale di marketing personalizzato in conformità con la normativa vigente. Informativa sulla privacy.
Il modulo è stato inviato con successo! Troverete ulteriori informazioni nella vostra casella di posta elettronica.
Innowise Group è un'azienda internazionale di sviluppo di software a ciclo completo, fondata nel 2007. fondata nel 2007. Siamo un team di oltre 1400 professionisti IT che sviluppano software per altri professionisti in tutto il mondo.
Chi siamo
Innowise Group è un'azienda internazionale di sviluppo di software a ciclo completo, fondata nel 2007. fondata nel 2007. Siamo un team di oltre 1400 professionisti IT che sviluppano software per altri professionisti in tutto il mondo.

Applicazione web IIoT per città intelligenti

App web basata su IIoT per la gestione centralizzata dell'infrastruttura cittadina in tempo reale

Cliente

Industria
IIoT, Hi-Tech
Regione
UE
Cliente da
2019

Il nostro cliente è un'azienda IT con sede nell'Unione Europea, specializzata nella fornitura di prodotti digitali legati al settore della sicurezza. Internet delle cose, Grandi dati, Apprendimento automaticoe le tecnologie GIS (sistema informativo geografico).

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell'NDA.

Sfida

Il nostro cliente è stato selezionato dal comune di una città europea per realizzare un progetto di sviluppo software di importanza sociale e statale. L'obiettivo del progetto era costruire una soluzione basata sull'IoT per digitalizzare la gestione delle infrastrutture urbane, facilitare la comunicazione con le comunità e migliorare l'erogazione dei servizi comunali. Il primo modulo software importante da realizzare era la gestione centralizzata del sistema di illuminazione. Secondo il piano del cliente finale, la direzione della città avrebbe deciso sull'opportunità di sviluppare moduli successivi solo dopo l'implementazione e la piena messa in servizio del primo.

Il nostro cliente ha contattato Innowise Group per esternalizzare lo sviluppo di un'applicazione IoT per smart city basata sul modello del team dedicato. Ha incaricato il nostro team di creare un modulo per la gestione del sistema di illuminazione. La scelta del cliente è ricaduta sulla nostra azienda, in quanto avevamo già una storia di collaborazione di successo in progetti IoT.

Città intelligente IIoT

Soluzione

Innowise Group ha sviluppato un'applicazione web abilitata all'IIoT per la pianificazione e lo sviluppo di città intelligenti. Abbiamo costruito e implementato un modulo di sistema di illuminazione digitale, che può essere successivamente scalato orizzontalmente.

applicazione web per smart city

L'applicazione web fornisce un controllo centralizzato del sistema di illuminazione dell'intera città. Collegata a sensori wireless, la soluzione raccoglie grandi volumi di dati dalle lampade cittadine sul consumo energetico giornaliero, sulle condizioni tecniche, sulla modalità di funzionamento, sul certificato delle apparecchiature, ecc. Gli utenti possono specificare l'orario di accensione e spegnimento automatico delle luci, modificare la luminosità dell'illuminazione e configurare le impostazioni di manutenzione predittiva tramite l'app.

Oltre alle luci cittadine, il sistema consente di controllare e monitorare l'illuminazione dei cartelloni pubblicitari, l'illuminazione degli edifici e il funzionamento delle stazioni di ricarica per i veicoli elettrici.

 

Applicazione web basata su IIoT

Gli utenti possono controllare il sistema di illuminazione all'interno di diverse schede: la scheda della mappa, l'elenco delle apparecchiature e la scheda della manutenzione dell'infrastruttura. Nell'app smart city possono controllare i certificati delle apparecchiature e creare voci sulla mappa quando vengono installate nuove apparecchiature.

La soluzione pone anche le basi per migliorare la comunicazione con le comunità. Abbiamo implementato un parser che raccoglie e analizza recensioni e reclami da un portale comunale. Sulla base di questa analisi, gli utenti possono creare rapporti dettagliati: il numero di reclami, il tempo medio, minimo e massimo di risposta ai reclami, ecc.

Tecnologie e strumenti

Back-end
Java 11, Kotlin, Spring Boot 2.2+, Spring WebFlux, OAuth2 Security, Gradle, Kafka, RabbitMQ, Liquibase, REST/WebSocket, RabbitMQ, ELK, OAuth2 Spring Security, Jfrog Artifactory, TestContainer, JUnit, Hamkrest, Mockito
Front-end
Angular
Databases
PostgreSQL, MongoDB
Server web
Netty
DevOps
Docker Swarm
CI/CD
Conduttura BitBucket
Containerizzazione
Docker Swarm
Sistemi di controllo delle versioni
Git
Gestione dei registri
Kibana
Città intelligente

Processo

Secondo il modello di outsourcing del team dedicato, i nostri professionisti IT si sono uniti al progetto sotto la gestione del project manager e del business analyst del cliente. Il flusso di lavoro è stato costruito sulla base di Scrum, una diffusa metodologia Agile del ciclo di vita dello sviluppo software. Per il tracciamento delle attività e la comunicazione abbiamo utilizzato rispettivamente Jira e Microsoft Teams.

Per quanto riguarda lo stack tecnologico, abbiamo optato per Java per lo sviluppo back-end e Angular per quello front-end. La sfida cruciale è stata quella di integrare la piattaforma con servizi di terze parti e unificare i processi di streaming dei dati. Abbiamo creato API personalizzate e utilizzato Kafka per garantire l'elaborazione dei dati in modalità streaming senza perdita di dati. La soluzione è conforme agli standard di telemetria e alle normative UE.

Internet industriale delle cose

Squadra

3
Sviluppatori back-end
2
Sviluppatori front-end
1
Responsabile di progetto
1
Ingegnere QA
team-innowise

Risultati

Il team di Innowise Group ha affrontato efficacemente le sfide del progetto e ha sviluppato un modulo di base di un'applicazione web per smart city. Abbiamo partecipato da vicino all'implementazione della soluzione Internet delle cose per le città intelligenti. Al momento, più di 300 infrastrutture sono collegate al sistema e l'applicazione è già in uso.

Il nostro team fornisce servizi di manutenzione del software per correggere i bug e migliorare le funzionalità. A breve, si prevede di sviluppare una strategia per l'introduzione di nuovi moduli: sistema di sicurezza urbana, controllo del traffico, monitoraggio ambientale, sistema di parcheggio intelligente, ecc. Il cliente intende continuare a collaborare con Innowise Group, essendo completamente soddisfatto dei risultati della prima fase del progetto.

Durata del progetto
  • 2021 - In corso

Avete bisogno di una soluzione tecnologica? Contattateci!

Selezionare l'oggetto della richiesta

Selezionare il budget del progetto

Vi informiamo che cliccando sul pulsante Invia, Innowise Group tratterà i vostri dati personali in conformità con la nostra Informativa sulla privacy allo scopo di fornirvi informazioni adeguate.

Cosa succede dopo?

1

Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.

2

Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

3

Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.

4

Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.

Grazie!

Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

freccia