Compartilhar via


Terminologia

Os principais termos relevantes para o namespace da Grade de Eventos e os recursos MQTT são explicados.

Namespace

Um namespace da Grade de Eventos é um espaço declarativo que fornece um escopo para todos os recursos aninhados ou sub-recursos, como tópicos, certificados, clientes, grupos de clientes, espaços de tópicos e associações de permissão.

Recurso Protocolo com suporte
Tópicos de namespace HTTP
Espaços de tópicos MQTT
Clientes MQTT
Grupos de Clientes MQTT
Certificados de Autoridade de Certificação MQTT
Associações de permissão MQTT

Usando o namespace, você pode organizar os sub-recursos em grupos lógicos e gerenciá-los como uma só unidade na sua assinatura do Azure. Excluir um namespace exclui todos os sub-recursos no namespace.

Ele fornece um FQDN (nome de domínio totalmente qualificado) exclusivo. Um namespace expõe dois pontos de extremidade:

  • Um ponto de extremidade HTTP para dar suporte aos requisitos gerais de mensagens usando tópicos de namespace.
  • Um ponto de extremidade MQTT para mensagens IoT ou soluções que usam o MQTT.

Um namespace também fornece pontos de extremidade de rede integrados ao DNS e uma variedade de recursos de gerenciamento de integração de rede e controle de acesso, como filtragem de entrada de IP e links privados. Também é o contêiner de identidades gerenciadas usado para todos os recursos contidos que as usam.

O namespace é um recurso acompanhado com as propriedades tags e location e, uma vez criado, ele pode ser encontrado em resources.azure.com.

O nome do namespace pode ter entre 3 e 50 caracteres. Ele pode incluir caracteres alfanuméricos e hífen (-) e não pode conter espaços. O nome precisa ser exclusivo por região.

Unidades de transferência

As TUs (unidades de produtividade) controlam a capacidade da namespace da Grade de Eventos do Azure e permitem que o usuário controle a capacidade do recurso de namespace para a entrada e a saída de mensagens. Para obter mais informações sobre limites, confira Cotas e limites da Grade de Eventos do Azure.

Cliente

O cliente é um dispositivo ou um aplicativo que pode publicar e/ou assinar mensagens MQTT. Para obter mais informações sobre a configuração do cliente, confira Clientes MQTT.

Certificado

O certificado é uma forma de credencial assimétrica. É uma combinação de uma chave pública de um par de chaves assimétricas e um conjunto de metadados que descrevem os usos válidos do par de chaves. Se o par de chaves do emissor for o mesmo do certificado, o certificado será considerado "autoassinado". Os emissores de certificados de terceiros às vezes são chamados de AC (Autoridades de Certificação). Para obter mais informações sobre a autenticação do cliente, confira Autenticação do cliente MQTT.

Atributos de cliente

Os atributos de cliente representam um conjunto de pares chave-valor que fornecem informações descritivas sobre o cliente. Os atributos do cliente são usados na criação de grupos de clientes e como variáveis em modelos de tópicos. Por exemplo, o tipo de cliente é um atributo que fornece o tipo do cliente. Para obter mais informações sobre a configuração do cliente, confira Clientes MQTT.

Grupo de clientes

O grupo de clientes é uma coleção de clientes. Os clientes podem ser agrupados usando atributos de cliente comuns. Os grupos de clientes podem receber permissões de publicação e/ou assinatura em um espaço de tópico específico. Para obter mais informações sobre a configuração de grupos de clientes, confira Grupos de clientes MQTT.

Espaço de tópico

O espaço de tópico é um conjunto de modelos de tópicos. Ele é usado para simplificar o gerenciamento de controle de acesso, permitindo que você permita o acesso de publicação ou assinatura a um grupo de tópicos de uma só vez, em vez dos tópicos individuais. Para obter mais informações sobre a configuração de espaços de tópico, confira Espaços de tópico MQTT.

Filtro de tópico

Um filtro de tópico MQTT é um tópico MQTT que pode incluir curingas para um ou mais dos segmentos, permitindo que ele corresponda a vários tópicos MQTT. Ele é usado para simplificar as declarações de assinatura, pois um filtro de tópico pode corresponder a vários tópicos.

Modelo de tópico

Os modelos de tópicos são uma extensão do filtro de tópico que dá suporte a variáveis. Eles são usados para controle de acesso refinado em um grupo de clientes.

Associações de permissão

Uma associação de permissões permite acesso a um grupo de clientes específico para publicação ou assinatura em um espaço de tópico específico. Para obter mais informações sobre associações de permissão, confira Controle de acesso MQTT.

Próximas etapas