AWS IoT Core aggiunge API per la gestione delle connessioni MQTT
Oggi AWS IoT Core presenta due nuove API per la gestione delle connessioni MQTT, GetConnection e ListSubscriptions, che ti consentono di accedere facilmente alle informazioni sulle connessioni dei client MQTT e sulle sottoscrizioni per i tuoi dispositivi Internet delle cose (IoT). Queste API ti aiutano a risolvere i problemi di connettività, monitorare il comportamento dei clienti e verificare i pattern di connessione nel parco dispositivi.
L'API GetConnection ti offre visibilità sulla connessione di un dispositivo IoT recuperando informazioni dettagliate, tra cui stato della connessione, dettagli della sessione MQTT e dati opzionali a livello di socket (come indirizzi IP di origine e destinazione, porte e ID endpoint VPC del client), il tutto controllato tramite policy IAM granulari. L'API ListSubscriptions la completa restituendo tutte le sottoscrizioni ai topic, incluse le informazioni sui livelli QoS per la sessione MQTT di un client, sia per i client connessi che per quelli offline con sessioni persistenti. Questo consente di convalidare e identificare sottoscrizioni sovrapposte o non necessarie che potrebbero influire sulle prestazioni della soluzione. Insieme all'API DeleteConnection esistente, queste nuove API offrono un'esperienza completa di gestione delle connessioni MQTT.
Queste API sono ora disponibili in tutte le regioni AWS in cui è supportato AWS IoT Core. Per ulteriori informazioni consulta la documentazione di AWS IoT Core e la guida di riferimento alle API di AWS IoT Core.