Developing IoT solutions can be complicated. There are many issues to deal with, such as ML, Edge deployments, security, monitoring device state, and ingesting telemetry in the cloud. Cloud providers such as Azure provide a ready-made solution that can have components such as data storage and cloud-to-device messages built in.
In this recipe, we are going to set up IoT Hub in Azure for an IoT Edge device that will be doing ML calculations on the Edge.