Como usar o Registro conectado com o Azure IoT Edge

Neste artigo, você aprenderá a usar um Registro conectado do Azure em cenários hierárquicos do IoT Edge. O registro de contêiner conectado pode ser implantado como um módulo do IoT Edge e desempenhar uma função essencial no fornecimento de imagens de contêiner exigidas pelos dispositivos na hierarquia.

O que é uma implantação hierárquica do IoT Edge?

O Azure IoT Edge permite que você implante dispositivos IoT Edge entre redes organizadas em camadas hierárquicas. Cada camada em uma hierarquia é um dispositivo de gateway que processa as mensagens e as solicitações de dispositivos na camada abaixo dele. Estruture uma hierarquia de dispositivos para que apenas a camada superior tenha conectividade com a nuvem e as camadas inferiores só possam se comunicar com as camadas norte e sul adjacentes. Essa camada de rede é a base da maioria das redes industriais, que seguem o padrão ISA-95.

Para saber como criar uma hierarquia de dispositivos IoT Edge, confira Tutorial: Criar uma hierarquia de dispositivos IoT Edge

Como fazer para usar o registro conectado em cenários hierárquicos do IoT Edge?

A imagem a seguir mostra como o Registro conectado pode ser usado para dar suporte à implantação hierárquica do IoT Edge. As linhas cinza sólidas mostram o fluxo de rede real, enquanto as linhas tracejadas mostram a comunicação lógica entre os componentes e os Registros conectados.

Registros conectados e implantações hierárquicas do IoT Edge

Camada superior

A camada superior da arquitetura de exemplo, Camada 5: Rede Empresarial, é gerenciada pela TI e pode acessar o registro de contêiner para a Contoso na nuvem do Azure. O Registro conectado é implantado como um módulo do IoT Edge na VM do IoT Edge e pode se comunicar diretamente com o Registro de nuvem para enviar e receber imagens e artefatos.

O Registro conectado é mostrado como operacional no modo ReadWrite padrão. Os clientes desse Registro conectado podem enviar e receber imagens e artefatos de e para ele. As imagens enviadas serão sincronizadas com o Registro na nuvem. Se os envios não forem necessários nessa camada, o Registro conectado poderá ser alterado para operar no modo ReadOnly.

Para obter as etapas para implantar o Registro conectado como um módulo do IoT Edge nesse nível, confira Início Rápido – Implantar um Registro conectado em um dispositivo IoT Edge.

Camadas aninhadas

A próxima camada inferior, Camada 4: Planejamento e Logística do Site Comercial, está configurada para se comunicar somente com a Camada 5. Assim, quando você implantar a VM do IoT Edge na Camada 4, ela precisará extrair as imagens de módulo do Registro conectado na Camada 5.

Você também pode implantar um Registro conectado trabalhando no modo ReadOnly para atender às camadas abaixo. Isso é ilustrado na VM do IoT Edge na Camada 3: Zona de Segurança Industrial. Essa VM precisa extrair as imagens de módulo do Registro conectado na Camada 4. Se os clientes em camadas inferiores precisarem ser atendidos, um Registro conectado no modo ReadOnly poderá ser implantado na Camada 3 e assim por diante.

Nessa arquitetura, os Registros conectados implantados em cada camada são configurados para sincronizar as imagens com o Registro conectado na camada acima. Os Registros conectados são implantados como módulos do IoT Edge e usam os mecanismos do IoT Edge para implantação e roteamento de rede.

Para obter as etapas para implantar o Registro conectado em dispositivos IoT Edge aninhados, confira Início Rápido: Implantar Registro conectado em dispositivos IoT Edge aninhados.

Próximas etapas

Nessa visão geral, você aprendeu sobre o uso do Registro conectado em cenários hierárquicos do IoT Edge. Continue nos artigos a seguir para saber como configurar e implantar um Registro conectado em seu dispositivo IoT Edge.