Skip to content

Commit ffe6e01

Browse files
committed
Primitives
1 parent eb0cb8b commit ffe6e01

File tree

1 file changed

+21
-7
lines changed

1 file changed

+21
-7
lines changed

articles/iot/iot-overview-device-management.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,11 @@ The following diagram shows a high-level view of the components in a typical edg
2323

2424
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:
2525

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-
3226
- Asset endpoint creation
3327
- Asset, tags and events creation
28+
- Data flow endpoint creation
29+
- Asset and data flow endpoints secrets management
3430
- Asset updates
35-
- Asset endpoints secrets management
3631
- Asset monitoring
3732
- Enabling and disabling assets
3833

@@ -45,10 +40,29 @@ In an edge-based IoT solution, an MQTT broker enables bidirectional edge/cloud c
4540

4641
## Primitives
4742

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+
4857
## Asset endpoint creation
4958

59+
- Defining the asset endpoints that connect assets to your edge runtime environment.
60+
5061
## Asset, tags and events creation
5162

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.
65+
5266
## Asset endpoint secrets management
5367

5468
## Asset monitoring

0 commit comments

Comments
 (0)