Unit 6: IoT Cloud & Edge Integration - Subjective Questions

ECE140 — Workshop On Iot For Digital Society • Practice Questions with Detailed Answers

20 questions

1

Define IoT architecture and explain the functions of its major layers.

2

Explain the architecture and working of the MQTT protocol in an IoT system.

3

Describe the three MQTT Quality of Service levels and state where each level may be used.

4

Explain how the HTTP protocol is used for communication between IoT devices and cloud applications.

5

Distinguish between MQTT and HTTP for IoT communication.

6

Define CoAP and explain its message model and suitability for constrained IoT devices.

7

Compare MQTT, HTTP, and CoAP with respect to communication model, overhead, reliability, security, and suitable applications.

8

Describe the procedure for sending sensor data to ThingSpeak and visualizing it on a channel.

9

Explain the main components of AWS IoT Core and describe the flow of data from a device to an AWS cloud application.

10

Explain the architecture and major services of Azure IoT Hub.

11

Compare AWS IoT Core and Azure IoT Hub as cloud platforms for IoT applications.

12

Describe how an IoT device or gateway can be integrated with a cloud platform using a REST API.

13

Explain REST principles, common HTTP status codes, and security requirements relevant to an IoT REST API.

14

What is a real-time IoT dashboard? Explain its essential components and visualization techniques.

15

Design a real-time monitoring pipeline for industrial IoT data and explain how latency, scalability, and reliability can be maintained.

16

Distinguish between edge computing and cloud computing in IoT.

17

Propose a hybrid edge-cloud architecture for a smart traffic management system and justify the placement of major processing tasks.

18

Explain how edge processing can reduce latency and bandwidth consumption. Support your answer using suitable expressions.

19

What is an OTA firmware update? Describe the complete OTA update process for an IoT device.

20

Design a secure and fault-tolerant OTA firmware update mechanism for a large IoT device fleet.