Partilhar via


O que é o Azure IoT Operations Preview?

Importante

Azure IoT Operations Preview – habilitado pelo Azure Arc está atualmente em visualização. Não deve utilizar este software de pré-visualização em ambientes de produção.

Você precisará implantar uma nova instalação do Azure IoT Operations quando uma versão disponível ao público for disponibilizada. Você não poderá atualizar uma instalação de visualização.

Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.

O Azure IoT Operations Preview é um plano de dados unificado para a borda. Ele é composto por um conjunto de serviços de dados modulares, escaláveis e altamente disponíveis que são executados em clusters Kubernetes de borda habilitados para Azure Arc, como o AKS Edge Essentials. Ele permite a captura de dados de vários sistemas diferentes e integra-se a aplicativos de modelagem de dados, como o Microsoft Fabric, para ajudar as organizações a implantar o metaverso industrial.

Operações do Azure IoT:

  • É construído do zero usando aplicativos nativos do Kubernetes.
  • Inclui um broker MQTT nativo de borda de nível industrial que alimenta arquiteturas orientadas a eventos.
  • É altamente extensível, escalável, resiliente e seguro.
  • Permite gerenciar todos os serviços de borda da nuvem usando o Azure Arc.
  • Pode integrar cargas de trabalho de clientes na plataforma para criar uma solução unificada.
  • Suporta a configuração do GitOps como código para implantação e atualizações.
  • Integra-se nativamente com os Hubs de Eventos do Azure, o agente MQTT da Grade de Eventos do Azure e o Microsoft Fabric na nuvem.

Descrição geral da arquitetura

Diagrama que mostra a arquitetura de alto nível das Operações IoT do Azure.

Há dois elementos principais na arquitetura do Azure IoT Operations Preview:

  • Azure IoT Operations Preview. O conjunto de serviços de dados que são executados em clusters Kubernetes de borda habilitados para Azure Arc. Inclui os seguintes serviços:
    • O broker MQTT é um broker MQTT nativo de borda que alimenta arquiteturas orientadas a eventos.
    • O conector para OPC UA lida com as complexidades da comunicação OPC UA com servidores OPC UA e outros dispositivos leaf.
  • A experiência de operações é uma interface do usuário da Web que fornece uma experiência unificada para tecnólogos operacionais gerenciarem ativos e fluxos de dados em uma implantação de Operações IoT do Azure. Um administrador de TI pode usar o gerenciador de sites do Azure Arc (visualização) para agrupar instâncias do Azure IoT Operations por local físico e facilitar a localização de instâncias pelos usuários de OT.

Implementar

O Azure IoT Operations é executado em clusters Kubernetes habilitados para Arc na borda. Você pode implantar as Operações do Azure IoT usando o portal do Azure ou a CLI do Azure.

Nota

Durante a visualização pública, não há suporte para atualizar uma implantação existente do Azure IoT Operations para uma versão mais recente. Em vez disso, remova o Azure IoT Operations do cluster e implante a versão mais recente. Para obter mais informações, consulte Atualizar operações do Azure IoT.

Gerir dispositivos e ativos

As Operações IoT do Azure podem se conectar a vários dispositivos e ativos industriais. Você pode usar a experiência de operações ou a CLI do Azure para gerenciar os dispositivos e ativos aos quais deseja se conectar.

O conector para OPC UA gerencia a conexão com servidores OPC UA e outros dispositivos leaf. O conector para OPC UA publica dados dos servidores OPC UA para tópicos do broker MQTT.

Descoberta automática de ativos

A descoberta automática de ativos usando os serviços Akri não está disponível na versão atual do Azure IoT Operations. Para saber mais, consulte as Notas de versão da versão atual.

Nota

Alguns serviços Akri ainda são implantados como parte da versão atual do Azure IoT Operations, mas não oferecem suporte a nenhum cenário configurável pelo usuário.

Se você estiver usando uma versão anterior das Operações do Azure IoT, poderá encontrar a documentação do Akri no site de versões anteriores.

Publique e assine com o MQTT

O broker MQTT é executado na borda. Ele permite que você publique e assine tópicos MQTT. Você pode usar o agente MQTT para criar arquiteturas orientadas a eventos que conectam seus dispositivos e ativos à nuvem.

