This has been the missing block in @Azure's #IoT offering: integrated support for rolling out firmware updates. Now "Device Update for IoT Hub" is in public preview: https://techcommunity.microsoft.com/t5/internet-of-things/streamline-device-management-with-device-update-for-iot-hub-now/ba-p/2167663