I have been asked by a client to come with a proposal to move 50 physical hosts (Scatted all over Canada, running server 2008 to 2012r2) to the cloud. They all run a custom application which requires windows server. Each physical host represents a unique environment (so I am unable to bring the 50 hosts down to 1 or 2)

Has anyone here done anything similar?