Exemplos de como os componentes nas Operações IoT do Azure usam o agente MQTT incluem:

  • O conector para OPC UA publica dados de servidores OPC UA e outros dispositivos folha para tópicos MQTT.
  • Os fluxos de dados se inscrevem nos tópicos MQTT para recuperar mensagens para processamento.
  • Os conectores de nuvem Northbound assinam tópicos MQTT para buscar mensagens para encaminhamento para serviços de nuvem.

Ligar à cloud.

Para se conectar à nuvem a partir das Operações IoT do Azure, você tem as seguintes opções:

Os conectores de nuvem para o norte permitem que você conecte o agente MQTT diretamente a serviços de nuvem, como:

Processar dados

Nas operações do Azure IoT v0.6.0, o processador de dados foi substituído por fluxos de dados. Os fluxos de dados fornecem recursos aprimorados de transformação e contextualização de dados nas Operações IoT do Azure. Os fluxos de dados podem usar esquemas armazenados no registro de esquema para desserializar e serializar mensagens.

Nota

Se quiser continuar usando o processador de dados, você deve implantar o Azure IoT Operations v0.5.1 com o sinalizador adicional para incluir o componente do processador de dados. Não é possível implantar o processador de dados com o Azure IoT Operations v0.6.0 ou mais recente. A extensão da CLI de operações do Azure IoT que inclui o sinalizador para implantar o processador de dados é a versão 0.5.1b1. Esta versão requer a CLI do Azure v2.46.0 ou superior. A documentação do processador de dados está atualmente disponível no site de versões anteriores: processador de dados das Operações IoT do Azure.

Visualizar e analisar a telemetria

Para visualizar e analisar a telemetria de seus dispositivos e ativos, você pode usar serviços de nuvem, como:

Comunicação segura

Para proteger a comunicação entre dispositivos e a nuvem por meio de ambientes de rede isolados com base na arquitetura de Rede ISA-95/Purdue, use o componente Azure IoT Layered Network Management Preview.

Ambientes validados

O Azure IoT Operations é fornecido como um conjunto de serviços Kubernetes habilitados para Azure Arc e destina-se ao uso com produtos de parceiros validados Arc em conformidade com CNCF. Atualmente, a Microsoft validou as Operações do Azure IoT em relação ao seguinte conjunto fixo de infraestruturas e ambientes:

Environment Versão
AKS-EE no Windows 11 IoT Enterprise
em um AMD Ryzen-7 de nó único (8 núcleos, 3,3 GHz), 16 GB de RAM
AksEdge-K3s-1.28.5-1.8.202.0
K3s no Ubuntu 22.04.2
em um AMD Ryzen-7 de nó único (8 núcleos, 3,3 GHz), 16 GB de RAM
K3s versão 1.28.5

Importante

Os ambientes listados anteriormente são ambientes de produção que a Microsoft validou. Eles não são os únicos ambientes em que as Operações do Azure IoT podem ser executadas. As Operações do Azure IoT podem ser executadas em qualquer cluster Kubernetes habilitado para Arc que atenda aos requisitos de sistema do Kubernetes habilitado para ArcGIS do Azure. Atualmente, o Azure IoT Operations não oferece suporte a arquiteturas ARM64.

Regiões suportadas

Na versão de visualização pública 0.7.x, o Azure IoT Operations dá suporte a clusters habilitados para Arc nas seguintes regiões:

País/Região Valor da CLI
E.U.A. Leste eastus
E.U.A. Leste 2 eastus2
E.U.A. Oeste westus
E.U.A. Oeste 2 westus2
EUA Oeste 3 westus3
Europa Ocidental westeurope
Europa do Norte northeurope

Essa lista de regiões com suporte só se aplica à região que você usa ao conectar seu cluster ao Azure Arc. Esta lista não o impede de utilizar a sua região preferida do Azure para os seus recursos na nuvem. Os componentes do Azure IoT Operations e outros recursos implantados em seu cluster nessas regiões com suporte ainda podem se conectar a recursos de nuvem em regiões diferentes.

Próximo passo

Experimente o Guia de início rápido: comece com uma amostra de ponta a ponta.