IoT connectivity selection criteria
There are several IoT connectivity options we could use in our IoT solution, and selecting which connectivity option to use is driven by the following criteria.
Amount of data
How much data needs to be transferred from the IoT endpoint device or IoT edge device or to the IoT cloud? Is it in bytes, KB, and so on?
Frequency of sending data
How frequently do you need to send data from the IoT endpoint device or IoT edge device to the IoT cloud? Is it every second, minute, day, and so on?
Communication range (distance)
What is the distance between the source of data (IoT endpoint device and/or IoT edge device) and the destination (IoT cloud)? Is it a few meters, miles, and so on?
Communication latency (speed)
What is the speed required in transferring the data? Is it in milliseconds, seconds, minutes, and so on?
Device types
Is the IoT device battery-based (low-power), in which case we should be careful about the selected...