AnnuncioTi presentiamo MongoDB 8.0, il MongoDB più veloce di sempre! Leggi >
AnnuncioVoyage AI si unisce a MongoDB per potenziare applicazioni AI più accurate e affidabili su Atlas. Scopra di più >

Liberare il potenziale dell'IoT

Bosch Digital accelera l'innovazione con insight fruibili.

Una persona che lavora a un computer desktop con del codice visualizzato sullo schermo.
industry_enterprise

Settore

Ingegneria

atlas_product_family

Prodotto

MongoDB Atlas

Collection di time-series

atlas_for_edge

Caso d'uso

Internet of Things

general_events_default

Cliente da

2012

INTRODUZIONE

Progetti più intelligenti basati su dati reali

Nel 1886, Robert Bosch fondò un'officina specializzata in meccanica di precisione e ingegneria elettrica e, più di 135 anni dopo, Bosch non è solo all'avanguardia, ma sta attivamente plasmando il futuro del mondo in cui viviamo. Bosch è nota per i suoi beni di consumo, ma l'azienda sviluppa anche soluzioni innovative per l'industria, la mobilità e vanta una competenza approfondita nell'Internet delle Cose (IoT) raccolta nella sua divisione, in particolare in Bosch Digital.

Sebbene molti associno l'IoT alle "smart home", il termine si riferisce alla capacità di elaborazione, ai software e alle tecnologie che collegano e scambiano dati tramite Internet. Bosch IoT Insights si occupa di raccogliere tali dati e di renderli fruibili, aiutando ingegneri e sviluppatori a risolvere problemi, progettare soluzioni migliori e innovare su larga scala.

Prendiamo ad esempio il servizio software Bosch IoT Insights di Bosch Digital per i produttori di aeromobili. Acquisisce e trasmette i dati dagli utensili elettrici utilizzati per serrare i sei milioni di viti, dadi e bulloni su un aereo: un lavoro fondamentale senza margine di errore. Se la coppia o l'angolo di una vite sono anche solo leggermente fuori allineamento, l'app invia un avviso all'operatore che può correggerlo. Bosch IoT Insights di Bosch Digital può anche gestire i programmi di manutenzione e creare un audit trail per gli enti regolatori di molti settori, tra cui retail, automotive, aerospaziale, energia e agricoltura.

Un'altra area entusiasmante in cui Bosch IoT Insights è coinvolta è lo sviluppo delle centraline elettroniche (ECU) per le automobili. Steffen Gürtler, esperto senior nella gestione dei dati IoT presso Bosch Digital, rivela: "I dati possono aiutarci a comprendere meglio i clienti e il mercato. Le centraline elettroniche (ECU) acquisiscono insight su come il conducente interagisce con l'auto, e questi dati vengono resi anonimi e condivisi in modo sicuro con i nostri sviluppatori affinché possano comprendere meglio come si comporta l'ECU in situazioni reali".

Ciò significa che gli sviluppatori di Bosch Digital possono portare l'innovazione fuori dal laboratorio e comprendere realmente come ottimizzare i prodotti quando eseguono simulazioni, qualcosa che Gürtler descrive come "apprendere la realtà sulla realtà".

 

LA SOLUZIONE

Un database per supportare casi d'uso illimitati

Bosch Digital ha implementato MongoDB per archiviare, gestire e analizzare i dati in tempo reale. "Con soluzioni come l'object storage, è necessario estrarre i dati ogni volta che si desidera analizzarli, il che richiede tempo e denaro", spiega Gürtler. MongoDB può gestire enormi quantità di dati, creare una vista unificata da più origini dati e renderla immediatamente accessibile. Possiamo eseguire analisi in tempo reale in modo molto efficiente e il parsing è davvero veloce".

La soluzione è particolarmente adatta per gestire tipi di dati complessi, come i dati IoT, che arrivano a velocità più elevate, in volumi maggiori e con strutture più variabili rispetto ad altri tipi di dati. MongoDB è in grado di gestire dati strutturati, semi-strutturati e non strutturati, e una modellazione efficiente dei dati con JSON semplifica la mappatura del modello informativo di ciascun dispositivo al documento associato nel database.

