Design da arquitetura da IoT (Internet das Coisas)

Este guia discute conceitos básicos de IoT (Internet das Coisas), descreve como começar a usar a Internet das Coisas do Azure e fornece links para artigos sobre padrões e soluções da Internet das Coisas do Azure.

A Internet das Coisas do Azure é uma coleção de serviços gerenciados e de plataforma que conectam, monitoram e controlam dispositivos IoT. A Internet das Coisas do Azure dá suporte a uma grande variedade de dispositivos, incluindo equipamentos industriais, microcontroladores e sensores. Os dispositivos IoT se comunicam com a IoT de nuvem e outros serviços, que processam os dados de dispositivos para monitorá-los e gerenciá-los.

Por exemplo, um motor industrial coleta e envia dados de temperatura para a nuvem. A análise de dados determina se o motor está funcionando como esperado. Essas informações priorizam o agendamento de manutenção do motor.

Saiba mais sobre a Internet das Coisas do Azure

Você pode saber mais sobre os conceitos da Internet das Coisas do Azure em detalhes com um roteiro de aprendizagem que usa uma assinatura de área restrita do Azure. O roteiro de aprendizagem de cinco horas tem oito módulos de treinamento.

Entender a arquitetura da solução de IoT

A arquitetura da solução de IoT padrão consiste em cinco elementos básicos.

  • Os dispositivos são equipamentos industriais, sensores e microcontroladores que se conectam à nuvem para enviar e receber dados.
  • O provisionamento permite que os dispositivos executem ações e se comuniquem com a nuvem.
  • O processamento analisa dados de dispositivos para coletar insights.
  • A integração de negócios executa ações com base em insights dos dados do dispositivo. Você pode usar serviços como o Power BI para inspecionar e visualizar dados ou os Aplicativos Lógicos do Azure ou o Microsoft Power Automate para configurar ações automatizadas.
  • Monitoramento de segurança. O Microsoft Defender para IoT fornece uma solução de segurança de ponta a ponta para cargas de trabalho de IoT.

Padrões e guias de arquitetura de IoT

Esta seção lista padrões úteis e guias para criar soluções de IoT. Para obter soluções de exemplo específicas do setor, confira Arquiteturas de referência específicas do setor da Internet das Coisas do Azure.

Padrões

Os padrões de arquitetura IoT são blocos de construção reutilizáveis que abordam as principais áreas de solução de IoT. Os padrões são genéricos e utilizáveis em diferentes verticais de setores. Para obter exemplos de soluções de IoT específicas do setor, confira Soluções e cenários específicos do setor da Internet das Coisas do Azure.

  • Atualizações de IoT em tempo real. Em vez de solicitações de sondagem tradicionais, os clientes podem receber atualizações de dispositivos em tempo real. O Serviço do Azure SignalR envia dados de IoT em tempo real para clientes como páginas da Web e aplicativos móveis.

  • Soluções de dimensionamento de IoT com selos de implantação. Os selos são unidades discretas dos componentes da solução que dão suporte otimizado a um número definido de dispositivos. O selo de implantação dá suporte à ação de escalar verticalmente o número de dispositivos IoT conectados por meio da replicação de selos.

  • Suporte ao SDK do cliente da Internet das Coisas do Azure para servidores de token de terceiros. O Hub IoT do Azure dá suporte à autenticação de token SAS (Assinatura de Acesso Compartilhado) em SDKs do cliente. Saiba o que fazer em cada SDK para obter a autenticação de servidor de token de terceiros.

  • Implantação eficiente de imagem do Docker. Os dispositivos de borda normalmente são provisionados implantando imagens de contêiner de software. Use uma funcionalidade de implantação confiável e resiliente para situações em que você tem largura de banda limitada, intermitente ou baixa.

  • Análise de IoT com o Azure Data Explorer. Use o Azure Data Explorer para análise de telemetria de IoT quase em tempo real em dados de streaming de alto volume de fluxo rápido de uma ampla variedade de dispositivos IoT.

  • Armazenamento de dados e processamento do IoT Edge. Algumas soluções de IoT precisam de redes de borda locais para fornecer computação e coleta de dados. Veja como usar dispositivos de borda em uma implementação de IoT para fornecer respostas rápidas, alta disponibilidade e alta largura de banda.

Guides

Os guias de arquitetura de IoT fornecem insights sobre conceitos, arquiteturas e fluxos de trabalho de IoT.

  • Arquitetura da solução de IoT. Essa série fornece uma visão geral das interações funcionais entre eventos, insights e ações em soluções de Internet das Coisas do Azure.

  • Pesquisa visual computacional com o Azure IoT Edge. Esta série descreve uma carga de trabalho de visão computacional de ponta a ponta. O Azure IoT Edge, o Azure Machine Learning, o Armazenamento do Azure, os Serviços de Aplicativos do Azure e o Power BI são combinados para fornecer soluções de segurança e garantia de qualidade.

  • Mova uma solução de IoT do teste para a produção. Aprenda as melhores práticas e o que evitar ao mover uma solução de IoT de um ambiente de teste para um de produção.

Próximas etapas

Documentação da Internet das Coisas do Azure: