Che cos'è Azure IoT Operations Preview?
Importante
Anteprima delle operazioni di Azure IoT: abilitata da Azure Arc è attualmente disponibile in ANTEPRIMA. Non è consigliabile usare questo software di anteprima negli ambienti di produzione.
Vedere le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure per termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale.
Azure IoT Operations Preview è un piano dati unificato per la rete perimetrale. È costituito da un set di servizi dati modulari, scalabili e a disponibilità elevata eseguiti nei cluster Kubernetes perimetrali abilitati per Azure Arc. Consente l'acquisizione dei dati da diversi sistemi e si integra con applicazioni di modellazione dei dati come Microsoft Fabric per aiutare le organizzazioni a distribuire il metaverse industriale.
Operazioni di Azure IoT:
- Viene creato da zero usando applicazioni native Kubernetes.
- Include un broker MQTT di livello industriale e nativo edge che supporta le architetture guidate dagli eventi.
- È altamente estendibile, scalabile, resiliente e sicuro.
- Consente di gestire tutti i servizi perimetrali dal cloud usando Azure Arc.
- Può integrare i carichi di lavoro dei clienti nella piattaforma per creare una soluzione unificata.
- Supporta la configurazione di GitOps come codice per la distribuzione e gli aggiornamenti.
- Si integra in modo nativo con Hub eventi di Azure, Griglia di eventi di Azure broker MQTT e Microsoft Fabric nel cloud.
Panoramica dell'architettura
Nell'architettura dell'anteprima di Azure IoT Operations sono disponibili due elementi principali:
- Anteprima delle operazioni di Azure IoT. Set di servizi dati eseguiti nei cluster Kubernetes perimetrali abilitati per Azure Arc. Include i servizi seguenti:
- Anteprima del responsabile del trattamento dei dati di Azure IoT: un servizio di elaborazione dati configurabile in grado di gestire le complessità e la diversità dei dati industriali. Usare il responsabile del trattamento dei dati per rendere i dati provenienti da origini diverse più comprensibili, utilizzabili e utili.
- Anteprima mq di Azure IoT: un broker MQTT nativo edge che supporta le architetture guidate dagli eventi.
- Azure IoT OPC UA Broker Preview : un broker OPC UA che gestisce le complessità della comunicazione OPC UA con i server OPC UA e altri dispositivi foglia.
- Portale di Azure IoT Operations (anteprima). Questa interfaccia utente Web offre un'esperienza unificata per i tecnici operativi per gestire gli asset e le pipeline del responsabile del trattamento dei dati in una distribuzione di Operazioni IoT di Azure. Un amministratore IT può usare i siti di Azure Arc per controllare le risorse a cui un tecnico operativo può accedere nel portale.
Distribuzione
Le operazioni IoT di Azure vengono eseguite nei cluster Kubernetes abilitati per Arc sul perimetro. È possibile distribuire le operazioni di Azure IoT usando il portale di Azure o l'interfaccia della riga di comando di Azure.
L'anteprima di Azure IoT Orchestrator gestisce la distribuzione, la configurazione e l'aggiornamento dei componenti di Operazioni IoT di Azure eseguiti nel cluster Kubernetes abilitato per Arc.
Gestire dispositivi e asset
Le operazioni IoT di Azure possono connettersi a vari dispositivi e asset industriali. È possibile usare il portale di Azure IoT Operations (anteprima) o l'interfaccia della riga di comando di Azure per gestire i dispositivi e gli asset a cui connettersi.
Il componente Azure IoT OPC UA Broker Preview gestisce la connessione ai server OPC UA e ad altri dispositivi foglia. Il componente OPC UA Broker pubblica i dati dai server OPC UA e dai dispositivi individuati dall'anteprima di Azure IoT Akri negli argomenti MQ di Azure IoT.
Il componente Azure IoT Akri Preview consente di individuare e connettersi ad altri tipi di dispositivi e asset.
Pubblicare e sottoscrivere con MQTT
Azure IoT MQ Preview è un broker MQ MQ eseguito sul perimetro. Consente di pubblicare e sottoscrivere argomenti MQTT. È possibile usare MQ per creare architetture basate su eventi che connettono i dispositivi e gli asset al cloud.
Esempi di come i componenti in Azure IoT Operations usano MQ Preview includono:
- OPC UA Broker pubblica i dati dai server OPC UA e da altri dispositivi foglia negli argomenti MQTT.
- Le pipeline del responsabile del trattamento dei dati sottoscrivono argomenti MQTT per recuperare i messaggi per l'elaborazione.
- I connettori cloud associati a nord sottoscrivono argomenti MQTT per recuperare i messaggi per l'inoltro ai servizi cloud.
Elaborazione dei dati
L'elaborazione dei messaggi include operazioni come la normalizzazione dei dati, l'arricchimento dei dati e il filtro dei dati. È possibile usare le pipeline del responsabile del trattamento dei dati per elaborare i messaggi.
Una pipeline del responsabile del trattamento dei dati in genere:
- Sottoscrive un argomento MQTT per recuperare i messaggi.
- Elabora i messaggi usando una o più fasi configurabili.
- Invia i messaggi elaborati a una destinazione, ad esempio un data lake di Microsoft Fabric per l'archiviazione e l'analisi.
Connettersi al cloud
Per connettersi al cloud dalle operazioni IoT di Azure, sono disponibili le opzioni seguenti:
I connettori cloud associati a nord consentono di connettere MQ direttamente ai servizi cloud, ad esempio:
Le destinazioni della pipeline del responsabile del trattamento dei dati consentono di connettersi ai servizi cloud, ad esempio:
Visualizzare e analizzare i dati di telemetria
Per visualizzare e analizzare i dati di telemetria dai dispositivi e dagli asset, è possibile usare servizi cloud come:
Comunicazione sicura
Per proteggere la comunicazione tra dispositivi e cloud tramite ambienti di rete isolati basati sull'architettura di rete ISA-95/Purdue, usare il componente Azure IoT Layered Network Management Preview.
Ambienti convalidati
Azure Iot Operations viene fornito come set di servizi Kubernetes abilitati per Azure Arc ed è destinato all'uso con i prodotti partner conformi a CNF conformi a ARC. Attualmente, Microsoft ha convalidato le operazioni IoT di Azure rispetto al set fisso di infrastrutture e ambienti seguente:
Ambiente | Versione |
---|---|
Servizio Azure Kubernetes-edizione Enterprise in Windows 11 IoT Enterprise su un singolo nodo AMD Ryzen-7 (8 core, 3,3 GHz), 16 GB di RAM |
AksEdge-K3s-1.26.10-1.6.384.0 |
K3s in Ubuntu 22.04.2 su un singolo nodo AMD Ryzen-7 (8 core, 3,3 GHz), 16 GB di RAM |
K3s versione 1.28.5 |
Importante
Gli ambienti elencati in precedenza sono ambienti simili alla produzione convalidati da Microsoft. Non sono gli unici ambienti in cui è possibile eseguire Le operazioni IoT di Azure. Le operazioni di Azure IoT possono essere eseguite in qualsiasi cluster Kubernetes abilitato per Arc che soddisfi i requisiti di sistema kubernetes abilitati per Azure Arc.
Passaggio successivo
Provare la guida introduttiva: Distribuire Azure IoT Operations Preview in un cluster Kubernetes abilitato per Arc.