Skip to content

Commit 81bf575

Browse files
committed
dom review 2
1 parent 7cb74c1 commit 81bf575

File tree

1 file changed

+6
-21
lines changed

1 file changed

+6
-21
lines changed

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

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ Asset management refers to processes such as registering assets and defining ass
2727

2828
- Asset endpoint creation
2929
- Asset, tags, and events creation
30-
- Data flow endpoint creation
31-
- Asset and data flow endpoints secrets management
30+
- Asset endpoints secrets management
3231
- Enabling and disabling assets
3332

3433
In an edge-based IoT solution, *command and control* refers to the processes that let you send commands to assets and optionally receive responses from them. For example, you can:
@@ -39,7 +38,7 @@ In an edge-based IoT solution, *command and control* refers to the processes tha
3938

4039
## Components
4140

42-
An edge-based IoT solution can use the following primitives for asset management and control:
41+
An edge-based IoT solution can use the following components for asset management and control:
4342

4443
- *Asset endpoints* to describe southbound edge connectivity information for one or more assets.
4544
- *Asset tags* to describe a data point that can be collected from an asset.
@@ -52,7 +51,7 @@ An edge-based IoT solution can use the following primitives for asset management
5251
- *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.
5352
- *Sites* that group Azure IoT Operations instances by physical location and make it easier for OT users to locate and manage assets. Your IT administrator creates sites and assigns Azure IoT Operations instances to them. To learn more, see [What is Azure Arc site manager (preview)?](/azure/azure-arc/site-manager/overview).
5453

55-
For more information, 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).
54+
For more information, see [What is asset management in Azure IoT Operations](../iot-operations/discover-manage-assets/overview-manage-assets.md).
5655

5756
## Asset endpoint creation
5857

@@ -81,31 +80,17 @@ When you define an asset using either the operations experience web UI or Azure
8180

8281
For more information, see [Define assets and asset endpoints](../iot-operations/discover-manage-assets/concept-assets-asset-endpoints.md).
8382

84-
## Data flow endpoint creation
83+
## Asset endpoints secrets management
8584

86-
The data flow component is part of Azure IoT Operations, which is deployed as an Azure Arc extension. The configuration for a data flow is done via Kubernetes custom resource definitions (CRDs). You can use the operations experience web UI in Azure IoT Operations to create a data flow. The operations experience provides a visual interface to configure the data flow. You can also use Bicep to create a data flow using a Bicep template file, or use Kubernetes to create a data flow using a YAML file.
87-
88-
You can write configurations for various use cases, such as:
89-
90-
- Transform data and send it back to MQTT
91-
- Transform data and send it to the cloud
92-
- Send data to the cloud or edge without transformation
93-
94-
Data flows aren't limited to the region where the IoT Operations instance is deployed. You can use data flows to send data to cloud endpoints in different regions.
95-
96-
For more information, see [Configure data flows in Azure IoT Operations](../iot-operations/connect-to-cloud/howto-create-dataflow.md).
97-
98-
## Asset and data flow endpoints secrets management
99-
100-
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 or data flow endpoints using the operations experience web UI. Secrets are used in asset endpoints and data flow endpoints for authentication.
85+
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. Secrets are used in asset endpoints for authentication.
10186

10287
For more information, see [Manage secrets for your Azure IoT Operations deployment](../iot-operations/secure-iot-ops/howto-manage-secrets.md).
10388

10489
## Command and control
10590

10691
Azure IoT Operations includes an enterprise grade, standards compliant MQTT broker. The broker enables bidirectional communication between the edge and the cloud, and powers [event-driven applications](/azure/architecture/guide/architecture-styles/event-driven) at the edge.
10792

108-
Use the MQTT broker to implement command and control solutions that enable you to send commands to your assets either from the cloud or from other edge-based components. Connectors, such as the ONVIF connector, can use MQTT topics to listen for and respond to commands. 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. The camera can use another topic to publish a message that acknowledges the operation is complete. The IoT Operations SDK includes samples that show how to implement these types of command and control scenarios.
93+
Use the MQTT broker to implement command and control solutions that enable you to send commands to your assets either from the cloud or from other edge-based components. Connectors, such as the ONVIF connector, can use MQTT topics to listen for and respond to commands. 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. The camera can use another topic to publish a message that acknowledges the operation is complete. The [Azure IoT Operations SDKs](https://github.com/Azure/iot-operations-sdks) includes samples that show how to implement these types of command and control scenarios.
10994

11095
For more information, see [Azure IoT Operations built-in local MQTT broker](../iot-operations/manage-mqtt-broker/overview-broker.md).
11196

0 commit comments

Comments
 (0)