Informazioni sulla gestione degli asset nell'anteprima di Operazioni di Azure IoT

Importante

Anteprima delle operazioni di Azure IoT: abilitata da Azure Arc è attualmente in anteprima. Non è consigliabile usare questo software di anteprima negli ambienti di produzione.

Sarà necessario distribuire una nuova installazione di Azure IoT Operations quando viene resa disponibile una versione disponibile a livello generale. Non sarà possibile aggiornare un'installazione di anteprima.

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.

Nell’anteprima di Operazioni di Azure IoT un'attività chiave consiste nel gestire gli asset che fanno parte della soluzione. Questo articolo:

  • Definisce gli asset nel contesto Operazioni di Azure IoT.
  • Fornisce una panoramica dei servizi usati per gestire gli asset.
  • Illustra i casi d'uso più comuni per i servizi.

Informazioni sugli asset

Gli asset sono un elemento principale di una soluzione di Operazioni di Azure IoT.

Un asset in un ambiente perimetrale industriale è qualsiasi elemento di valore da cui si desidera gestire, monitorare e raccogliere dati. Un asset può essere un computer, un componente software, un intero sistema o un oggetto fisico di valore, ad esempio un campo di colture o un edificio. Questi asset sono esempi di produzione, vendita al dettaglio, energia, sanità e altri settori.

Un asset in Operazioni di Azure IoT è un'entità logica creata per rappresentare un asset reale. Un asset di Operazioni di Azure IoT può generare dati di telemetria ed eventi. Queste istanze di asset logici vengono usate per gestire gli asset reali nell'ambiente perimetrale industriale.

Suggerimento

Asset che potrebbero essere correlati ai dispositivi IoT. Anche se tutti i dispositivi IoT sono asset, non tutti gli asset sono dispositivi. Un dispositivo IoT è un oggetto fisico connesso a Internet per raccogliere, generare e comunicare dati. I dispositivi IoT in genere contengono componenti incorporati per eseguire funzioni specifiche. Possono gestire o monitorare altri elementi nel proprio ambiente. Esempi dei dispositivi IoT che includono sensori di ritaglio, termostati intelligenti, telecamere di sicurezza connesse, dispositivi indossabili e dispositivi di monitoraggio per macchinari o veicoli di produzione.

Informazioni sui servizi per la gestione degli asset

Le operazioni di Azure IoT includono diversi servizi che consentono di gestire gli asset.

Il diagramma seguente illustra l'architettura generale delle operazioni di Azure IoT. I servizi usati per gestire gli asset sono evidenziati in rosso:

Diagramma che evidenzia i servizi usati per gestire gli asset.

  • L'esperienza operativa è un'interfaccia utente Web che consente di creare e configurare asset nella soluzione. L'interfaccia utente Web semplifica l'attività di gestione degli asset ed è il servizio consigliato per gestire gli asset.
  • Anteprima del Registro dispositivi di Azure è un servizio che proietta gli asset definiti nell'ambiente perimetrale come risorse di Azure nel cloud. Il registro dispositivi consente di gestire gli asset nel cloud come risorse di Azure contenute in un unico registro unificato.
  • Servizi Akri individua automaticamente gli asset nella rete perimetrale. I servizi possono rilevare gli asset nello spazio indirizzi di un server OPC UA.
  • Il connettore per OPC UA è un servizio di conversione dei dati in ingresso e protocollo che consente alle Operazioni di Azure IoT di inserire i dati dagli asset. Il broker riceve dati di telemetria ed eventi dagli asset e pubblica i dati negli argomenti del broker MQTT. Il broker si basa sullo standard OPC UA ampiamente usato.

Ognuno di questi servizi è illustrato in modo più dettagliato nelle sezioni seguenti.

Creare e gestire asset da remoto

Le attività seguenti sono utili per i team operativi in settori quali settore, vendita al dettaglio e salute:

  • Creare asset da remoto
  • Per accedere ai dati degli asset, sottoscrivere tag ed eventi OPC UA

L'interfaccia utente Web dell'esperienza operativa consente ai team operativi di eseguire queste attività in un'interfaccia Web semplificata. L'esperienza operativa usa gli altri servizi descritti in precedenza per completare queste attività. È anche possibile usare l'interfaccia della riga di comando delle Operazioni di Azure IoT per gestire gli asset usando il comando az iot ops asset.

L'esperienza operativa usa il connettore per OPC UA per scambiare dati con server OPC UA locali. I server OPC UA sono applicazioni software che comunicano con gli asset. Il connettore per OPC UA espone:

  • Tag OPC UA che rappresentano i punti dati. I tag OPC UA forniscono dati cronologici o in tempo reale sull'asset ed è possibile configurare la frequenza con cui campionare il valore del tag.
  • Eventi OPC UA che rappresentano le modifiche dello stato. Gli eventi OPC UA forniscono informazioni sullo stato in tempo reale per gli asset che consentono di configurare avvisi e notifiche.

L'esperienza operativa consente agli utenti di creare asset e sottoscrivere tag OPC UA in un'interfaccia intuitiva. Gli utenti possono creare asset personalizzati fornendo dettagli e configurazioni degli asset. Gli utenti possono creare o importare definizioni di tag ed eventi, sottoscriverli e assegnarli a un asset.

Gestire gli asset come risorse di Azure in un registro centralizzato

