Presently, we have a Windows 2012 R2 Server acting as our PDC and it is physically located in our HQ location. It serves the HQ location as well as 5 other branch locations. Our president has inquired with me if there is any way we can move that server into a cloud rather than physically hosting it.
Server roles are as follows:
- DNS Server
- AD for company-wide local network authentication and LDAP authentication for web application.
- DHCP & Static IP assignments
- File Server
My first thoughts on this were to establish a VPN tunnel between our HQ location and the cloud location. Currently, we use AWS for hosting of our linux web hosts and we have a VPN tunnel to our HQ office so the web application to make use of LDAP for authentication. I also believe that the VPN is providing file services, but not clear on that. However, not sure how this setup would work for our other branch locations.
So, are my thoughts about this a proper approach or is there a better way to achieve this?
Thanks!