Publicado: Apr 13, 2023

O AWS IoT Core, um serviço gerenciado em nuvem que permite aos clientes conectar bilhões de dispositivos da Internet das Coisas (IoT) e encaminhar trilhões de mensagens para os serviços da AWS, anuncia o suporte para assinaturas compartilhadas em seu serviço de agente de mensagens baseado em MQTT. O MQTT é um padrão de comunicação de mensagens entre dispositivos amplamente utilizado em aplicativos de IoT para entrega de mensagens de dispositivos para a nuvem. O AWS IoT Core é compatível com o MQTT3.1.1 e com as especificações mais recentes do setor, o MQTT5, permitindo que clientes com qualquer uma das versões aproveitem facilmente esse novo recurso.

Usando assinaturas compartilhadas, os clientes do MQTT3 ou MQTT5 podem distribuir um grande volume de mensagens de entrada entre um grupo de assinantes para processar mensagens de maneira mais eficiente. A maior eficiência é obtida entregando cada mensagem aleatoriamente para um dos assinantes, distribuindo assim a carga de processamento de mensagens por um conjunto maior de processadores.

Além disso, o AWS IoT Core também está habilitando novas métricas do CloudWatch para ajudar na observabilidade de mensagens enfileiradas para sessões persistentes no agente do MQTT. As novas métricas indicarão sucesso, erro do servidor ou controle de utilização das mensagens enfileiradas. Essas novas métricas simplificarão a depuração de qualquer entrega de mensagens persistentes.

Para começar a usar e saber mais sobre os recursos do MQTT5 oferecidos pela AWS, consulte a documentação técnica.

O MQTT com suporte a assinaturas compartilhadas usando o AWS IoT Core já está disponível globalmente em todas as regiões comerciais e AWS GovCloud (EUA) com suporte do AWS IoT Core.