Armazenamento de dados e processamento do IoT Edge

IoT do Azure
Azure IoT Edge
Hub IoT do Azure
SQL do Azure no Edge

Ideias de soluções

Este artigo descreve uma ideia de solução. Seu arquiteto de nuvem pode usar essa orientação para ajudar a visualizar os principais componentes para uma implementação típica dessa arquitetura. Use este artigo como ponto de partida para projetar uma solução bem arquitetada que se alinhe aos requisitos específicos de sua carga de trabalho.

Esta solução de Internet das Coisas (IoT) demonstra uma rede de borda local para computação e coleta de dados.

Arquitetura

Diagrama de um exemplo de implementação de IoT que inclui uma rede de borda.

Baixe um Arquivo Visio dessa arquitetura.

Essa implementação usa o Azure SQL Edge em um processador de borda. As comunicações de e para dispositivos são feitas usando o Edge Hub. As comunicações entre dispositivos IoT e aplicativos de nuvem são feitas usando o Hub IoT do Azure.

Componentes

A arquitetura usa os seguintes serviços do Azure:

  • O Azure IoT Edge é um serviço totalmente gerenciado criado no Hub IoT do Azure. Ele pode executar suas cargas de trabalho de nuvem – inteligência artificial, serviços do Azure e de terceiros ou sua lógica de negócios – para execução em dispositivos de borda por meio de contêineres padrão.
  • Hub IoT do Azure: fornece comunicação altamente segura e confiável entre seu aplicativo de IoT e os dispositivos que ele gerencia. Ele pode estender sua solução da nuvem para a borda com autenticação por dispositivo, gerenciamento de dispositivo interno e provisionamento dimensionado.
  • Azure SQL Edge é um mecanismo de banco de dados SQL de tamanho pequeno e otimizado para bordas com IA integrada.
  • Serviços Cognitivos do Azure é uma família abrangente de serviços de IA e APIs cognitivas que seus aplicativos inteligentes podem usar. Os serviços podem ser executados em dispositivos IoT Edge por meio de contêineres.
  • O Banco de Dados SQL do Azure é um banco de dados relacional totalmente gerenciado com inteligência interna.
  • O SQL Server em Máquinas Virtuais pode executar suas cargas de trabalho do SQL Server na nuvem com o menor custo total de propriedade.
  • OAzure Cosmos DB é o banco de dados NoSQL rápido com APIs abertas para qualquer escala.

Detalhes do cenário

Uma solução de Internet das Coisas (IoT) pode exigir que uma rede de borda local forneça computação e coleta de dados, em vez da nuvem. Os dispositivos de borda geralmente atendem às seguintes necessidades melhor do que a nuvem:

  • Análise rápida de dados em tempo real
  • Alta disponibilidade
  • Largura de banda alta

Possíveis casos de uso

Aqui estão exemplos de como você pode usar redes de borda em soluções do Azure.

Produção

Serviços de saúde

  • Obter uma visão completa dos pacientes: consolide e analise dados de dispositivos médicos e de pacientes para fornecer uma imagem unificada e completa da condição de cada paciente.
  • Monitorar cirurgias e procedimentos: consolide e analise dados de cirurgias e outros procedimentos para obter informações e melhorar os resultados.

Energia

Colaboradores

Esse artigo é mantido pela Microsoft. Ele foi originalmente escrito pelos colaboradores a seguir.

Autor principal:

Próximas etapas

Para obter mais informações, consulte os seguintes artigos:

Os recursos relacionados fornecem mais informações sobre soluções de borda, incluindo informações sobre componentes relevantes do Azure e sobre arquiteturas específicas.

Diretrizes

Arquiteturas