We currently have 3 physical servers in our server room running DHCP, DNS, AD, file server, etc in windows environment. We are thinking to get rid of everything in our server room and put them in data center. I think this is possible if we could get a expensive dedicate line plus a backup line to data center. so end users will not see any difference while they are accessing files, join to the domain, etc. but in reality, is there anything I need to know in advance? And is there any cheaper option? example, rackspace or the microsoft azure could also achieve this?