Você precisa integrar milhares de dispositivos IoT que publicam e assinam via MQTT usando um broker nativo da nuvem. Cada dispositivo deve ser restrito a uma subárvore de tópicos que inclua seu próprio ID de dispositivo. Você também deseja definir padrões de tópicos uma única vez e aplicá-los a todos os dispositivos. O que você deve configurar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um namespace do Event Grid e habilite o broker MQTT. Defina um espaço de tópicos com variáveis (por exemplo, devices/{clientId}/#) e atribua permissões de cliente para que cada dispositivo seja limitado à sua própria subárvore..
Por que esta é a resposta
A opção correta é usar um namespace do Event Grid com o broker MQTT habilitado. O Event Grid permite definir espaços de tópicos com variáveis, como devices/{clientId}/, e aplicar permissões de cliente para restringir cada dispositivo à sua própria subárvore de tópicos. Isso atende ao requisito de milhares de dispositivos, padrões de tópicos únicos e restrição por ID de dispositivo. As outras opções são incorretas porque: O Azure IoT Hub não oferece a flexibilidade de padrões de tópicos MQTT com variáveis para restrição de acesso da mesma forma que o Event Grid, e as regras de roteamento são para mensagens, não para controle de acesso MQTT granular. O Service Bus não é um broker MQTT nativo da nuvem otimizado para milhares de dispositivos IoT com essa granularidade de controle de acesso MQTT. O Event Hubs com endpoint Kafka não é um broker MQTT e não oferece as funcionalidades de controle de acesso baseadas em tópicos MQTT necessárias. Criar assinaturas do Event Grid por dispositivo com webhooks não é a abordagem correta para um broker MQTT, pois webhooks são para consumo de eventos, não para publicação/assinatura MQTT.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão