Microsoft Azure IoT Developer — Question 9

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have a Standard tier Azure IoT hub and a fleet of IoT devices.
The devices connect to the IoT hub by using either Message Queuing Telemetry Transport (MQTT) or Advanced Message Queuing Protocol (AMQP).
You need to send data to the IoT devices and each device must respond. Each device will require three minutes to process the data and respond.
Solution: You use direct methods and check the response.
Does this meet the goal?

Answer options

Correct answer: B

Explanation

The solution does not meet the goal because direct methods in Azure IoT Hub are synchronous and expect an immediate response. Since each device requires three minutes to process and respond, this would exceed the timeout period for direct methods, leading to an unsuccessful operation. Therefore, the correct answer is B, indicating that the proposed solution is not viable.