MongoDB, Inc. ha annunciato a Londra MongoDB Atlas for the Edge, una serie di funzionalità che rendono più facile per le organizzazioni distribuire le applicazioni vicino ai luoghi in cui vengono generati, elaborati e archiviati i dati in tempo reale, attraverso i dispositivi, i data center on-premises e i principali fornitori di cloud. Con MongoDB Atlas for the Edge, i dati vengono archiviati in modo sicuro e sincronizzati in tempo reale tra le fonti e le destinazioni dei dati, per fornire applicazioni altamente disponibili, resilienti e affidabili.

Le organizzazioni possono ora utilizzare MongoDB Atlas for the Edge per costruire, distribuire e gestire applicazioni accessibili praticamente ovunque per casi d'uso come i veicoli connessi, le fabbriche intelligenti e l'ottimizzazione della catena di approvvigionamento, senza la complessità tipicamente associata alla gestione di applicazioni distribuite ai margini. MongoDB Atlas for the Edge elimina questa complessità, fornendo funzionalità per costruire, gestire e distribuire applicazioni distribuite che possono utilizzare in modo sicuro i dati in tempo reale nel cloud e nell'edge, con elevata disponibilità, resilienza e affidabilità. Decine di migliaia di clienti e milioni di sviluppatori si affidano a MongoDB Atlas per eseguire applicazioni business-critical per la gestione dell'inventario in tempo reale, la manutenzione predittiva e le transazioni finanziarie ad alto volume.

Con MongoDB Atlas for the Edge, le organizzazioni possono ora utilizzare un'unica interfaccia unificata per offrire un'esperienza di sviluppo coerente e senza attriti, dall'edge al cloud e tutto il resto, con la possibilità di creare applicazioni distribuite in grado di elaborare, analizzare e sincronizzare virtualmente qualsiasi tipo di dati tra le varie sedi. Insieme, le funzionalità incluse in MongoDB Atlas for the Edge consentono alle organizzazioni di ridurre in modo significativo la complessità della costruzione, della distribuzione e della gestione dei sistemi di dati distribuiti necessari per eseguire le applicazioni moderne ovunque: Distribuire MongoDB su una varietà di infrastrutture edge per un'elevata affidabilità con una latenza ultra-ridotta: Con MongoDB Atlas for the Edge, le organizzazioni possono eseguire le applicazioni su MongoDB utilizzando un'ampia varietà di infrastrutture, compresi i server autogestiti on-premises, come quelli nei magazzini remoti o negli ospedali, oltre all'infrastruttura edge gestita dai principali fornitori di cloud, tra cui Amazon Web Services (AWS), Google Cloud e Microsoft Azure. Ad esempio, i dati archiviati in MongoDB Enterprise Advanced sui server autogestiti possono essere sincronizzati automaticamente con MongoDB Atlas Edge Server su AWS Local Zones e MongoDB Atlas nel cloud, per offrire esperienze applicative in tempo reale ai dispositivi edge con un'elevata affidabilità e una latenza di un millisecondo a una cifra.

MongoDB Atlas for the Edge consente alle organizzazioni di distribuire applicazioni ovunque, anche in luoghi remoti e tradizionalmente disconnessi, e di mantenere la sincronizzazione dei dati tra i dispositivi edge, l'infrastruttura edge e il cloud, per consentire esperienze applicative in tempo reale, ricche di dati e con tolleranza agli errori. Eseguire applicazioni in luoghi con connettività di rete intermittente: Con MongoDB Atlas Edge Server e Atlas Device Sync, le organizzazioni possono utilizzare un livello di sincronizzazione dei dati pre-costruito, local-first, per le applicazioni in esecuzione su chioschi o su dispositivi mobili e IoT, per prevenire la perdita di dati e migliorare le esperienze applicative offline. I server Edge di MongoDB Atlas possono essere distribuiti in località remote per consentire ai dispositivi di sincronizzarsi direttamente tra loro, senza bisogno di connettersi al cloud, grazie alle funzionalità di gestione della rete integrate.

Una volta disponibile la connettività di rete, i dati vengono sincronizzati automaticamente tra i dispositivi e il cloud, per garantire che le applicazioni siano aggiornate per casi d'uso come il monitoraggio dell'inventario e dei pacchi nelle catene di fornitura, l'ottimizzazione dei percorsi di consegna in località remote e l'accesso alle cartelle cliniche elettroniche con connettività di rete intermittente. Costruire e distribuire applicazioni AI-powered nell'edge: MongoDB Atlas for the Edge offre integrazioni con tecnologie di intelligenza artificiale generativa e di apprendimento automatico per fornire funzionalità intelligenti a bassa latenza direttamente sui dispositivi, anche quando la connettività di rete non è disponibile. Ad esempio, MongoDB Atlas Search e Atlas Vector Search rendono più veloce e più facile la creazione di applicazioni intelligenti con funzionalità di ricerca e AI generativa che sfruttano gli embeddings vettoriali (rappresentazioni numeriche di dati come testo, immagini e audio) e modelli linguistici di grandi dimensioni.

Una volta che gli embeddings sono stati generati e archiviati in MongoDB Atlas, le applicazioni edge che girano su Atlas Device SDK (ex Realm) - una piattaforma veloce e scalabile con sincronizzazione dei dati da mobile a cloud che facilita la creazione di applicazioni mobili reattive e in tempo reale - possono utilizzare gli embeddings archiviati localmente per casi d'uso come la ricerca di somiglianze di immagini in tempo reale e la classificazione per identificare potenziali difetti di prodotto sulle linee di fabbrica. Gli sviluppatori possono anche utilizzare l'Atlas Device SDK per costruire, addestrare, distribuire e gestire modelli di apprendimento automatico su dispositivi edge, utilizzando framework popolari come CoreML, TensorFlow e PyTorch per applicazioni personalizzate che sfruttano i dati in tempo reale. Archivi e elabori i dati in tempo reale e in batch dai dispositivi IoT per renderli utilizzabili: Con MongoDB Atlas Stream Processing, le organizzazioni possono ingerire ed elaborare dati ad alta velocità e ad alto volume da milioni di dispositivi IoT (ad esempio, sensori di apparecchiature, macchinari di fabbrica, dispositivi medici) in flussi in tempo reale o in batch quando è disponibile la connettività di rete.

I dati possono poi essere facilmente aggregati, archiviati e analizzati utilizzando le raccolte di serie temporali di MongoDB per casi d'uso come la manutenzione predittiva e il rilevamento di anomalie con funzionalità di reporting e di avviso in tempo reale. MongoDB Atlas for the Edge fornisce tutti gli strumenti necessari per elaborare e sincronizzare praticamente qualsiasi tipo di dati tra le postazioni edge e il cloud, per garantire coerenza e disponibilità. Proteggere facilmente le applicazioni edge per la privacy e la conformità dei dati: MongoDB Atlas for the Edge aiuta le organizzazioni a garantire la sicurezza delle loro implementazioni edge con funzionalità di sicurezza integrate.

L'Atlas Device SDK offre una crittografia dei dati a riposo, sui dispositivi e in transito sulle reti, per garantire la protezione e la sicurezza dei dati. Inoltre, Atlas Device Sync offre un accesso basato sui ruoli a grana fine, con funzionalità di gestione dell'identità e dell'accesso (IAM) integrate, che possono anche essere combinate con servizi IAM di terze parti per integrare facilmente le implementazioni edge con le soluzioni di sicurezza e conformità esistenti.