Thanks for helpful article .
I am just trying to understand why would you run it as a VM? It would need to have an uptime of 100% to communicate with all the IoT devices. Or am I not understanding you correctly?
Thanks for the follow up information.