AWS IoT Core aggiunge funzionalità per arricchire i messaggi MQTT e semplificare la gestione delle autorizzazioni

Inserito il: 15 nov 2024

AWS IoT Core, un servizio cloud gestito che consente di connettere in modo sicuro i dispositivi Internet delle cose (IoT) al cloud e di gestirli su larga scala, annuncia due nuove funzionalità: la capacità di arricchire i messaggi MQTT con dati aggiuntivi e la possibilità di utilizzare l'associazione thing-to-connection per semplificare la gestione delle autorizzazioni. La funzionalità di arricchimento dei messaggi consente agli sviluppatori di aumentare i messaggi MQTT provenienti dai dispositivi con informazioni aggiuntive dal registro degli elementi, senza modificare i dispositivi. L'associazione thing-to-connection consente di associare un client MQTT a un elemento di registro, per gli ID client che non corrispondono al nome dell'elemento. Ciò consentirà agli sviluppatori di sfruttare le informazioni di registro nelle policy IoT, di associare facilmente le azioni del dispositivo agli eventi del ciclo di vita e di utilizzare le funzionalità esistenti come l'allocazione personalizzata dei costi e la registrazione specifica delle risorse, precedentemente disponibili solo per la corrispondenza degli ID client e dei nomi degli elementi.

Per arricchire tutti i messaggi provenienti dai dispositivi, gli sviluppatori possono definire un sottoinsieme di attributi di registro come attributi di propagazione. Possono personalizzare il routing dei messaggi, elaborando i flussi di lavoro tramite l'uso di questi dati aggiunti. Ad esempio, nelle applicazioni automotive, gli sviluppatori possono indirizzare selettivamente i messaggi al backend desiderato in base ai metadati aggiunti, come il marchio e il tipo del veicolo memorizzati nel registro degli elementi. Inoltre, con l'associazione thing-to-connection, gli sviluppatori possono sfruttare le funzionalità esistenti come l'utilizzo dei metadati di registro nelle policy IoT, associare gli eventi del ciclo di vita di AWS IoT Core a un elemento, eseguire un'allocazione personalizzata dei costi tramite gruppi di fatturazione e abilitare la registrazione specifica per le risorse, anche se l'ID client MQTT e il nome dell'elemento sono diversi.

Queste nuove funzionalità sono disponibili in tutte le regioni AWS in cui è disponibile AWS IoT Core. Per ulteriori informazioni, consulta la guida per sviluppatori e la documentazione API.