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. Questo articolo è incentrato sulle aree rilevanti per la gestione di una soluzione IoT:
Sono disponibili molte opzioni per la gestione della soluzione IoT, tra cui il portale di Azure, PowerShell e i modelli di Resource Manager. 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.
Azure portal
Il portale di Azure offre un ambiente GUI coerente per la gestione dei servizi di Azure IoT. Ad esempio, è possibile usare il portale per:
Azione | Collegamenti |
---|---|
Distribuire istanze nel cluster Kubernetes | Distribuire le operazioni di Azure IoT in un cluster Kubernetes abilitato per Arc |
Configurare i servizi | Configurare l'autenticazione del broker MQTT |
Modelli di Resource Manager e Bicep
Per implementare l'infrastruttura come codice per le soluzioni IoT di Azure, usare modelli di Azure Resource Manager (modelli di ARM). Un 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:
Azione | Collegamenti |
---|---|
Gestire i servizi |
Configurare l'autenticazione del broker MQTT Configurare i flussi di dati nelle operazioni di Azure IoT |
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:
Interfaccia della riga di comando di Azure
Azione | Collegamenti |
---|---|
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 Operazioni IoT di Azure Aggiornare o eseguire il rollback tra le 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: