Archiviazione ed elaborazione dei dati di IoT Edge

Azure IoT
Azure IoT Edge
Hub IoT Azure
SQL Edge di Azure

Idee per soluzioni

In questo articolo viene descritta un'idea di soluzione. Il cloud architect può usare queste linee guida per visualizzare i componenti principali di un'implementazione tipica di questa architettura. Usare questo articolo come punto di partenza per il design di una soluzione ben progettata che sia in linea con i requisiti specifici del carico di lavoro.

Questa soluzione Internet delle cose (IoT) illustra una rete perimetrale locale per il calcolo e la raccolta dei dati.

Architettura

Diagramma di un'implementazione IoT di esempio che include una rete perimetrale.

Scaricare un file di Visio di questa architettura.

Questa implementazione usa SQL Edge di Azure in un processore perimetrale. Le comunicazioni da e verso i dispositivi usano l'hub Edge. Le comunicazioni tra i dispositivi IoT e le applicazioni cloud sono eseguite usando hub IoT di Azure.

Componenti

L'architettura usa i servizi di Azure seguenti:

  • Azure IoT Edge è un servizio completamente gestito basato su hub IoT di Azure. Può eseguire i carichi di lavoro cloud, sia l'intelligenza artificiale, i servizi di Azure e di terze parti, sia la propria logica di business, nei dispositivi perimetrali tramite contenitori standard.
  • hub IoT di Azure fornisce comunicazioni altamente sicure e affidabili tra l'applicazione IoT e i dispositivi gestiti. Può estendere la soluzione dal cloud alla rete perimetrale con l'autenticazione per dispositivo, la gestione predefinita dei dispositivi e il provisioning con scalabilità orizzontale.
  • SQL Edge di Azure è un motore di database SQL con dimensioni ridotte e ottimizzate per i dispositivi perimetrali con intelligenza artificiale predefinita.
  • Servizi cognitivi di Azure è una famiglia completa di servizi di intelligenza artificiale e API cognitive che possono essere usate dalle app intelligenti. I servizi possono essere eseguiti nei dispositivi IoT Edge tramite contenitori.
  • database SQL di Azure è un database relazionale completamente gestito con funzionalità di intelligence predefinite.
  • SQL Server in Macchine virtuali può eseguire i carichi di lavoro di SQL Server nel cloud con il costo totale di proprietà più basso.
  • Azure Cosmos DB è un database NoSQL veloce con API aperte per qualsiasi scala.

Dettagli dello scenario

Una soluzione IoT (Internet delle cose) potrebbe richiedere che una rete perimetrale locale fornisca la raccolta di dati e di calcolo, anziché il cloud. I dispositivi perimetrali spesso soddisfano le esigenze seguenti meglio del cloud:

  • Analisi rapida dei dati in tempo reale
  • Disponibilità elevata
  • Alta larghezza di banda

Potenziali casi d'uso

Ecco alcuni esempi di come usare le reti perimetrali nelle soluzioni di Azure.

Produzione

Settore sanitario

  • Ottenere una visualizzazione completa dei pazienti: consolidare e analizzare i dati dai dispositivi medici e pazienti per fornire un quadro unificato e completo della condizione di ogni paziente.
  • Monitorare operazioni e procedure: consolidare e analizzare i dati dagli interventi chirurgici e da altre procedure per ottenere informazioni dettagliate e migliorare i risultati.

Energia

Collaboratori

Questo articolo viene gestito da Microsoft. Originariamente è stato scritto dai seguenti contributori.

Autore principale:

Passaggi successivi

Per altre informazioni, vedere gli articoli seguenti:

Le risorse correlate forniscono altre informazioni sulle soluzioni perimetrali, incluse informazioni sui componenti di Azure pertinenti e su architetture specifiche.

Indicazioni

Architettura