Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta visão geral apresenta os principais conceitos sobre gerenciamento e controle de ativos e dispositivos em uma solução típica do Azure IoT. Cada seção inclui links para conteúdo que fornece mais detalhes e orientações.
O diagrama a seguir demonstra uma visão de alto nível dos componentes numa solução típica de IoT baseada na periferia. Este artigo concentra-se nos componentes de gestão e controle de ativos de uma solução de IoT baseada na periferia.
Numa solução IoT baseada em edge, os tecnólogos operacionais (OT) podem gerir e controlar ativos a partir da cloud, utilizando o Azure Device Registry. Os utilizadores de OT podem usar a interface web de gestão de operações, enquanto os administradores de TI podem usar a CLI e o portal do Azure. Para localizar e gerir ativos, os utilizadores de OT podem usar Sites criados pelo administrador de TI. Os sites normalmente agrupam as instâncias do Azure IoT Operations por localização física.
A gestão de dispositivos e ativos refere-se a processos como o registo de ativos e a definição de dispositivos. A gestão de dispositivos e ativos inclui as seguintes tarefas:
- Criação de dispositivos
- Criação de ativos, pontos de dados e eventos
- Gestão de segredos de dispositivos
- Ativação e desativação de dispositivos
Numa solução IoT baseada em edge, comando e controlo refere-se aos processos que permitem enviar comandos para ativos e, opcionalmente, receber respostas deles. Por exemplo, você pode:
- Controle o movimento horizontal, vertical e zoom das câmeras.
- Para poupar energia, apague as luzes de um edifício.
- Use tópicos MQTT para permitir que os ativos se comuniquem entre si por meio do broker.
Componentes
Uma solução de IoT edge pode usar os seguintes componentes para gerenciamento e controle de ativos:
- Dispositivos para descrever informação de conectividade na borda sul para um ou mais ativos.
- Os dados do ativo descrevem valores que podem ser recolhidos a partir de um ativo.
- Eventos de ativos que informam sobre alterações de estado no seu ativo.
- Fluxos de dados para conectar várias fontes de dados e executar operações de dados, simplificando a configuração de caminhos de dados para mover, transformar e enriquecer dados.
- Interface da Web para experiência de operações que permite criar e configurar recursos na sua solução. A interface do usuário da Web simplifica a tarefa de gerenciar ativos.
- Azure Device Registry que permite a gestão de ativos na cloud e na borda. O Registo de Dispositivos projeta ativos definidos no seu ambiente de edge como recursos Azure na cloud. Ele fornece um único registro unificado para que todos os aplicativos e serviços que interagem com seus ativos possam se conectar a uma única fonte. O Registo de Dispositivos também gere a sincronização entre ativos na cloud e ativos como recursos personalizados no Kubernetes na periferia.
- Registro de esquema que permite definir e gerenciar o esquema para seus ativos. Os fluxos de dados usam esquemas para desserializar e serializar mensagens.
- Serviços Akri que permitem implantar e configurar protocolos de conectividade, como OPC UA e ONVIF, na borda. O conector para ONVIF é um serviço que descobre e registra ativos ONVIF, como câmeras. O conector para OPC UA é um serviço que se conecta a servidores OPC UA e registra ativos como braços robóticos.
- A extensão Secret Store para sincronizar os segredos da nuvem e armazená-los na periferia como parte dos segredos do Kubernetes. O Azure IoT Operations usa o Azure Key Vault como a solução de cofre gerenciado na nuvem e usa a extensão Azure Key Vault Secret Store para Kubernetes para sincronizar os segredos.
- Sites que agrupam instâncias de Operações do Azure IoT por local físico e facilitam a localização e o gerenciamento de ativos pelos usuários de OT. O administrador de TI cria sites e atribui instâncias do Azure IoT Operations a eles. Para saber mais, consulte O que é o gerenciador de sites do Azure Arc (visualização)?.
Para obter mais informações, consulte O que é gerenciamento de ativos nas Operações do Azure IoT.
Gestão de ativos e dispositivos
Criação de dispositivos
O Azure IoT Operations utiliza recursos Azure chamados ativos e dispositivos para ligar e gerir componentes do seu ambiente industrial de computação periférica. Antes de poderes criar um asset, precisas de definir um dispositivo. Um dispositivo é um perfil que descreve a informação de conectividade da borda sul para um ou mais ativos.
Atualmente, os conectores no sentido sul disponíveis no Azure IoT Operations são o conector para OPC UA, o conector de media (pré-visualização), o conector para ONVIF (pré-visualização), o conector SQL (pré-visualização) e o conector REST (pré-visualização). Os dispositivos são configurações de um conector que lhe permitem ligar a um ou mais ativos físicos. Por exemplo:
- Um dispositivo armazena a informação de que precisa para se ligar a um servidor OPC UA.
- Um dispositivo armazena a informação necessária para se ligar a uma fonte multimédia e a uma fonte compatível com ONVIF.
Para obter mais informações, consulte Qual é o conector para OPC UA?.
Criação de ativos, pontos de dados e eventos
Um ativo é uma entidade lógica que representa um dispositivo ou componente na cloud como um recurso do Azure Resource Manager e, na periferia, como um recurso personalizado do Kubernetes. Ao criar um ativo, você pode definir seus metadados e os pontos de dados (também chamados de tags) e eventos que ele emite.
Atualmente, um ativo nas Operações IoT do Azure pode ser:
- Algo conectado a um servidor OPC UA, como um braço robótico.
- Uma fonte de mídia, como uma câmera.
Ao definir um ativo utilizando a interface web da experiência de operações ou a CLI de Operações do Azure IoT, pode configurar tags e eventos para cada ativo.
- Uma etiqueta é uma descrição de um ponto de dados que pode ser recolhido a partir de um ativo. As tags OPC UA fornecem dados históricos ou em tempo real sobre um ativo.
- Um evento é uma notificação de um servidor OPC UA que pode informá-lo sobre alterações de estado em seu ativo.
Para obter mais informações, consulte Definir ativos e pontos de extremidade de ativos.
Gestão de segredos em endpoints de ativos
Numa instância Azure IoT Operations implementada com definições seguras, pode adicionar segredos ao Azure Key Vault e sincronizá-los com o edge para serem usados nos endpoints de ativos através da interface web da experiência operacional. Os segredos são usados nos endpoints de ativos para autenticação.
Para obter mais informações, consulte Gerenciar segredos para sua implantação do Azure IoT Operations.
Comando e controlo
O Azure IoT Operations inclui um agente MQTT de nível empresarial e compatível com padrões. O broker permite a comunicação bidirecional entre a borda e a nuvem e alimenta aplicativos orientados a eventos na borda.
Use o servidor MQTT para implementar soluções de comando e controlo que permitem enviar comandos para os seus ativos, seja a partir da nuvem ou de outros dispositivos de borda. Conectores, como o conector ONVIF, podem usar tópicos MQTT para ouvir e responder a comandos. Por exemplo, podes publicar uma mensagem num tópico no broker MQTT que instrui uma câmara a mover-se 20 graus para a esquerda. A câmera pode usar outro tópico para publicar uma mensagem que confirma que a operação foi concluída. Os SDKs de Operações IoT Azure (pré-visualização) incluem exemplos que mostram como implementar este tipo de cenários de comando e controlo.
Para obter mais informações, consulte Agente MQTT local interno do Azure IoT Operations.