Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym omówieniu przedstawiono kluczowe pojęcia związane z zarządzaniem zasobami i urządzeniami oraz zarządzaniem nimi w typowym rozwiązaniu usługi Azure IoT. Każda sekcja zawiera linki do zawartości, która zawiera szczegółowe informacje i wskazówki.
Na poniższym diagramie przedstawiono przegląd komponentów w typowym rozwiązaniu IoT na brzegu sieci. Ten artykuł koncentruje się na składnikach zarządzania zasobami i kontroli w rozwiązaniu IoT opartym na brzegu sieci:
W rozwiązaniu IoT opartym na krawędzi technolodzy operacyjni (OT) mogą zarządzać zasobami i je kontrolować z chmury, korzystając z Ujednoliconego rejestru. OT users can use the operations experience web UI, while IT administrators can use the CLI and Azure portal. Aby zlokalizować zasoby i zarządzać nimi, użytkownicy OT mogą używać Sites, które są tworzone przez administratora IT i zazwyczaj grupują wystąpienia operacji usługi Azure IoT według lokalizacji fizycznej.
Zarządzanie zasobami odnosi się do procesów, takich jak rejestrowanie zasobów i definiowanie punktów końcowych zasobów. Zarządzanie zasobami obejmuje następujące zadania:
- Asset endpoint creation
- Tworzenie zasobów, tagów i zdarzeń
- Asset endpoints secrets management
- Enabling and disabling assets
W rozwiązaniu IoT opartym na technologii brzegowej, sterowanie i kontrola odnosi się do procesów, które umożliwiają wysyłanie poleceń do zasobów i opcjonalnie odbieranie od nich odpowiedzi. Możesz na przykład:
- Control the cameras pan, tilt, and zoom.
- Aby zaoszczędzić energię, wyłącz światła budynku.
- Użyj tematów MQTT, aby umożliwić zasobom komunikowanie się ze sobą za pośrednictwem brokera.
Składniki
Rozwiązanie IoT oparte na brzegu sieci może używać następujących składników do zarządzania zasobami i kontroli:
- Asset endpoints to describe southbound edge connectivity information for one or more assets.
- Asset tags to describe a data point that can be collected from an asset.
- Asset events that inform you about state changes to your asset.
- Przepływy danych umożliwiają łączenie różnych źródeł danych i wykonywanie operacji na danych, upraszczając konfigurowanie ścieżek danych w celu przenoszenia, przekształcania i wzbogacania danych.
- Operations experience web UI that lets you create and configure assets in your solution. Internetowy interfejs użytkownika upraszcza zadanie zarządzania zasobami.
- Unified registry that enables the cloud and edge management of assets. Azure Device Registry odwzorowuje zasoby zdefiniowane w środowisku brzegowym jako zasoby platformy Azure w chmurze. Zapewnia jeden ujednolicony rejestr, dzięki czemu wszystkie aplikacje i usługi, które wchodzą w interakcje z twoimi elementami zawartości, mogą łączyć się z jednym źródłem. Device Registry also manages the synchronization between assets in the cloud and assets as custom resources in Kubernetes on the edge.
- Schema registry that lets you define and manage the schema for your assets. Przepływy danych używają schematów do deserializacji i serializowania komunikatów.
- Usługi Akri, które umożliwiają wdrażanie i konfigurowanie protokołów łączności, takich jak OPC UA i ONVIF, na krawędzi sieci. Łącznik ONVIF to usługa, która odnajduje i rejestruje zasoby ONVIF, takie jak kamery. Łącznik OPC UA to usługa, która łączy się z serwerami OPC UA i rejestruje zasoby, takie jak broń robotyczna.
- Secret Store extension to sync the secrets down from the cloud and store them on the edge as Kubernetes secrets. Azure IoT Operations uses Azure Key Vault as the managed vault solution on the cloud, and uses Azure Key Vault Secret Store extension for Kubernetes to sync the secrets.
- Witryny grupujące wystąpienia operacji Azure IoT według lokalizacji fizycznej, które ułatwiają użytkownikom OT lokalizację i zarządzanie zasobami. Twój administrator IT tworzy witryny i przypisuje do nich instancje usługi Azure IoT Operations. Aby dowiedzieć się więcej, zobacz Co to jest menedżer lokacji usługi Azure Arc (wersja zapoznawcza)?.
Aby uzyskać więcej informacji, zobacz Co to jest zarządzanie zasobami w usłudze Azure IoT Operations.
Zarządzanie zasobami i urządzeniami
Asset endpoint creation
Azure IoT Operations uses Azure resources called assets and asset endpoints to connect and manage components of your industrial edge environment. Przed utworzeniem zasobu należy zdefiniować profil punktu końcowego zasobu. An asset endpoint is a profile that describes southbound edge connectivity information for one or more assets.
Obecnie łączniki południowe dostępne w operacjach dla Azure IoT to łącznik OPC UA, łącznik multimediów (wersja zapoznawcza) i łącznik ONVIF (wersja zapoznawcza). Punkty końcowe zasobów to konfiguracje łącznika, który umożliwia nawiązywanie połączenia z zasobem. Na przykład:
- An asset endpoint for OPC UA stores the information you need to connect to an OPC UA server.
- Punkt końcowy łącznika multimediów przechowuje informacje potrzebne do nawiązania połączenia ze źródłem multimediów.
Aby uzyskać więcej informacji, zobacz Co to jest łącznik OPC UA?.
Tworzenie zasobów, tagów i zdarzeń
An asset is a logical entity that represents a device or component in the cloud as an Azure Resource Manager resource and at the edge as a Kubernetes custom resource. Podczas tworzenia zasobu można zdefiniować jego metadane i punkty danych (nazywane również tagami) oraz zdarzenia emitujące.
Currently, an asset in Azure IoT Operations can be:
- Coś połączonego z serwerem OPC UA, takim jak ramię robota.
- Źródło multimediów, takie jak aparat fotograficzny.
When you define an asset using either the operations experience web UI or Azure IoT Operations CLI, you can configure tags and events for each asset:
- Tag to opis punktu danych, który można zebrać z zasobu. Tagi OPC UA zapewniają dane w czasie rzeczywistym lub historyczne dotyczące zasobu.
- Zdarzenie to powiadomienie z serwera OPC UA, które może poinformować o zmianach stanu twojego zasobu.
Aby uzyskać więcej informacji, zobacz Definiowanie zasobów i punktów końcowych zasobów.
Asset endpoints secrets management
On an Azure IoT Operations instance deployed with secure settings, you can add secrets to Azure Key Vault, and sync them to the edge to be used in asset endpoints using the operations experience web UI. Tajne klucze są używane w punktach końcowych zasobów do uwierzytelniania.
For more information, see Manage secrets for your Azure IoT Operations deployment.
Sterowanie i kontrola
Operacje usługi Azure IoT obejmują brokera MQTT zgodnego ze standardami klasy korporacyjnej. Broker umożliwia dwukierunkową komunikację między brzegiem sieci a chmurą i obsługuje aplikacje oparte na zdarzeniach na brzegu sieci.
Użyj brokera MQTT, aby zaimplementować rozwiązania do zarządzania i kontroli, które umożliwiają wysyłanie poleceń do zasobów z chmury lub innych komponentów brzegowych. Łączniki, takie jak łącznik ONVIF, mogą używać tematów MQTT do nasłuchiwania poleceń i odpowiadania na nie. For example, you can publish a message to a topic in the MQTT broker that's an instruction to a camera to pan left by 20 degrees. Aparat może użyć innego tematu, aby opublikować komunikat, który potwierdza ukończenie operacji. Zestawy SDK operacji usługi Azure IoT (wersja zapoznawcza) zawierają przykłady pokazujące, jak zaimplementować te typy scenariuszy poleceń i kontroli.
For more information, see Azure IoT Operations built-in local MQTT broker.
Powiązana zawartość
- rozwój zasobów i urządzeń IoT
- Łączność i infrastruktura zasobów i urządzeń IoT
- Wybieranie usługi Azure IoT