This is just a random thought. For small business companies, in case they don't want to host a Windows Server for computers in the office to work in a domain environment, can they rent a server in Amazon EC2 or Rackspace, run Active Directory on the remote server, and have clients in their office connect via VPN to the internal network within the cloud?
The client user scenario would be: - start the computer - VPN client connects to the cloud network automatically before user logon - user logs on with his/her domain account
Is it possible? And if so, is there any performance or security concern?