Share via


Device Update for IoT Hub limits

This document provides an overview of the various limits that are imposed on the Device Update for IoT Hub resource and its associated operations. It also indicates whether the limits are adjustable by contacting Microsoft Support or not.

Preview limits

During preview, the Device Update for IoT Hub service is provided at no cost to customers. More restrictive limits are imposed during the service's preview offering. These limits are expected to change once the service is generally available.

Note

When a given resource or operation doesn't have adjustable limits, the default and the maximum limits are the same. When the limit can be adjusted, the table includes different values for Default limit and Maximum limit headers. The limit can be raised above the default limit but not above the maximum limit. If you want to raise the limit or quota above the default limit, open an online customer support request.

This table provides the limits for the Device Update for IoT Hub resource in Azure Resource Manager:

Resource Default Limit Maximum Limit Adjustable?
Accounts per subscription 2 25 Yes
Instances per account 2 25 Yes
Length of account name Minimum: 3
Maximum: 24
Minimum: 3
Maximum: 24
No
Length of instance name Minimum: 3
Maximum: 36
Minimum: 3
Maximum: 36
No

This table provides the various limits associated with the operations within Device Update for IoT Hub:

Operation Default Limit Maximum Limit Adjustable?
Number of devices per instance 10,000 10,000 No
Number of update providers per instance 25 25 No
Number of update names per provider per instance 25 25 No
Number of update versions per update provider and name per instance 100 100 No
Total number of updates per instance 100 100 No
Maximum single update file size 2 GB 2 GB No
Maximum combined size of all files in a single import action 2 GB 2 GB No
Number of device groups per instance 75 75 No

Requirements for large-file downloads

If you plan to deploy large-file packages, with file size larger than 100 MB, it is recommended to utilize byte range requests for a reliable download performance.

The Device Update for IoT Hub service utilizes Content Delivery Networks (CDNs) that work optimally with range requests of 1 MB in size. Range requests larger than 100 MB are not supported.

Next steps