Share via


Présentation de la gestion des ressources dans 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.

Dans Opérations Azure IoT (préversion), la gestion des ressources qui font partie de votre solution est une tâche essentielle. Cet article définit les ressources, les présentations des services que vous utilisez pour les gérer et explique les cas d’usage les plus courants pour les services.

Comprendre les ressources

Les ressources sont un composant principal des opérations Azure IoT. Il est important de comprendre comment les ressources sont liées aux appareils IoT.

Un appareil IoT est un objet physique connecté à Internet pour collecter, générer et communiquer des données. Les appareils IoT contiennent généralement des composants incorporés pour effectuer des fonctions spécifiques. Ils peuvent gérer ou surveiller d’autres éléments dans leur environnement. Les capteurs de cultures, les thermostats intelligents, les caméras de sécurité connectées, les appareils wearables, et les appareils de surveillance pour des machines de fabrication ou des véhicules sont des exemples d’appareils IoT.

Une ressource dans un environnement de périphérie industriel est tout élément valorisable qu’un appareil IoT peut gérer ou surveiller. Bien que tous les appareils IoT soient des ressources, toutes les ressources ne sont pas des appareils. Une ressource peut aussi être une machine, un processus, un logiciel, un système entier ou un objet physique valorisable, comme des cultures ou un bâtiment. Ces ressources sont des exemples courants qui existent dans la fabrication, la distribution, l’énergie, la santé et d’autres secteurs.

Une ressource dans Opérations Azure IoT est une entité logique (une instance de ressource) que vous créez pour représenter une ressource réelle. Une ressource Opérations Azure IoT peut émettre des données de télémétrie et peut avoir des propriétés (points de données accessibles en écriture) et des commandes (points de données exécutables) qui décrivent son comportement et ses caractéristiques. Vous utilisez ces instances de ressources dans le logiciel pour gérer les ressources réelles dans votre environnement de périphérie industrielle.

Comprendre les services de gestion des ressources

Les opérations Azure IoT incluent plusieurs services qui vous permettent d’effectuer des tâches clés nécessaires pour gérer vos ressources.

Le diagramme suivant illustre l’architecture générale des Opérations Azure IoT. Les services que vous utilisez pour gérer les ressources sont mis en surbrillance en rouge.

Diagramme mettant en évidence les services utilisés pour gérer les ressources.

  • Portail Opérations Azure IoT (préversion). Le portail Opérations Azure IoT (préversion) est une application web qui vous permet de créer et de gérer des actifs, et de configurer des pipelines de traitement de données. Le portail simplifie la tâche de gestion des ressources. Le portail Opérations Azure IoT (préversion) est le service recommandé pour gérer les ressources.
  • Registre de Dispositifs Azure (préversion). Device Registry est un service qui projette des ressources industrielles en tant que ressources Azure. Il fonctionne avec le portail Opérations Azure IoT (préversion) pour rationaliser le processus de gestion des actifs. Device Registry vous permet de gérer toutes vos ressources dans le cloud, en tant que véritables ressources Azure contenues dans un registre unifié unique.
  • Azure IoT Akri (préversion). Azure IoT Akri est un service qui découvre les ressources à la périphérie. Le service peut détecter et créer des ressources dans l’espace d’adressage d’un serveur OPC Agent utilisateur.
  • Répartiteur d’agent utilisateur OPC Azure IoT (préversion). OPC UA Broker est un service de traduction de protocole et d’entrée de données qui permet aux ressources d’envoyer des données dans Opérations Azure IoT, en utilisant la norme OPC UA largement utilisée. Opérations Azure IoT utilise le répartiteur de l’agent utilisateur OPC pour envoyer des données des serveurs de l’agent utilisateur OPC dans le service Azure IoT MQ (préversion).

Chacun de ces services est expliqué plus en détail dans les sections suivantes qui traitent des cas d’usage pour la gestion des ressources.

Créer et gérer des ressources à distance

