Condividi tramite


Gestire la soluzione IoT

Questa panoramica presenta i concetti chiave relativi alle opzioni per gestire una soluzione Azure IoT. Ogni sezione include i collegamenti al contenuto che offre ulteriori dettagli e indicazioni.

Il diagramma seguente mostra una visualizzazione generale dei componenti in una tipica soluzione IoT basata su edge. Questo articolo è incentrato sulle aree rilevanti per la gestione di una soluzione IoT basata su edge:

Diagramma che mostra l'architettura della soluzione IoT di alto livello che evidenzia le aree di gestione delle soluzioni.

Sono disponibili molte opzioni per la gestione della soluzione IoT, tra cui il portale di Azure, PowerShell e i modelli di ARM. Questo articolo riepiloga le opzioni principali.

Per informazioni sulla protezione della soluzione IoT, vedere Proteggere la soluzione IoT.

Monitoraggio

Il monitoraggio della soluzione in una soluzione basata su edge prevede il monitoraggio sia degli ambienti perimetrali che cloud. Le funzionalità di osservabilità delle operazioni di Azure IoT consentono di monitorare l'ambiente perimetrale usando strumenti basati sul cloud che consentono il monitoraggio end-to-end della soluzione IoT.

Per altre informazioni, vedere Distribuire le risorse di osservabilità e configurare i log.

Per altre informazioni sul servizio Monitoraggio di Azure, vedere Panoramica di Monitoraggio di Azure.

Portale di Azure

Il portale di Azure offre un ambiente GUI coerente per la gestione dei servizi Azure IoT. Ad esempio, è possibile usare il portale per:

Action Links
Distribuire istanze nel cluster Kubernetes Distribuire le operazioni di Azure IoT in un cluster Kubernetes abilitato per Arc
Configurare i servizi Configurare l'autenticazione broker MQTT

Modelli di Azure Resource Manager e Bicep

Per implementare l'infrastruttura come codice per le soluzioni Azure IoT, usare i modelli di Azure Resource Manager (modelli arm). Il modello è un file JSON (JavaScript Object Notation) che definisce l’infrastruttura e la configurazione del progetto. Bicep è un linguaggio che offre le stesse funzionalità dei modelli arm, ma con una sintassi più semplice da usare.

Ad esempio, è possibile usare modelli ARM o Bicep per:

Action Links
Gestire i servizi Configurare l'autenticazione
broker MQTTConfigurare i flussi di dati nelle operazioni IoT di Azure

Per i modelli arm e la documentazione di riferimento di Bicep, vedere:

CLI

Usare strumenti dell'interfaccia della riga di comando come l'interfaccia della riga di comando di Azure o PowerShell per automatizzare la gestione della soluzione IoT:

Azure CLI

Action Links
Distribuire istanze del servizio nel cluster Kubernetes Preparare il cluster Kubernetes abilitato per Azure Arc
Distribuire le operazioni di Azure IoT in un cluster Kubernetes abilitato per Arc
Gestire i servizi Gestire il ciclo di vita di un'istanza
di Azure IoT OperationsAggiornare o eseguire il rollback tra versioni

Per la documentazione di riferimento dell'interfaccia della riga di comando di Azure, vedere az iot ops.

Strumenti di Azure DevOps

Usare gli strumenti di Azure DevOps per automatizzare la gestione della soluzione IoT. Ad esempio, è possibile usare gli strumenti di Azure DevOps per abilitare: