Is there a reason you would ever want to do this in the real world or is this just pushing the boundaries for the sake of experimenting?
I’m not sure what the use case is for adding an extra layer of azure infrastructure on top of the existing azure infrastructure. I assume it costs more than just running on azure directly and doesn’t really get you any privacy/efficiency/performance benefits since it’s still running on the azure cloud. Perhaps it makes migration/deployment easier in some way?