Scalability for IoT Hub is a bit different than for other services. In IoT Hub, there are two types of messaging:
- Incoming: Device-to-cloud messages
- Outgoing: Cloud-to-device messages
Both need to be accounted for in terms of scalability.
IoT Hub provides a couple of configuration options during provision time to configure scalability. These options are also available post-provisioning and can be updated to better suit the solution requirements in terms of scalability.
The scalability options available for IoT Hub are as follows:
- The SKU edition, which is the size of the IoT Hub
- Number of units