Progettazione dell'architettura di Internet delle cose (IoT)

Questa guida illustra i concetti di base relativi a Internet delle cose (IoT), descrive come iniziare a usare Azure IoT e fornisce collegamenti ad articoli su modelli e soluzioni Azure IoT.

Azure IoT è una raccolta di servizi gestiti e della piattaforma che connettono e controllano i dispositivi IoT. Azure IoT supporta un'ampia gamma di dispositivi, tra cui apparecchiature industriali, microcontroller e sensori. I dispositivi IoT comunicano con cloud IoT e altri servizi, che elaborano i dati dei dispositivi per monitorare e gestire i dispositivi.

Ad esempio, un motore industriale raccoglie e invia dati sulla temperatura al cloud. L'analisi dei dati determina se il motore funziona come previsto. Queste informazioni assegnano priorità a una pianificazione di manutenzione per il motore.

Informazioni su Azure IoT

È possibile ottenere informazioni dettagliate sui concetti di Azure IoT con un percorso di apprendimento che usa una sottoscrizione sandbox di Azure. Il percorso di apprendimento di cinque ore include otto moduli di training.

Informazioni sull'architettura della soluzione IoT

Un'architettura di soluzione IoT standard è costituita da cinque elementi di base.

  • I dispositivi sono apparecchiature industriali, sensori e microcontroller che si connettono al cloud per inviare e ricevere dati.
  • Il provisioning consente ai dispositivi di eseguire azioni e comunicare con il cloud.
  • L'elaborazione analizza i dati dai dispositivi per raccogliere informazioni dettagliate.
  • L'integrazione aziendale esegue azioni in base alle informazioni dettagliate dei dati dei dispositivi. È possibile usare servizi come Power BI per esaminare e visualizzare i dati oppure App per la logica di Azure o Microsoft Power Automate per configurare azioni automatizzate.
  • Monitoraggio della protezione. Microsoft Defender per IoT offre una soluzione di sicurezza end-to-end per i carichi di lavoro IoT.

Modelli e guide all'architettura IoT

Questa sezione elenca modelli e guide utili per la creazione di soluzioni IoT. Per soluzioni di esempio specifiche del settore, vedere Architetture di riferimento di Azure IoT specifiche del settore.

Criteri

I modelli di architettura IoT sono blocchi predefiniti riutilizzabili che indirizzano le aree chiave della soluzione IoT. I modelli sono generici e utilizzabili in diversi settori verticali. Per esempi di soluzioni IoT specifiche del settore, vedere Soluzioni e scenari IoT specifici del settore.

  • Aggiornamenti IoT in tempo reale. Anziché le richieste di polling tradizionali, i client possono ricevere aggiornamenti dai dispositivi in tempo reale. Il servizio Azure SignalR invia dati IoT in tempo reale ai client, ad esempio pagine Web e app per dispositivi mobili.

  • Ridimensionare le soluzioni IoT con indicatori di distribuzione. Gli stamp sono unità discrete di componenti della soluzione che supportano in modo ottimale un numero definito di dispositivi. Lo stamping della distribuzione supporta l'aumento del numero di dispositivi IoT connessi tramite la replica di stamp.

  • Supporto dell'SDK client IoT di Azure per i server token di terze parti. hub IoT di Azure supporta l'autenticazione del token di firma di accesso condiviso negli SDK client. Informazioni sulle operazioni da eseguire in ogni SDK per ottenere l'autenticazione del server token di terze parti.

  • Distribuzione efficiente delle immagini Docker. I dispositivi perimetrali vengono in genere sottoposte a provisioning distribuendo immagini del contenitore software. Usare una funzionalità di distribuzione affidabile e resiliente per situazioni con larghezza di banda limitata, intermittente o bassa.

  • Analisi IoT con Azure Esplora dati. Usare Azure Esplora dati per l'analisi dei dati di telemetria IoT quasi in tempo reale su dati di streaming rapidi e con volumi elevati da un'ampia gamma di dispositivi IoT.

  • Archiviazione ed elaborazione dei dati di IoT Edge. Alcune soluzioni IoT necessitano di reti perimetrali locali per fornire elaborazione e raccolta di dati. Vedere come usare i dispositivi perimetrali in un'implementazione IoT per fornire risposte rapide, disponibilità elevata e larghezza di banda elevata.

Guides

Le guide all'architettura IoT forniscono informazioni dettagliate su concetti, architetture e flussi di lavoro IoT.

  • Architettura della soluzione IoT. Questa serie offre una panoramica delle interazioni funzionali tra eventi, informazioni dettagliate e azioni nelle soluzioni Azure IoT.

  • Visione artificiale con Azure IoT Edge. Questa serie descrive un carico di lavoro di visione artificiale end-to-end. Azure IoT Edge, Azure Machine Learning, Archiviazione di Azure, servizi app Azure e Power BI si combinano per offrire soluzioni di garanzia e sicurezza di qualità.

  • Spostare una soluzione IoT dal test all'ambiente di produzione. Informazioni sulle procedure consigliate e su cosa evitare quando si sposta una soluzione IoT da un ambiente di test a un ambiente di produzione.

Passaggi successivi

Documentazione di Azure IoT: