AWS IoT Core adiciona APIs para gerenciamento de conexões MQTT
Hoje, o AWS IoT Core lança duas novas APIs de gerenciamento de conexões MQTT, GetConnection e ListSubscriptions, que permitem acessar facilmente as informações de conexão e assinatura do cliente MQTT para seus dispositivos da Internet das Coisas (IoT). Essas APIs ajudam você a solucionar problemas de conectividade, monitorar o comportamento dos clientes e auditar padrões de conexão em toda a sua frota de dispositivos.
A API GetConnection oferece visibilidade sobre a conexão de um dispositivo de IoT ao recuperar informações detalhadas da conexão, incluindo status da conexão, detalhes da sessão MQTT e dados opcionais em nível de soquete, como endereços IP de origem e destino, portas e ID de endpoint da VPC do cliente — tudo controlado por meio de políticas detalhadas do IAM. A API ListSubscriptions complementa isso ao retornar todas as assinaturas de tópicos, incluindo níveis de QoS da sessão MQTT de um cliente, tanto para clientes conectados quanto para clientes offline com sessões persistentes. Isso permite validar e identificar assinaturas sobrepostas ou desnecessárias que podem afetar a performance da solução. Juntamente com a API DeleteConnection existente, essas novas APIs oferecem uma experiência abrangente de gerenciamento de conexões MQTT.
Essas APIs agora estão disponíveis em todas as regiões da AWS que oferecem o AWS IoT Core. Para saber mais, acesse a documentação e o guia de referência da API do AWS IoT Core.