Your IoT devices need to upload 50 MB diagnostic log files to the cloud periodically. Using IoT Hub device-to-cloud messages is not suitable due to the 256 KB size limit. What is the correct IoT Hub capability for this?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Configure IoT Hub File Upload to associate a storage account โ€” devices upload directly to Azure Blob Storage using SAS URIs provided by IoT Hub

IoT Hub File Upload allows devices to upload large files directly to Azure Blob Storage. IoT Hub provides a temporary SAS URI to the device, the device uploads directly to Blob Sto...

๐Ÿ“‹Part of Microsoft Certified: Azure IoT Developer Specialty (AZ-220) ยท Azure Certification Practice
Real Exam ScenarioAzure IoT Hub

Your IoT devices need to upload 50 MB diagnostic log files to the cloud periodically. Using IoT Hub device-to-cloud messages is not suitable due to the 256 KB size limit. What is the correct IoT Hub capability for this?

โœ“ Correct Answer & ExplanationAzure IoT Hub

Correct Answer

Configure IoT Hub File Upload to associate a storage account โ€” devices upload directly to Azure Blob Storage using SAS URIs provided by IoT Hub

Why This Answer Is Correct

IoT Hub File Upload allows devices to upload large files directly to Azure Blob Storage. IoT Hub provides a temporary SAS URI to the device, the device uploads directly to Blob Storage, and then notifies IoT Hub when complete. IoT Hub then sends a file upload notification to the backend service. This handles files up to 256 GB.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Azure IoT Hub โ€” a core concept tested in Microsoft Certified: Azure IoT Developer Specialty (AZ-220). Understanding Azure IoT Hub is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.