Microsoft Azure IoT hub built-in callback
Azure IoT Hub is a fully managed service that enables reliable and secure communications between millions of IoT devices and a solution back end. Azure IoT Hub enables secure communications using per-device security credentials and access control.
Note that the devices are automatically created on the IoT hub if needed.
You can find the complete documentation about Azure IoT HUB following this link.