Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.
Selezionare la lingua
Per sfruttare appieno le tecnologie Web 4.0 e lo sviluppo di app SaaS, il nostro cliente voleva costruire una piattaforma IoT chiavi in mano per gestire l'intero ciclo di vita dei dispositivi digitali, dalla registrazione al monitoraggio delle metriche. Piuttosto che affidarsi a soluzioni standard con funzionalità limitate e problemi di compatibilità, il cliente cercava un prodotto "out-of-the-box" in grado di interagire con i dispositivi senza l'intervento umano.
Di conseguenza, il nostro cliente ha preso in considerazione un'applicazione web con architettura cloud che consente di aggiungere nuove funzionalità e di scalare su richiesta. Sulla base dei suggerimenti del cliente, Innowise ha realizzato una piattaforma SaaS per gestire le soluzioni IoT indipendentemente dalla loro complessità e configurazione.
Sfruttando l'esperienza nella tecnologia IoT, il nostro team di progetto ha elaborato una soluzione con il seguente flusso di base.
All'inizio, un'azienda acquista un abbonamento all'applicazione. Quindi, l'amministratore registra gli utenti o le aziende con una serie di autorizzazioni predefinite. I nuovi utenti possono creare ruoli per gestire i dispositivi digitali, aggregarli in gruppi, monitorare le metriche e manipolare i loro cicli di vita, nonché aggiornare il software se necessario.
Inoltre, la nostra azienda ha aggiunto funzioni per creare argomenti MQTT (protocollo di messaggistica standard per l'Internet delle cose), visualizzare dashboard di dati e rendere gli eventi/le aziende con notifiche di sistema appropriate con ruoli e responsabilità stabiliti.
Per quanto riguarda la struttura dell'applicazione, Innowise ha implementato un'architettura a microservizi con tre moduli principali.
Servizio agli utenti e alle aziende
Abbiamo utilizzato AWS Cognito come una delle migliori soluzioni per la migrazione al cloud, poiché offre funzioni di autenticazione/registrazione integrate. Eliminando la necessità di sviluppare un pannello di amministrazione da zero, abbiamo beneficiato della compatibilità di AWS con servizi di terze parti e dispositivi esterni. Oltre all'aggiunta di nuovi membri, il nostro team ha ampliato le funzionalità del pannello di amministrazione per consentire il filtraggio, l'ordinamento e la creazione di entità (utenti e aziende).
Per far fronte alla sfida di un elevato livello di cybersicurezza, Innowise ha prestato molta attenzione alla costruzione di un'infrastruttura di app sicura. A tal fine, abbiamo creato un sistema di autorizzazioni per gli utenti con ruoli diversi, consentendo l'accesso ai file di programma nell'ambito delle loro responsabilità. Anche l'algoritmo di crittografia dei dati è stato migliorato. Per raccogliere e salvare le informazioni su utenti, clienti, dispositivi e così via, il nostro team si è rivolto alla tecnologia avanzata PostgresRLS.
Servizio dispositivi
Elemento centrale dell'applicazione, questo modulo funge da involucro per i servizi cloud, consentendo ai clienti di registrare i dispositivi IoT, monitorare le loro metriche e apportare modifiche in caso di malfunzionamenti. Per garantire prestazioni senza problemi con i vari provider di cloud, abbiamo reso la nostra applicazione compatibile con AWS, Azuree GCP.
In alternativa, se un cliente vuole l'applicazione on-premise, possiamo distribuirla senza problemi sul lato del cliente.
Visualizzazione dei dati
L'applicazione è integrata con il servizio Grafana per visualizzare le informazioni sotto forma di grafici e diagrammi. Per ottenere un livello migliore di analisi, l'amministratore può modificare le impostazioni di Grafana in modo che tutti gli utenti possano trarre il massimo vantaggio dallo strumento. La visualizzazione dei dati utilizza sia i dati telemetrici dei dispositivi sia i metadati per rappresentare le informazioni sulle prestazioni dei gadget e le loro metriche.
Inoltre, con la tecnologia MQTT, tutti i dati possono essere registrati rapidamente e archiviati in database cloud timestream in modo accessibile.
Il nostro team dedicato ha attraversato tutte le fasi dell'SDLC, dalla fase di scoperta all'implementazione e alla manutenzione post-lancio.
Per quanto riguarda la metodologia di progetto, il team ha utilizzato Scrum con riunioni giornaliere e rapporti intermedi. La gestione dei compiti e il monitoraggio dei tempi di lavoro sono stati condotti attraverso Jira, dove il team leader ha rivisto i progressi e assegnato le responsabilità. Tutta la documentazione del progetto è stata archiviata in Confluence e Swagger.Avendo iniziato il progetto nel luglio 2021, tutti gli obiettivi prefissati sono stati finora raggiunti. Attualmente, il cliente è alla ricerca di ulteriori fonti di finanziamento per entrare in nuove nicchie di mercato.
Come mostrato di seguito, l'architettura della soluzione illustra l'interazione tra front-end e back-end.
Il nostro team esperto ha sviluppato una piattaforma SaaS di altissimo livello per gestire i dispositivi IoT da zero. Innowise ha presentato una soluzione per la gestione dei dispositivi digitali e il monitoraggio delle loro metriche che comprende tre moduli:
Poiché le soluzioni SaaS richiedono una maggiore protezione dei dati per ridurre il minimo rischio di violazione o perdita, il cliente ha beneficiato di una struttura gerarchica stabile dei moduli.
Di conseguenza, la nostra azienda ha sviluppato un'applicazione per ridurre l'influenza dei fattori umani sull'interazione tra i dispositivi digitali attraverso un'architettura cloud flessibile che può essere scalata e personalizzata a seconda delle necessità.
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.
Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.
Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.
Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.
Iscrivendosi si accettano i nostri Termini d'uso e Informativa sulla privacy, compreso l'uso dei cookie e il trasferimento delle informazioni personali.
© 2007-2024 Innowise. Tutti i diritti riservati.
Informativa sulla privacy. Politica sui cookie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsavia, Polonia
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.