Skip to content

Commit d471c71

Browse files
committed
changes
1 parent 94fc50d commit d471c71

File tree

1 file changed

+16
-17
lines changed

1 file changed

+16
-17
lines changed

articles/iot-hub-device-update/understand-device-update.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ As Internet of Things (IoT) solutions become increasingly widespread, it's essen
1717

1818
To realize the full benefits of IoT-enabled digital transformation, Device Update for IoT Hub provides capabilities to operate, maintain, and update devices at scale, such as:
1919

20-
- Rapidly responding to security threats.
21-
- Deploying new features to achieve business objectives.
22-
- Avoiding the development and maintenance costs of creating an update platform.
20+
- Rapid response to security threats.
21+
- New feature deployments to achieve business objectives.
22+
- Elimination of development and maintenance cost to create an update platform.
2323

24-
## IoT device support
24+
## Supported IoT devices
2525

2626
Device Update is a cloud-hosted solution for connecting virtually any device. Device Update for IoT Hub offers optimized update deployment and streamlined operations through integration with [Azure IoT Hub](https://azure.microsoft.com/services/iot-hub/), making it easy to adopt on any existing IoT Hub-based solution.
2727

@@ -42,7 +42,7 @@ Device Update for IoT Hub supports two forms of updates, *package-based* and *im
4242

4343
- Image-based updates provide a high level of confidence in the device end-state, allowing easier replication between preproduction and production environments or between A/B failover models. Image-based updates avoid the challenges of managing packages and their dependencies.
4444

45-
## Flexible features
45+
## Management and deployment controls
4646

4747
You can use Device Update for IoT Hub management and deployment controls to maximize productivity and save valuable time. Device Update for IoT Hub provides many powerful and flexible features.
4848

@@ -54,22 +54,22 @@ You can use Device Update for IoT Hub management and deployment controls to maxi
5454
- At-a-glance update compliance and status views across heterogenous device fleets
5555
- Azure CLI support for creating and managing Device Update resources, groups, and deployments
5656

57-
### Control over update deployment details
57+
### Control over deployment details
5858

5959
- Gradual update rollout through device grouping and update scheduling controls
6060
- Support for resilient device updates (A/B) to deliver seamless rollback
6161
- Automatic rollback to a defined fallback version for managed devices that meet the rollback criteria
6262
- Delta updates (public preview) that allow you to generate smaller updates representing only the changes between the current image and target image, which can reduce bandwidth and download time
6363
- On-premises content cache and nested edge support to enable updating cloud disconnected devices
6464

65-
### Troubleshooting features
66-
67-
Troubleshooting features including agent check and device sync can help you diagnose and repair devices. When an update failure happens, Device Update can identify the devices that failed to update and provide related failure details. The ability to identify which devices failed to update means you save manual hours trying to pinpoint the source.
68-
6965
### Automatic device grouping
7066

7167
Device Update for IoT Hub includes the ability to group devices based on compatibility properties and device twin tags, and specify which devices to update. Users also can view the status of deployments and make sure each device updates successfully.
7268

69+
### Troubleshooting features
70+
71+
Troubleshooting features include agent check and device sync to help you diagnose and repair devices. When an update failure happens, Device Update can identify the devices that failed to update and provide related failure details. The ability to identify which devices failed to update means you save manual hours trying to pinpoint the source.
72+
7373
## Global security
7474

7575
Device Update uses comprehensive cloud-to-edge security developed for Microsoft Azure, so you don't need to configure security yourself. Microsoft Azure supports more than a billion IoT devices around the world. Device Update for IoT Hub builds on this support and the proven reliability of the Windows Update platform, so devices can be seamlessly updated on a global scale. For more information, see [Device Update security model](device-update-security.md).
@@ -88,7 +88,7 @@ The following diagram shows how the Device Update management service uses IoT Hu
8888

8989
1. Device Update management sets the update command property value to `applyDeployment`, or `cancel` to reset.
9090
1. The Device Update agent reads the update command property value and executes the desired command.
91-
1. The agent sets the update status property value to `DeploymentInprogress`. When the agent is inactive, it sets the property value to `Idle.
91+
1. The agent sets the update status property value to `DeploymentInprogress`. When the agent is inactive, it sets the property value to `Idle`.
9292

9393
For more information, see [Device Update for IoT Hub agent overview](device-update-agent-overview.md).
9494

@@ -117,8 +117,7 @@ After you import an update, you can view compatible updates for your devices and
117117

118118
Device Update supports the concept of *groups* via tags in IoT Hub. Deploying an update to a test group first is a good way to reduce the risk of issues during a production rollout. For more information about Device Update groups, see [Device groups](device-update-groups.md).
119119

120-
In Device Update, *deployments* are the way to connect the right content to a specific set of compatible devices. Device Update orchestrates the process of sending commands to each device, instructing the devices to download and install the updates, and getting status back. For information about measuring update compliance, see [Device Update compliance](device-update-compliance.md).
121-
120+
In Device Update, *deployments* connect the right content to a specific set of compatible devices. Device Update orchestrates the process of sending commands to each device, instructing the devices to download and install updates, and getting status back. For information about measuring update compliance, see [Device Update compliance](device-update-compliance.md).
122121

123122
The following diagram illustrates the Device Update grouping and deployment workflow.
124123

@@ -134,7 +133,7 @@ The following diagram illustrates the Device Update grouping and deployment work
134133

135134
## Related content
136135

137-
[Tutorial: Device Update using the simulator agent](device-update-simulator.md)
138-
[Device Update REST API](/rest/api/deviceupdate/)
139-
[Device Update for IoT Hub supported platforms](support.md)
140-
[Eclipse ThreadX](https://github.com/eclipse-threadx)
136+
- [Tutorial: Device Update using the simulator agent](device-update-simulator.md)
137+
- [Device Update REST API](/rest/api/deviceupdate/)
138+
- [Device Update for IoT Hub supported platforms](support.md)
139+
- [Eclipse ThreadX](https://github.com/eclipse-threadx)

0 commit comments

Comments
 (0)