IoT Central è una piattaforma di applicazioni IoT distribuita come servizio (aPaaS) che riduce il carico e il costo dello sviluppo, della gestione e della gestione delle soluzioni IoT. Usare IoT Central per valutare rapidamente lo scenario IoT e le opportunità che può creare per l'azienda. Per semplificare lo sviluppo di un'infrastruttura IoT complessa e in continua evoluzione, IoT Central consente di concentrare gli sforzi per determinare l'impatto aziendale che è possibile creare con il flusso di dati IoT.
L'interfaccia utente Web consente di connettere rapidamente i dispositivi, monitorare le condizioni dei dispositivi, creare regole e gestire i dispositivi e i relativi dati durante il ciclo di vita. Consente anche di agire sulle informazioni dettagliate sui dispositivi estendendo l'intelligence IoT alle applicazioni line-of-business. Dopo aver usato IoT Central per valutare lo scenario IoT, è possibile creare la soluzione Azure IoT pronta per l'organizzazione.
Questo articolo offre una panoramica delle funzionalità di Azure IoT Central.
Prezzi
Le applicazioni create usando il piano Standard vengono fatturate in base ai singoli dispositivi; è possibile scegliere il piano tariffario Standard 0, Standard 1 o Standard 2 con i primi due dispositivi gratuiti. Altre informazioni sui prezzi di IoT Central.
Creazione di un'applicazione IoT Central
È possibile distribuire rapidamente una nuova applicazione IoT Central e quindi personalizzarla in base ai requisiti specifici. I modelli di applicazione in Azure IoT Central sono uno strumento che consente di accelerare lo sviluppo della soluzione IoT. È possibile usare i modelli di applicazione per qualsiasi scopo, da farsi un'idea di ciò che è possibile fare, fino a personalizzare completamente l'applicazione per adattarla al proprio scenario.
Iniziare con un modello di applicazione generico o con uno dei modelli di applicazione incentrati sul settore:
Dopo aver creato l'applicazione, il passaggio successivo consiste nel creare e connettere i dispositivi. Il video seguente illustra il processo di connessione di un dispositivo a un'applicazione IoT Central:
Ogni dispositivo connesso a IoT Central usa un modello di dispositivo. Un modello di dispositivo è il progetto che definisce le caratteristiche e il comportamento di un tipo di dispositivo, ad esempio:
I dati di telemetrica che invia. Gli esempi includono i dati di temperatura e umidità. La telemetria invia i dati in streaming.
Le proprietà di business modificabili da un operatore. Gli esempi includono un indirizzo del cliente e la data dell'ultima manutenzione.
Le proprietà del dispositivo impostate da un dispositivo che sono di sola lettura nell'applicazione. Ad esempio, lo stato di una valvola come aperto o chiuso.
Le proprietà del dispositivo impostate da un operatore e che determinano il comportamento del dispositivo. Ad esempio, un obiettivo di temperatura per il dispositivo.
Comandi chiamati da un operatore e che vengono eseguiti in un dispositivo. Ad esempio, un comando per riavviare un dispositivo in modalità remota.
Un modello di dispositivo che descrive le funzionalità che devono essere implementate da un dispositivo. Le funzionalità del dispositivo includono:
I dati di telemetria inviati in streaming a IoT Central.
Le proprietà di sola lettura usate per segnalare lo stato IoT Central.
Le proprietà scrivibili ricevute da IoT Central per impostare lo stato del dispositivo.
I comandi chiamati da IoT Central.
Proprietà cloud non archiviate nel dispositivo.
Personalizzazioni, moduli e visualizzazioni dei dispositivi che fanno parte dell'applicazione IoT Central.
Si hanno a disposizione numerose opzioni per creare modelli di dispositivo:
Progettare il modello di dispositivo in IoT Central e quindi implementarne la rappresentazione nel codice.
Creare un modello di dispositivo con Visual Studio Code e pubblicarlo in un repository. Implementare il codice del dispositivo dal modello e connettere il dispositivo all'applicazione IoT Central. IoT Central trova il modello di dispositivo nel repository e crea automaticamente un semplice modello di dispositivo.
Creare un modello di dispositivo con Visual Studio Code. Implementare il codice del dispositivo dal modello. Importare manualmente il modello di dispositivo nell'applicazione IoT Central e quindi aggiungere eventuali personalizzazioni, visualizzazioni e proprietà cloud necessari per l'applicazione IoT Central.
Personalizzare l'interfaccia utente dell'applicazione IoT Central per gli operatori responsabili dell'uso quotidiano dell'applicazione. Le personalizzazioni che è possibile apportare includono:
Configurazione di dashboard personalizzati per consentire agli operatori di individuare informazioni dettagliate e risolvere i problemi più velocemente.
Configurazione di analisi personalizzate per esplorare i dati della serie temporale dai dispositivi connessi.
Definizione del layout di proprietà e impostazioni in un modello di dispositivo.
Gestire i dispositivi
Usare l'applicazione IoT Central per gestire i dispositivi nella soluzione IoT Central. Gli operatori eseguono attività quali:
Eseguire il monitoraggio dei dispositivi connessi all'applicazione.
Risolvere e correggere i problemi relativi ai dispositivi.
Eseguire il provisioning di nuovi dispositivi.
È possibile definire regole e azioni personalizzate che operano sullo streaming dei dati dai dispositivi connessi. Un operatore può abilitare o disabilitare queste regole a livello di dispositivo per controllare e automatizzare le attività all'interno dell'applicazione.
Come per qualsiasi soluzione IoT progettata per operare su larga scala, è importante adottare un approccio strutturato alla gestione dei dispositivi. Non è sufficiente connettere i dispositivi al cloud, ma è necessario che rimangano connessi e integri. Usare le funzionalità di IoT Central seguenti per gestire i dispositivi in tutto il ciclo di vita dell'applicazione:
Dashboard
È possibile iniziare con un dashboard predefinito in un modello di applicazione o creare dashboard personalizzati in base alle esigenze degli operatori. È possibile condividere i dashboard con tutti gli utenti dell'applicazione o mantenerli privati.
Regole e azioni
Creare regole personalizzate in base allo stato e ai dati di telemetria dei dispositivi per identificare quelli che richiedono attenzione. Configurare azioni per avvisare le persone appropriate e assicurarsi che vengano tempestivamente intraprese misure correttive.
Processi
I processi consentono di applicare aggiornamenti singoli o in blocco ai dispositivi impostando proprietà o chiamando comandi.
Integrazione con altri servizi
Essendo una piattaforma applicativa, IoT Central consente di trasformare i dati IoT in informazioni aziendali dettagliate che generano risultati azionabili. Alcuni esempi includono: determinare le tendenze di efficienza della macchina e prevedere l'utilizzo futuro dell'energia in un ambiente di produzione.
Generare informazioni dettagliate aziendali creando pipeline di analisi personalizzate per elaborare i dati di telemetria dai dispositivi e archiviare i risultati. Configurare le esportazioni dei dati nell'applicazione IoT Central per esportare dati di telemetria, oltre a modifiche delle proprietà e dei modelli dei dispositivi, in altri servizi in cui è possibile analizzarli, archiviarli e visualizzarli con gli strumenti preferiti.
Creare soluzioni IoT e integrazioni personalizzate con le API REST
Creare soluzioni IoT come:
App specifiche per dispositivi mobili in grado di configurare e controllare i dispositivi in remoto.
Integrazioni personalizzate che consentono l'interazione delle attuali applicazioni line-of-business con i dispositivi e i dati IoT.
Applicazioni di gestione per la modellazione, l'onboarding e l'accesso ai dati dei dispositivi.
Amministrare l'applicazione
Le applicazioni IoT Central sono completamente ospitate in Microsoft e ciò consente di ridurre il carico amministrativo correlato alla gestione delle applicazioni. Gli amministratori gestiscono l'accesso all'applicazione con ruoli utente e autorizzazioni e tengono traccia delle attività usando i log di controllo.
Ruoli utente
Nella documentazione di IoT Central viene fatto riferimento a quattro ruoli utente che interagiscono con un'applicazione IoT Central:
Este módulo describe cómo Azure IoT Central facilita el diseño, las pruebas y la implementación de aplicaciones distribuidas que procesan los datos de telemetría de IoT que generan los dispositivos inteligentes. Al diseñar aplicaciones nativas de nube, puede aprovechar Azure IoT Central para ofrecer un conjunto completo de características útiles para diseñar, probar e implementar aplicaciones distribuidas que se basan en los datos de telemetría de IoT.
Muestre las características de Microsoft Entra ID para modernizar las soluciones de identidad, implementar soluciones híbridas e implementar la gobernanza de identidades.
La aplicación Azure IoT Central simplifica la creación de soluciones de IoT. Aprenda a crear, personalizar, administrar y usar una aplicación de Azure IoT Central.
En este artículo se presentan conceptos clave de la arquitectura de IoT Central, como la administración de dispositivos, la seguridad, la integración y la extensibilidad.
En este inicio rápido, aprenderá a conectar su primer dispositivo a una nueva aplicación de IoT Central. En este inicio rápido se usa una aplicación de smartphone como dispositivo IoT.
Familiarícese con las áreas clave de la API de REST de Azure IoT Central. Use la API para crear, administrar y usar la solución de IoT desde aplicaciones cliente.