Gateways are able to host remote access servers, providing secure tunneling access to remote users of applications hosted on the gateway. This minimizes the functionality required of the cloud infrastructure and extends the usability of locally hosted applications.