I hear this question fairly regularly and would like to walk you through how to host the controller in your own Azure cloud. First off, the pros of having AppDynamics with Azure:
Have full control and ownership of the data collected by AppDynamics
Provide additional security to access the data (for example, lock it down to a corporate VPN only).