Hi,
I have 10+ years of experience working for Cloud providers with their own datacenter and I was the technical responsable for one of this (the main one located in our HQ, the DR located at an external DC provider). Of course the approach will be different in terms of sizing and equipment but I can really help you as I know several solutions from different partners.
Please don't hesitate to contact me for further questions.