Abstract: The rise in Internet of Things (IoT) devices has led to the creation of sophisticated applications that demand various resources in real time to support a wide range of IoT services.