This solution can be used to ramp-up on Azure IoT Hub. Device provisioning, Sending messages from device to cloud and cloud to device are some of the scenarios demonstrated here.