In un ambiente perimetrale industriale con molti asset, è utile per i team IT e delle operazioni avere un unico registro per dispositivi e asset. L'anteprima del Registro dispositivi di Azure offre questa funzionalità e proietta gli asset industriali come risorse di Azure. I team che usano il Registro dispositivi insieme all'esperienza operativa, hanno un'esperienza di distribuzione e gestione coerente in ambienti cloud e perimetrali.

Registro dispositivi offre diverse funzionalità che consentono ai team di gestire gli asset:

  • Registro unificato. Il Registro dispositivi funge da singola origine di verità per i metadati degli asset. La presenza di un singolo registro può semplificare e semplificare il processo di gestione degli asset. Offre un modo per accedere e gestire questi dati in Azure, partner e applicazioni dei clienti in esecuzione nel cloud o nei dispositivi perimetrali.
  • Asset come risorse di Azure. Poiché gli asset dei progetti del Registro dispositivi sono vere risorse di Azure, è possibile gestire gli asset usando le funzionalità e i servizi di Azure stabiliti. Le aziende possono usare Azure Resource Manager, il servizio nativo di distribuzione e gestione di Azure con asset industriali. Azure Resource Manager offre funzionalità quali gruppi di risorse, tag, controlli degli accessi in base al ruolo (controllo degli accessi in base al ruolo), criteri, registrazione e controllo.
  • La gestione cloud degli asset. Il Registro dispositivi viene usato nell'esperienza operativa per gestire da remoto gli asset nel cloud. Tutte le interazioni con la risorsa asset sono disponibili anche usando le API di Azure e usando strumenti di gestione come Azure Resource Graph. Indipendentemente dal metodo usato per gestire gli asset, le modifiche apportate nel cloud vengono sincronizzate con il perimetro ed esposte come risorse personalizzate nel cluster Kubernetes.

Lo screenshot seguente mostra un asset del termostato di esempio nell'esperienza operativa:

Screenshot che mostra l'asset del termostato nell'esperienza operativa.

Lo screenshot seguente mostra l'asset del termostato di esempio nel portale di Azure:

Screenshot che mostra l'asset del termostato nel portale di Azure.

Lo screenshot seguente mostra l'asset del termostato di esempio come risorsa personalizzata Kubernetes:

Screenshot che mostra l'asset del termostato come risorsa personalizzata Kubernetes.

Le funzionalità seguenti sono supportate in Registro dispositivi di Azure:

Funzionalità Supportata
Gestione delle risorse degli asset tramite l'API di Azure
Gestione delle risorse degli asset tramite l'esperienza operativa
Sincronizzazione degli asset nel cluster Kubernetes che esegue Operazioni di Azure IoT
Asset come risorsa di Azure (con funzionalità come gruppi di risorse e tag di Azure)

Individuare gli asset perimetrali

Un'attività comune in soluzioni perimetrali complesse consiste nell'individuare gli asset e aggiungerli automaticamente al cluster Kubernetes. I servizi Akri offrono questa funzionalità. Per gli amministratori che collegano o rimuovono gli asset dal cluster, i servizi Akri riducono la quantità di coordinamento e configurazione manuale.

I servizi Akri includono gestori di individuazione di rete fissa. I gestori di individuazione consentono agli asset di endpoint di rete noti di trovare i dispositivi foglia così come vengono visualizzati nelle interfacce del dispositivo o nelle subnet locali. Esempi di endpoint di rete includono server OPC UA a un indirizzo IP fisso e gestori di individuazione dell'analisi di rete.

I servizi Akri vengono installati come parte delle Operazioni di Azure IoT ed è possibile configurarli insieme al server PLC di simulazione OPC UA. Il gestore di individuazione OPC UA viene avviato automaticamente e controlla lo spazio indirizzi del server PLC di simulazione OPC UA. Il gestore di individuazione segnala gli asset ai servizi Akri e attiva la distribuzione del AssetEndpointProfile e Asset risorse personalizzate nel cluster.

Usare uno standard di scambio di dati comune per la soluzione perimetrale

Un requisito fondamentale negli ambienti industriali è quello di uno standard o un protocollo comune per lo scambio di dati da computer a computer e da computer a cloud. Usando un protocollo di scambio di dati ampiamente supportato, è possibile semplificare il processo per consentire a asset industriali diversi di scambiare dati tra loro, con carichi di lavoro in esecuzione nel cluster Kubernetes e con il cloud. OPC UA è una specifica per un'architettura orientata ai servizi indipendente dalla piattaforma che consente lo scambio di dati in ambienti industriali.

Un ambiente industriale che usa lo standard OPC UA include i seguenti elementi OPC UA di base:

  • Un server OPC UA è un software basato sulla specifica OPC UA che comunica con gli asset e fornisce servizi OPC UA di base a tali asset.
  • Un client OPC UA. Un client OPC UA è un software che interagisce con un server OPC UA in un modello di rete di richiesta e risposta. Un client OPC UA si connette ai server OPC UA e invia richieste di azioni come letture e scritture sugli elementi di dati.

Il connettore per OPC UA è un client OPC UA che consente l'ingresso dei dati dai server OPC UA nella soluzione perimetrale in base allo standard OPC UA. Il connettore per OPC UA viene installato come parte delle Operazioni di Azure IoT. Facoltativamente, è possibile installare un server di simulazione OPC UA che consente di testare e usare il servizio.