Les tâches suivantes sont utiles pour les équipes d’exploitation dans des secteurs tels que l’industrie, la vente au détail et la santé.

  • Créer des ressources à distance
  • S’abonner aux étiquettes OPC Agent utilisateur pour accéder aux données de ressources
  • Créer des pipelines de données pour modifier et échanger des données avec le cloud

Le portail Opérations Azure IoT (préversion) permet aux équipes d’exploitation d'effectuer toutes ces tâches dans une interface web simplifiée. Le portail utilise les autres services décrits précédemment pour activer toutes ces tâches.

Le portail Opérations Azure IoT (préversion) utilise le service Répartiteur Agent utilisateur OPC qui échange des données avec des serveurs OPC Agent utilisateur locaux. Les serveurs OPC UA sont des applications logicielles qui communiquent avec des ressources. Les serveurs OPC UA exposent des balises OPC UA qui représentent des points de données. Les balises Agent utilisateur OPC fournissent des données en temps réel ou historique sur l’état, les performances, la qualité ou la condition des ressources.

Un pipeline de données est une séquence d’étapes qui traitent et transforment des données d’une ou plusieurs sources vers une ou plusieurs destinations. Un pipeline de données peut effectuer différentes opérations sur les données, telles que le filtrage, l’agrégation, l’enrichissement, la validation ou l’analyse.

Le portail Opérations Azure IoT (préversion) permet aux utilisateurs de créer des ressources et de s’abonner aux balises Agent utilisateur OPC dans une interface conviviale. Les utilisateurs peuvent créer des ressources personnalisées en fournissant des détails et des configurations de ressources. Les utilisateurs peuvent créer ou importer des étiquettes, s’y abonner et les affecter à une ressource. Le portail permet également aux utilisateurs de créer des pipelines de données en définissant les sources, destinations, étapes et règles du pipeline. Les utilisateurs peuvent configurer les paramètres et la logique de chaque étape à l’aide d’outils graphiques ou d’éditeurs de code.

Gérer les ressources en tant que ressources Azure dans un registre centralisé

Dans un environnement de périphérie industrielle avec de nombreuses ressources, il est utile pour les équipes informatiques et opérationnelles d’avoir un registre centralisé unique pour les appareils et les ressources. Azure Device Registry (préversion) est un service qui fournit cette fonctionnalité et projette des ressources industrielles en tant que ressources Azure. Teams qui utilisent Device Registry avec le portail Opérations Azure IoT (préversion), bénéficient d’une expérience de déploiement et de gestion cohérentes dans les environnements cloud et périphérie.

Device Registry fournit plusieurs fonctionnalités qui aident les équipes à gérer les ressources :

  • Registre unifié. Le Device Registry sert de source unique de vérité pour vos métadonnées de ressource. Avoir un registre unique peut simplifier et simplifier le processus de gestion des ressources. Il vous permet d’accéder à ces données et de les gérer dans Azure, partenaire et applications clientes s’exécutant dans le cloud ou en périphérie.
  • Ressources en tant que ressources Azure. Étant donné que Device Registry projette des ressources en tant que ressources Azure vraies, vous pouvez gérer les ressources à l’aide des fonctionnalités et services Azure établis. Les entreprises peuvent utiliser Azure Resource Manager, le service de déploiement et de gestion natifs d’Azure, avec des ressources industrielles. Azure Resource Manager fournit des fonctionnalités telles que les groupes de ressources, les étiquettes, les contrôles d’accès en fonction du rôle (RBAC), la stratégie, la journalisation et l’audit.
  • Gestion cloud des ressources. Vous utilisez Device Registry dans le portail Opérations Azure IoT (préversion) pour gérer à distance les ressources dans le cloud. Toutes les interactions avec la ressource de ressource sont également disponibles via l’API Azure et à l’aide d’outils de gestion tels que Azure Resource Graph. Quelle que soit la méthode que vous utilisez pour gérer les ressources, les modifications apportées dans le cloud sont synchronisées avec la périphérie et exposées en tant que ressources personnalisées dans le cluster Kubernetes.

