Quando utilizar o Hub IoT

Concluído

Nesta secção, iremos falar sobre como pode decidir se o Hub IoT é a escolha certa para a sua solução. Iremos apresentar alguns dos critérios que pode utilizar para criar soluções IoT na cloud com funcionalidades de dimensionamento. Todas as soluções IoT utilizam o Hub IoT, pois o mesmo é essencial para a utilização do Azure IoT na cloud. No entanto, a configuração do Hub IoT a utilizar depende da seleção de critérios apresentada abaixo.

Critérios de decisão

As principais considerações da seleção incluem:

Descrição
Complexidade da aplicação O Hub IoT do Azure tem dois escalões. Se a sua solução IoT for baseada na recolha de dados de dispositivos e na análise centralizada dos mesmos, deverá escolher o escalão básico. Para utilizar configurações avançadas ou o processamento distribuído, deverá optar pelo escalão standard. O escalão standard do Hub IoT possibilita a utilização de todas as funcionalidades e é necessário para quaisquer soluções que utilizem funcionalidades de comunicação bidirecional. O escalão básico permite a utilização de um subconjunto de funcionalidades e destina-se a soluções IoT que necessitam apenas de comunicação unidirecional dos dispositivos para a cloud. Ambos os escalões oferecem as mesmas funcionalidades de segurança e autenticação. As funcionalidades do escalão incluem: Telemetria do dispositivo para a cloud, Identidade por dispositivo, Encaminhamento de mensagens, Melhorias de mensagens, Integração do Event Grid, Suporte para os protocolos HTTP, AMQP e MQTT, Serviço de Aprovisionamento de Dispositivos, Monitorização e diagnóstico, Mensagens da cloud para o dispositivo, Dispositivos duplos, Módulos duplos, Gestão de dispositivos, Fluxos de dispositivos, Azure IoT Edge e Pré-visualização do IoT Plug and Play.
Débito de dados O débito de dados depende da quantidade de dados que planeia mover diariamente. Cada escalão do Hub IoT está disponível em três tamanhos identificados numericamente como 1, 2 e 3. Cada unidade de um hub IoT de nível 1 pode processar 400 mil mensagens por dia e uma unidade de nível 3 pode processar 300 milhões.
Solução de segurança ponto a ponto que permite autenticação por dispositivo O Hub IoT utiliza permissões para conceder acesso a cada ponto final do hub IoT. As permissões limitam o acesso a um Hub IoT baseado na funcionalidade.
Comunicação bidirecional O Hub IoT do Azure pode ser utilizado para estabelecer uma comunicação bidirecional com milhares de milhões de dispositivos IoT. Pode utilizar dados telemétricos do dispositivo para a cloud para compreender o estado dos seus dispositivos e definir caminhos de mensagens para outros serviços do Azure sem criar qualquer código. Com as mensagens da cloud para o dispositivo, pode enviar comandos e notificações de modo fiável para os dispositivos ligados enquanto acompanha a entrega das mensagens com recibos de confirmação. Reenvie automaticamente mensagens do dispositivo conforme necessário para acomodar a conectividade intermitente.

Uma lista mais abrangente de considerações inclui:

Pergunta
Telemetria A sua solução necessita apenas de serviços básicos de telemetria?
Cobertura geográfica A sua solução necessita de uma cobertura geográfica abrangente?
Suporte para dispositivos Necessita de suportar um conjunto de dispositivos para utilizar a sua solução?
Gerir um conjunto de dispositivos Necessita de monitorizar e gerir dados de diferentes tipos de dispositivos?
Protocolos de comunicação A sua solução necessita de estar ligada a vários tipos de protocolos de comunicação?
Encaminhamento de mensagens Como pode garantir que apenas os dispositivos certos comunicam entre si?
Segurança Como pode proteger a solução?