I have a small network that consists of 1xSBS2008 (Exchange with about 50 mailboxes, Great Plains SQL, File Shares, Printer Shares, DNS,DHCP, GPOs, etc) and 1xWin2k8 (SQL Server). There are about 10 users at Head Office and then we have links to 5 remote locations with between 3 and 6 PCs each. The remote locations are not AD joined and it is not in the plans to do it anytime soon due 3rd part software/user limitations. I am researching the option of migrating/replacing both servers to Azure. I will be migrating emails to Office365. File access needs to remain in file shares/mapped drives. Internet connectivity at Head office is 20/20. My plan is to create 3 Azure VMs: 1xAD DC (this is a VM not Azure AD) 1xGreat Plains SQL / File Server 1xSQL Server for their LOB custom app At Head Office I would then set up a VPN to Azure via the existing Endian firewall and change the existing remote site VPN to link directly to Azure. The Endian would also become DHCP and DNS, so no DC on premises. The DHCP options will have the Azure DC as its primary DNS with the Endian as its secondary. Eventually I will probably move all workstations to an Azure RDS.
Does anyone see any problems with this? Should I have a RODC on prem or a DFS replica? Remote sites only transmit small amounts of data (retail stores) so I am confident this would work for them, but not so much for Head Office. How are you upgrading your SBS environments when customers want just a cloud solution without on prem hardware?