Partager via


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.

Vous devrez déployer une nouvelle installation d’Opérations Azure IoT lorsqu’une version en disponibilité générale sera publiée. Vous ne pourrez pas mettre à niveau une installation en préversion.

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 tels que AKS Edge Essentials. 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 :
    • L’Agent MQTT est un agent MQTT natif de périphérie qui alimente les architectures pilotées par les événements.
    • Le Connecteur OPC UA gère les complexités de la communication OPC UA avec des serveurs OPC UA et d’autres appareils feuille.
  • L’expérience des opérations est une interface utilisateur web qui 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.

Remarque

Pendant la préversion publique, la mise à niveau d’un déploiement Opérations Azure IoT existant vers une version plus récente n’est pas prise en charge. Pour contourner ce problème, supprimez Opérations Azure IoT de votre cluster, puis déployez la dernière version. Pour obtenir plus d’informations, consultez Mettre à jour Opérations Azure IoT.

Gérer les appareils et les ressources

Opérations Azure IoT peut se connecter à différents appareils et ressources industriels. Vous pouvez utiliser l’expérience des opérations ou l’interface Azure CLI pour gérer les appareils et les ressources auxquels vous souhaitez vous connecter.

Le Connecteur OPC UA gère la connexion aux serveurs OPC UA et à d’autres appareils feuille. Le Connecteur OPC UA publie des données à partir des serveurs OPC UA et des appareils découverts par les services Akri sur les rubriques de l’Agent MQTT.

Les services Akri vous permettent de découvrir et de vous connecter à d’autres types d’appareils et de ressources.

Publier et s’abonner avec MQTT

L’Agent MQTT s’exécute à la périphérie. Il vous permet de publier et de vous abonner à des rubriques MQTT. Vous pouvez utiliser l’Agent MQTT pour créer des architectures pilotées par les é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 l’Agent MQTT :

  • Le Connecteur OPC UA publie les données des serveurs OPC UA et 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 côté nord s’abonnent aux rubriques MQTT pour récupérer les messages à transférer aux services cloud.

Se connecter au cloud

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

Les connecteurs cloud côté nord vous permettent de connecter l’Agent MQTT directement aux services cloud tels que :

Traitement des données

Dans les opérations Azure IoT v0.6.0, le processeur de données est remplacé par des flux de données. Les flux de données offrent des fonctionnalités améliorées de transformation des données et de contextualisation des données dans Opérations Azure IoT.

Remarque

Si vous souhaitez continuer à utiliser le processeur de données, vous devez déployer Opérations Azure IoT v0.5.1 avec l’indicateur supplémentaire pour inclure le composant de processeur de données. Il n’est pas possible de déployer le processeur de données avec Opérations Azure IoT v0.6.0. L’extension CLI des opérations Azure IoT qui inclut l’indicateur de déploiement du processeur de données est la version 0.5.1b1. Cette version requiert Azure CLI v2.46.0 ou ultérieur. La documentation sur le processeur de données est actuellement disponible sur le site des versions précédentes : Processeur de données Opérations Azure IoT.

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 CNCF produits 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.28.3-1.7.639.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.

Régions prises en charge

Dans la préversion publique 0.6.x, Opérations Azure IoT prend en charge les clusters avec Arc dans les régions suivantes :

  • USA Est
  • USA Est 2
  • USA Ouest
  • USA Ouest 2
  • Europe Ouest
  • Europe Nord

Remarque

USA Ouest 3 était pris en charge dans les versions précédentes d’Opérations Azure IoT, mais n’est pas pris en charge dans la version 0.6.x.

Cette liste de régions prises en charge s’applique uniquement à la région que vous utilisez lorsque vous connectez votre cluster à Azure Arc. Cette liste ne vous empêche pas d’utiliser votre région Azure préférée pour vos ressources cloud. Les composants Opérations Azure IoT et autres ressources déployées sur votre cluster dans ces régions prises en charge peuvent quand même se connecter aux ressources cloud dans différentes régions.

Étape suivante

Essayez le Démarrage rapide : Prise en main d’un exemple de bout en bout.