Présentation d'Opérations Azure IoT (préversion)

Important

Opérations Azure IoT (préversion) – activé parc Azure Arc est actuellement en PRÉVERSION. Vous ne devez pas utiliser ce logiciel en préversion dans des environnements de production.

Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Opérations Azure IoT Préversion est un plan de données unifié pour la périphérie. Il se compose d’un ensemble de services de données modulaires, évolutifs et hautement disponibles qui s’exécutent sur des clusters Kubernetes de périphérie avec Azure Arc. Il permet la capture de données à partir de différents systèmes et s’intègre à des applications de modélisation des données telles que Microsoft Fabric pour aider les organisations à déployer le métaverse industriel.

Opérations Azure IoT :

  • Est créé à partir de la base à l’aide d’applications natives Kubernetes.
  • Inclut un répartiteur MQTT natif de classe industrielle qui alimente les architectures pilotées par les événements.
  • Est hautement extensible, évolutif, résilient et sécurisé.
  • Vous permet de gérer tous les services de périphérie à partir du cloud à l’aide d’Azure Arc.
  • Peut intégrer des charges de travail client dans la plateforme pour créer une solution unifiée.
  • Prend en charge la configuration GitOps en tant que code pour le déploiement et les mises à jour.
  • S’intègre en mode natif à Azure Event Hubs, au répartiteur MQTT d’Azure Event Grid et à Microsoft Fabric dans le cloud.

Vue d’ensemble de l’architecture

Diagramme illustrant l’architecture de haut niveau de Opérations Azure IoT.

Il existe deux éléments principaux dans l’architecture Opérations Azure IoT Preview :

  • Préversion Opérations Azure IoT. L’ensemble de services de données qui s’exécutent sur des clusters Kubernetes de périphérie avec Azure Arc. Il inclut les services suivants :
    • Azure IoT Data Processor Preview : un service de traitement des données configurable qui peut gérer les complexités et la diversité des données industrielles. Utilisez le processeur de données pour rendre les données provenant de sources disparates plus compréhensibles, utilisables et précieuses.
    • Préversion MQ Azure IoT : un répartiteur MQTT natif de périphérie qui alimente les architectures pilotées par les événements.
    • Préversion Azure IoT OPC UA Broker : répartiteur OPC UA qui gère les complexités de la communication OPC UA avec des serveurs OPC UA et d’autres appareils feuilles.
  • Portail Opérations Azure IoT (préversion). Cette interface utilisateur web offre une expérience unifiée aux technologues opérationnels pour gérer les ressources et les pipelines de processeur de données dans un déploiement Opérations Azure IoT. Un administrateur informatique peut utiliser des sites Azure Arc pour contrôler les ressources auxquelles un technologue opérationnel peut accéder dans le portail.

Déployer

Opérations Azure IoT s’exécute sur des clusters Kubernetes avec Arc sur la périphérie. Vous pouvez déployer Opérations Azure IoT à l’aide du portail Azure ou d’Azure CLI.

Orchestrateur Azure IoT (préversion) gère le déploiement, la configuration et la mise à jour des composants Opérations Azure IoT qui s’exécutent sur votre cluster Kubernetes avec Arc.

Gérer les appareils et les ressources

Opérations Azure IoT peut se connecter à différents appareils et ressources industriels. Vous pouvez utiliser le portail Opérations Azure IoT (préversion) ou Azure CLI pour gérer les appareils et les ressources auxquels vous souhaitez vous connecter.

Le composant Azure IoT OPC UA Broker (préversion) gère la connexion aux serveurs OPC UA et aux autres appareils feuilles. Le composant Répartiteur OPC UA publie des données provenant des serveurs OPC UA et des appareils découverts par Azure IoT Akri (préversion) sur les rubriques Azure IoT MQ.

Le composant Azure IoT Akri Preview vous permet de découvrir et de vous connecter à d’autres types d’appareils et de ressources.

Publier et s’abonner avec MQTT

Azure IoT MQ Preview est un répartiteur MQTT qui s’exécute sur la périphérie. Il vous permet de publier et de vous abonner à des rubriques MQTT. Vous pouvez utiliser MQ pour créer des architectures basées sur des événements qui connectent vos appareils et ressources au cloud.

Voici quelques exemples de la façon dont les composants d’Opérations Azure IoT utilisent la préversion MQ :

  • OPC UA Broker publie des données à partir de serveurs OPC UA et d’autres appareils feuille dans les rubriques MQTT.
  • Les pipelines de processeur de données s’abonnent aux rubriques MQTT pour récupérer les messages à traiter.
  • Les connecteurs cloud liés au nord s’abonnent aux rubriques MQTT pour récupérer des messages pour le transfert vers les services cloud.

Traitement des données

Le traitement des messages inclut des opérations telles que la normalisation des données, l’enrichissement des données et le filtrage des données. Vous pouvez utiliser des pipelines de processeur de données pour traiter les messages.

Un pipeline de processeur de données généralement :

  1. S’abonne à une rubrique MQTT pour récupérer des messages.
  2. Traite les messages à l’aide d’une ou plusieurs étapes configurables.
  3. Envoie les messages traités à une destination telle qu’un lac de données Microsoft Fabric pour le stockage et l’analyse.

Se connecter au cloud

Pour vous connecter au cloud à partir d’Opérations Azure IoT, vous disposez des options suivantes :

Les connecteurs cloud à liaison nord vous permettent de connecter MQ directement aux services cloud tels que :

Les destinations de pipeline de processeur de données vous permettent de vous connecter à des services cloud tels que :

Visualiser et analyser la télémétrie

Pour visualiser et analyser les données de télémétrie à partir de vos appareils et ressources, vous pouvez utiliser des services cloud tels que :

Sécuriser les communications

Pour sécuriser la communication entre les appareils et le cloud via des environnements réseau isolés basés sur l’architecture réseau ISA-95/Purdue, utilisez le composant Azure IoT Layered Network Management Preview.

Environnements validés

Opérations Azure IoT est fourni en tant qu’ensemble de services Kubernetes compatibles avec Azure Arc et est destiné à être utilisé avec CNCFproduits partenaires conformes Arc validés. Actuellement, Microsoft a validé Opérations Azure IoT par rapport à l’ensemble fixe suivant d’infrastructures et d’environnements :

Environnement Version
AKS-EE sur Windows 11 IoT Entreprise
sur un AMD Ryzen-7 à nœud unique (8 cœurs, 3,3 GHz), 16 Go de RAM
AksEdge-K3s-1.26.10-1.6.384.0
K3s sur Ubuntu 22.04.2
sur un AMD Ryzen-7 à nœud unique (8 cœurs, 3,3 GHz), 16 Go de RAM
K3s version 1.28.5

Important

Les environnements répertoriés précédemment sont des environnements de type production que Microsoft a validés. Ce ne sont pas les seuls environnements sur lesquels Opérations Azure IoT peut s’exécuter. Opérations Azure IoT peut s’exécuter sur n’importe quel cluster Kubernetes avec Arc qui répond à la configuration système requise pour Kubernetes avec Azure Arc.

Étape suivante

Essayez le Démarrage rapide : Déployer Opérations Azure IoT (préversion) sur un cluster Kubernetes avec Arc