You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot/iot-overview-device-management.md
+21-7Lines changed: 21 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,16 +23,11 @@ The following diagram shows a high-level view of the components in a typical edg
23
23
24
24
In an edge-based IoT solution, asset management refers to processes such as registering assets and defining asset endpoints. Asset management includes the following tasks:
25
25
26
-
<!-- - Creating logical entities that represent a physical or virtual asset.
27
-
- Asset registration in a single unified registry that enables edge and cloud management.
28
-
- Defining the asset endpoints that connect assets to your edge runtime environment.
29
-
- Defining asset tags and events to enable data flow from OPC UA servers to the MQTT broker.
30
-
-->
31
-
32
26
- Asset endpoint creation
33
27
- Asset, tags and events creation
28
+
- Data flow endpoint creation
29
+
- Asset and data flow endpoints secrets management
34
30
- Asset updates
35
-
- Asset endpoints secrets management
36
31
- Asset monitoring
37
32
- Enabling and disabling assets
38
33
@@ -45,10 +40,29 @@ In an edge-based IoT solution, an MQTT broker enables bidirectional edge/cloud c
45
40
46
41
## Primitives
47
42
43
+
An edge-based IoT solution can use the following primitives for asset management and control:
44
+
45
+
-*Asset endpoints* to describe southbound edge connectivity information for one or more assets.
46
+
-*Asset tags* to describe a data point that can be collected from an asset.
47
+
-*Asset events* that inform you about state changes to your asset.
48
+
-*Data flows* to connect various data sources and perform data operations, simplifying the setup of data paths to move, transform, and enrich data.
49
+
-*Operations experience web UI* that lets you create and configure assets in your solution. The web UI simplifies the task of managing assets.
50
+
-*Unified registry* that enables the cloud and edge management of assets. Azure Device Registry projects assets defined in your edge environment as Azure resources in the cloud. It provides a single unified registry so that all apps and services that interact with your assets can connect to a single source. Device Registry also manages the synchronization between assets in the cloud and assets as custom resources in Kubernetes on the edge.
51
+
-*Schema registry* that lets you define and manage the schema for your assets. Data flows use schemas to deserialize and serialize messages.
52
+
-*Akri services* that let you deploy and configure connectivity protocols, such as OPC UA and ONVIF, at the edge. Akri services use the asset and asset endpoint resources in Azure Device Registry to model the different device and protocol connections in your environment.
53
+
-*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](/azure/azure-arc/kubernetes/secret-store-extension) to sync the secrets.
54
+
55
+
To learn more, see [What is asset management in Azure IoT Operations](../iot-operations/discover-manage-assets/overview-manage-assets.md) and [Configure data flows in Azure IoT Operations](../iot-operations/connect-to-cloud/howto-create-dataflow.md).
56
+
48
57
## Asset endpoint creation
49
58
59
+
- Defining the asset endpoints that connect assets to your edge runtime environment.
60
+
50
61
## Asset, tags and events creation
51
62
63
+
- Asset registration in a single unified registry that enables edge and cloud management.
64
+
- Defining asset tags and events to enable data flow from OPC UA servers to the MQTT broker.
0 commit comments