Partilhar via


Usar o Hub IoT do Microsoft Azure

Importante

Esta é a documentação do Azure Sphere (Legado). O Azure Sphere (Legado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (Integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).

Um aplicativo do Azure Sphere pode interagir com o Hub IoT do Azure para enviar e receber mensagens, gerenciar um dispositivo gêmeo e receber chamadas diretas de método de um aplicativo de serviço do Azure IoT. Para usar esses recursos, você precisa de uma assinatura do Microsoft Azure e uma instância do Hub IoT do Azure.

Configuração do Hub IoT do Azure

O uso de um Hub IoT do Azure com um dispositivo Azure Sphere envolve um processo de autenticação de várias etapas:

  • Baixe um certificado de CA de autenticação do Serviço de Segurança do Azure Sphere, que valida a autoridade de certificação do locatário do Azure Sphere.
  • Carregue o certificado da autoridade de certificação no DPS (Serviço de Provisionamento de Dispositivo) do Hub IoT do Azure para registrar o dispositivo em sua instância do Hub IoT do Azure.
  • Valide o certificado da autoridade de certificação para provar a propriedade do locatário do Azure Sphere. Em troca, receba um segundo certificado — o certificado de validação — com o qual você pode registrar seu dispositivo no hub IoT.

Este processo ajuda a:

  • Proteja-se contra falsificação da identidade do dispositivo, para que um dispositivo não confiável não possa ser usado
  • Impedir o uso do sistema operacional Azure Sphere comprometido ou não confiável
  • Certifique-se de que apenas uma entidade autorizada possa registrar o dispositivo em uma instância do Hub IoT do Azure

Siga as etapas em Configurar um hub IoT para o Azure Sphere para concluir o processo de autenticação.

Importante

Embora seja possível usar uma cadeia de conexão com uma chave de acesso compartilhada específica do dispositivo para autenticar um aplicativo na instância do Hub IoT do Azure, essa solução é menos segura do que usar a autenticação baseada em certificado. Qualquer pessoa que tenha acesso à chave de acesso compartilhada pode enviar e receber mensagens em nome desse dispositivo. Para garantir a segurança de seus dispositivos e aplicativos, sempre use o procedimento de autenticação baseada em certificado descrito neste tópico.

Usando o Hub IoT do Azure

Consulte Aplicativo de exemplo do Azure IoT no GitHub para obter um passo a passo da configuração do Hub IoT do Azure.

Azure IoT Hub SDK

O SDK de Dispositivo IoT do Azure para C inclui uma biblioteca de cliente do Hub IoT do Azure que você pode usar em aplicativos do Azure Sphere.

Para saber mais sobre o Hub IoT do Azure

Estas ferramentas podem ajudá-lo a gerir dispositivos no Hub IoT do Azure:

Para cenários de IoT estendidos usando outros serviços e ferramentas do Azure, confira estes tutoriais: