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-hub-device-update/understand-device-update.md
+16-17Lines changed: 16 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,11 +17,11 @@ As Internet of Things (IoT) solutions become increasingly widespread, it's essen
17
17
18
18
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:
19
19
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.
23
23
24
-
## IoT device support
24
+
## Supported IoT devices
25
25
26
26
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.
27
27
@@ -42,7 +42,7 @@ Device Update for IoT Hub supports two forms of updates, *package-based* and *im
42
42
43
43
- 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.
44
44
45
-
## Flexible features
45
+
## Management and deployment controls
46
46
47
47
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.
48
48
@@ -54,22 +54,22 @@ You can use Device Update for IoT Hub management and deployment controls to maxi
54
54
- At-a-glance update compliance and status views across heterogenous device fleets
55
55
- Azure CLI support for creating and managing Device Update resources, groups, and deployments
56
56
57
-
### Control over update deployment details
57
+
### Control over deployment details
58
58
59
59
- Gradual update rollout through device grouping and update scheduling controls
60
60
- Support for resilient device updates (A/B) to deliver seamless rollback
61
61
- Automatic rollback to a defined fallback version for managed devices that meet the rollback criteria
62
62
- 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
63
63
- On-premises content cache and nested edge support to enable updating cloud disconnected devices
64
64
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
-
69
65
### Automatic device grouping
70
66
71
67
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.
72
68
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
+
73
73
## Global security
74
74
75
75
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
88
88
89
89
1. Device Update management sets the update command property value to `applyDeployment`, or `cancel` to reset.
90
90
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`.
92
92
93
93
For more information, see [Device Update for IoT Hub agent overview](device-update-agent-overview.md).
94
94
@@ -117,8 +117,7 @@ After you import an update, you can view compatible updates for your devices and
117
117
118
118
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).
119
119
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).
122
121
123
122
The following diagram illustrates the Device Update grouping and deployment workflow.
124
123
@@ -134,7 +133,7 @@ The following diagram illustrates the Device Update grouping and deployment work
134
133
135
134
## Related content
136
135
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)
0 commit comments