Terminologia

Os principais termos relevantes para o namespace Event Grid e os recursos MQTT são explicados.

Espaço de Nomes

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

Recurso Protocolo suportado
Tópicos de namespace HTTP
Espaços Temáticos MQTT
Clientes MQTT
Grupos de Clientes MQTT
Certificados de CA MQTT
Ligações de permissão MQTT

Usando o namespace, você pode organizar os subrecursos em grupos lógicos e gerenciá-los como uma única unidade em sua assinatura do Azure. A exclusão de um namespace exclui todos os subrecursos do namespace.

Dá-lhe um nome de domínio totalmente qualificado (FQDN) exclusivo. Um namespace expõe dois pontos de extremidade:

  • Um ponto de extremidade HTTP para dar suporte a requisitos gerais de mensagens usando Tópicos de Namespace.
  • Um ponto de extremidade MQTT para mensagens IoT ou soluções que usam MQTT.

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

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

O nome do namespace pode ter de 3 a 50 caracteres. Pode incluir alfanuméricos e hífen(-), e sem espaços. O nome precisa ser exclusivo por região.

Regiões suportadas atualmente: Centro dos EUA, Leste Asiático, Leste dos EUA, Leste dos EUA 2, Norte da Europa, Centro-Sul dos EUA, Sudeste Asiático, Norte dos Emirados Árabes Unidos, Europa Ocidental, Oeste dos EUA 2, Oeste dos EUA 3.

Unidades de débito

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

Cliente

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, consulte Clientes MQTT.

Certificado / Cert

O certificado é uma forma de credencial assimétrica. Eles são uma combinação de uma chave pública de um par de chaves assimétrica 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 par de chaves que o certificado, diz-se que o certificado é "auto-assinado". Os emissores de certificados de terceiros às vezes são chamados de Autoridades de Certificação (CA). Para obter mais informações sobre autenticação de cliente, consulte Autenticação de cliente MQTT.

Atributos do cliente

Os atributos do cliente representam um conjunto de pares chave-valor que fornecem informações descritivas sobre o cliente. Os atributos de cliente são usados na criação de grupos de clientes e como variáveis em Modelos de Tópico. Por exemplo, tipo de cliente é um atributo que fornece o tipo do cliente. Para obter mais informações sobre a configuração do cliente, consulte 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 para publicar e/ou assinar um espaço de tópico específico. Para obter mais informações sobre a configuração de grupos de clientes, consulte Grupos de clientes MQTT.

Espaço temático

Espaço de tópico é um conjunto de modelos de tópico. Ele é usado para simplificar o gerenciamento de controle de acesso, permitindo que você defina o escopo de publicar ou assinar o acesso de um grupo de clientes, a um grupo de tópicos de uma só vez, em vez de tópicos individuais. Para obter mais informações sobre a configuração de espaços de tópico, consulte Espaços de tópico MQTT.

Filtro de tópicos

Um filtro de tópico MQTT é um tópico MQTT que pode incluir curingas para um ou mais de seus segmentos, permitindo que ele corresponda a vários tópicos MQTT. Ele é usado para simplificar 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ópico são uma extensão do filtro de tópico que suporta variáveis. Ele é usado para controle de acesso refinado dentro de um grupo de clientes.

Ligações de permissão

Uma Vinculação de Permissão concede acesso a um grupo de clientes específico para publicar ou assinar em um espaço de tópico específico. Para obter mais informações sobre associações de permissão, consulte Controle de acesso MQTT.

Próximos passos