Les fonctionnalités suivantes sont prises en charge dans Azure Device Registry :

Fonctionnalité Prise en charge Symbole
Gestion des ressources d’actifs via l’API Azure Prise en charge
Gestion des ressources d’actifs via le portail Opérations Azure IoT (préversion) Prise en charge
Synchronisation des ressources vers un cluster Kubernetes exécutant des Opérations Azure IoT Prise en charge
Ressource en tant que ressource Azure (prend en charge ARG, groupes de ressources, balises, etc.) Prise en charge

Découvrir les ressources de périphérie

Une tâche courante dans les solutions de périphérie complexes consiste à découvrir des ressources et à les ajouter à votre cluster Kubernetes. Azure IoT Akri (préversion) fournit cette fonctionnalité. Il vous permet de détecter et d’ajouter des ressources OPC UA à votre cluster. Pour les administrateurs qui attachent des appareils au cluster ou les suppriment, l’utilisation d’Azure IoT Akri réduit le niveau de coordination et de configuration manuelle.

Un déploiement Azure IoT Akri peut inclure des gestionnaires de découverte de réseau fixe. Les gestionnaires de découverte permettent aux ressources à partir de points de terminaison réseau connus de rechercher des appareils feuilles à mesure qu’ils apparaissent sur les interfaces d’appareil ou les sous-réseaux locaux. Parmi les exemples de points de terminaison réseau, citons les serveurs OPC Agent utilisateur sur une adresse IP fixe (sans analyse réseau) et les gestionnaires de découverte d’analyse réseau.

Quand vous installez Opérations Azure IoT, Azure IoT Akri est installé et peut être configuré avec un serveur PLC de simulation OPC UA. Le gestionnaire de découverte OPC UA d’Opérations Azure IoT démarre automatiquement et inspecte l’espace d’adressage du serveur PLC de simulation OPC UA. Le gestionnaire de découverte signale les ressources à Azure IoT Akri et déclenche le déploiement des CR AssetEndpointProfile et Asset dans le cluster.

Utiliser une norme d’échange de données commune pour votre solution edge

Un besoin essentiel dans les environnements industriels est d’avoir une norme ou un protocole commun pour l’échange de données machine-à-machine et machine-à-cloud. En utilisant un protocole d’échange de données largement pris en charge, vous pouvez simplifier le processus pour permettre à diverses ressources industrielles d’échanger des données entre elles, avec des charges de travail s’exécutant dans votre cluster Kubernetes et avec le cloud. OPC Agent utilisateur est une spécification d’une architecture indépendante du service de plateforme qui permet l’échange de données dans des environnements industriels.

Un environnement industriel qui utilise la norme OPC Agent utilisateur inclut les éléments OPC Agent utilisateur de base suivants :

  • Un serveur OPC Agent utilisateur est un logiciel basé sur la spécification OPC Agent utilisateur qui communique avec les ressources et fournit des services OPC Agent utilisateur de base à ces ressources.
  • Un client OPC Agent utilisateur. Un client OPC Agent utilisateur est un logiciel qui interagit avec un serveur OPC Agent utilisateur dans un modèle de réseau de demande et de réponse. Un client OPC Agent utilisateur se connecte aux serveurs OPC Agent utilisateur et envoie des demandes d’actions sur des éléments de données tels que des lectures et des écritures.

Azure IoT OPC UA Broker est un service dans Opérations Azure IoT qui permet l’entrée des données de serveurs OPC UA dans votre solution de périphérie, et le cloud, en utilisant la norme OPC UA. Quand vous installez Opérations Azure IoT, vous pouvez éventuellement installer OPC UA Broker avec un serveur de simulation OPC UA, qui vous permet de tester et d’utiliser le service.

Étape suivante

Dans cette vue d’ensemble, vous avez découvert les ressources, les services Opérations Azure IoT que vous utilisez pour les gérer et certains cas d’usage courants pour la gestion des ressources. Voici l’étape suivante suggérée pour commencer à ajouter des ressources et des balises dans votre solution de périphérie :