Gli schemi dinamici di MongoDB supportano metodologie di sviluppo agili e iterative e semplificano l'evoluzione di app e software. L'aggiunta di nuovi dispositivi, sensori e risorse è semplice, il che significa che il team può concentrarsi sulla creazione di software migliori anziché perdere tempo a risolvere incongruenze tra il linguaggio di programmazione e il database.

Il team di Gürtler gestisce in modo proattivo il servizio per garantire che i clienti possano ottenere i risultati di cui hanno bisogno da Bosch IoT Insights. Ad esempio, fornisce supporto su come eseguire query SQL in MongoDB, su come effettuare ricerche efficaci e, se le query dei clienti iniziano a essere lente, il team può semplicemente indicizzare i dati per ripristinarne la velocità.

Infatti, le funzionalità avanzate di indicizzazione e query di MongoDB, come gli indici secondari, geospaziali e di ricerca testuale, l'Aggregation Framework e MapReduce nativo, consentono agli utenti di porre domande complesse per scoprire maggiori insight in tempo reale.

"MongoDB è un ottimo partner a lungo termine. L'azienda si prende il tempo necessario per ascoltare il feedback dei clienti e risolvere i problemi comuni con la release successiva. Inoltre, riceviamo supporto direttamente dal team quando ne abbiamo bisogno", commenta Gürtler. "Collaboriamo con Microsoft Azure e presto migreremo i dati dei clienti lì, quindi avere un database che può essere ospitato su più cloud è davvero utile. Microsoft Azure ha molti servizi pronti all'uso che si riveleranno preziosi per la nostra azienda".

In futuro, il team prevede di implementare le Collection di time series, che attualmente vengono gestite manualmente. Questa funzionalità offrirà loro maggiore flessibilità e prestazioni più elevate nell'organizzare i dati in sequenza, così da mostrare le variazioni nel tempo.

Logo Bosch
"I casi d'uso dei big data sono praticamente infiniti e MongoDB li rende tutti possibili".
Steffen Gürtler
Esperto senior di gestione dei dati IoT, Bosch Digital

I RISULTATI

Consentire ai clienti di innovare più rapidamente

Con MongoDB, Bosch IoT Insights può aiutare i clienti a comprendere meglio i big data in modo rapido e semplice, qualunque sia il caso d'uso.

MongoDB supporta molto bene ciò che facciamo. Non dobbiamo coordinare gli schemi con nessuno. I progetti definiscono automaticamente la struttura dati di cui hanno bisogno, e la piattaforma ha l’agilità per fornirla", afferma Gürtler. La flessibilità della piattaforma consente anche di modificare le strutture dati nel tempo, affinché i clienti possano sempre beneficiare della struttura ottimale per le loro esigenze. Ciò significa che possono anche testare i dati e vedere come si comportano nelle query prima di adottare in modo definitivo una struttura.

Con la crescente diffusione del machine learning e dell'intelligenza artificiale, Bosch Digital e i suoi clienti possono utilizzare gli enormi volumi di dati per diventare più predittivi e prendere decisioni più intelligenti basate sui fatti. In Bosch Digital non facciamo nulla di teorico e, con MongoDB, possiamo continuare a basarci sull'esperienza passata. "Non dobbiamo partire da zero, il che significa che possiamo innovare molto più velocemente e con meno sforzo", rivela Gürtler.

Grazie a disponibilità e scalabilità di livello aziendale, insieme a tempi di inattività pari a zero, elevati livelli di sicurezza e scalabilità conveniente, Bosch Digital è pronta a sbloccare nuovi flussi di entrate e ottimizzare prodotti e servizi senza investire ulteriormente o creare complessità per i propri team di sviluppo.

"I casi d'uso dei big data sono praticamente infiniti e MongoDB li rende tutti possibili", conclude Gürtler.

Logo Bosch
"In Bosch Digital non facciamo nulla di teorico e, con MongoDB, possiamo continuare a basarci sull'esperienza passata. Non dobbiamo partire da zero, il che significa che possiamo innovare molto più velocemente e con meno sforzo".
Steffen Gürtler
Esperto senior di gestione dei dati IoT, Bosch Digital

Fare il passo successivo

Registrati oggi stesso e ottieni l'accesso a tutti gli strumenti e le risorse di cui hai bisogno per iniziare a costruire qualcosa di grandioso.
Inizia subitoParla con un esperto
Illustrazione di un database.