Compartilhar via


Visão geral dos conceitos do Hub IoT do Azure

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

Observação

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

O Hub IoT do Azure fornece muitos recursos, incluindo:

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

  • Opções de comunicação em hiperescala do dispositivo para a nuvem e da nuvem para o dispositivo.

  • Armazenamento que podem ser consultado com informações de estado por dispositivo e metadados.

  • Facilitar a conectividade do dispositivo com as bibliotecas de dispositivo a fim de obter as plataformas e os idiomas mais populares.

As seções a seguir podem ajudar você a começar a explorar em mais detalhes os recursos do Hub IoT.

Gerenciar

  • Cotas e limitação do Hub IoT resume as cotas definidas no serviço do Hub IoT e a limitação que ocorre ao exceder uma cota.

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

Desenvolver

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

  • As diretrizes de comunicação da nuvem para o 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 dispositivo gêmeo e mensagens da nuvem para o dispositivo.

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

  • Carregar arquivos de um dispositivo descreve como você pode carregar arquivos de um dispositivo. O artigo também inclui informações sobre conceitos, como as notificações que podem ser enviadas pelo processo de upload.

  • 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 de seu aplicativo de 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, por exemplo, execução de um método direto, atualização de um dispositivo usando um dispositivo gêmeo. Ele também descreve como consultar o status de um trabalho.

  • Pontos de extremidade do Hub IoT descreve os vários pontos de extremidade que cada Hub IoT expõe para operações de runtime e de gerenciamento. O artigo também descreve como você pode criar outros pontos de extremidade adicionais no seu Hub IoT e como usar um gateway de campo para habilitar a conectividade para seus pontos de extremidade do Hub IoT em cenários não padrão.

Mensagens

Roteamento de mensagem

Gerenciamento de dispositivos

Autenticação e autorização

Suporte a protocolo

  • Suporte ao MQTT do Hub IoT fornece informações detalhadas sobre como o Hub IoT dá suporte ao protocolo MQTT. O artigo descreve o suporte para o protocolo MQTT interno para os SDKs do IoT do Azure e fornece informações sobre como usar o protocolo MQTT diretamente.