Partilhar via


Visão geral dos conceitos do Hub IoT do Azure

O Hub IoT do Azure é um serviço totalmente gerenciado que ajuda a habilitar comunicações bidirecionais confiáveis e seguras entre milhões de dispositivos e um back-end de solução.

Nota

Alguns dos recursos mencionados neste artigo, como mensagens de nuvem para dispositivo, gêmeos de dispositivo e gerenciamento de dispositivos, estão disponíveis apenas na camada padrão do Hub IoT. Para obter mais informações sobre as camadas básica e padrão/gratuita do Hub IoT, consulte Escolha a camada e o tamanho certos do Hub IoT para sua solução.

O Hub IoT do Azure fornece muitos recursos, incluindo:

  • Proteja as comunicações usando credenciais de segurança por dispositivo e controle de acesso.

  • Opções de comunicação de hiperescala de dispositivo para nuvem e de nuvem para dispositivo.

  • Armazenamento consultável de informações de estado por dispositivo e metadados.

  • Fácil conectividade de dispositivos com bibliotecas de dispositivos para os idiomas e plataformas mais populares.

As seções a seguir podem ajudá-lo a começar a explorar os recursos do Hub IoT com mais profundidade.

Gerir

  • As cotas e a limitação do Hub IoT resumem as cotas definidas no serviço Hub IoT e a limitação que ocorre quando você excede uma cota.

  • Os preços do Hub IoT fornecem informações gerais sobre diferentes SKUs e preços para o Hub IoT e detalhes sobre como as várias funcionalidades do Hub IoT são medidas como mensagens pelo Hub IoT.

Desenvolver

  • As diretrizes de comunicação de dispositivo para nuvem comparam as opções para enviar mensagens de seus dispositivos para o Hub IoT: mensagens de dispositivo para nuvem, propriedades relatadas do gêmeo de dispositivo e upload de arquivos.

  • As diretrizes de comunicação de nuvem para dispositivo comparam as opções de envio de atualizações e instruções do Hub IoT para seus dispositivos: métodos diretos, propriedades desejadas do gêmeo de dispositivo e mensagens de nuvem para dispositivo.

  • Utilizar réplicas de dispositivos para sincronizar o estado e as configurações descreve o conceito de réplica de dispositivo. O artigo também descreve a funcionalidade que os gêmeos de dispositivo expõem, como sincronizar um dispositivo com seu gêmeo de dispositivo. O artigo inclui informações sobre os dados armazenados em um dispositivo gêmeo.

  • Carregar ficheiros a partir de um dispositivo descreve como pode carregar ficheiros a partir de um dispositivo. O artigo também inclui informações sobre conceitos como as notificações que o processo de upload pode enviar.

  • Invocar um método direto em um dispositivo descreve o ciclo de vida de um método direto. O artigo descreve como invocar métodos em um dispositivo a partir do seu aplicativo back-end e manipular o método direto no seu dispositivo.

  • Agendar trabalhos em vários dispositivos descreve como você pode agendar trabalhos em vários dispositivos. O artigo descreve como enviar trabalhos que executam tarefas como a execução de um método direto, atualizando um dispositivo usando um dispositivo gêmeo. Ele também descreve como consultar o status de um trabalho.

  • Endpoints do Hub IoT descrevem os vários endpoints que cada hub IoT expõe para operação e gestão. O artigo também descreve como você pode criar outros pontos de extremidade em seu hub IoT e como usar um gateway de campo para habilitar a conectividade com seus pontos de extremidade do Hub IoT em cenários não padrão.

Mensagens

Encaminhamento de mensagens

Gestão de dispositivos

Autenticação e autorização

Suporte de protocolo

  • O suporte MQTT do Hub IoT fornece informações detalhadas sobre como o Hub IoT suporta o protocolo MQTT. O artigo descreve o suporte para o protocolo MQTT incorporado aos SDKs do Azure IoT e fornece informações sobre como usar o protocolo MQTT diretamente.