Quando utilizar o Hub IoT
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? |