What would it take to start a small Cloud Computing company

Assuming I have all the hardware, on-site support, and a deal with my ISP. What kind of software should I use to automate the creation of Virtual Machines and manage users. I don't want to manually create thousands servers instead I want to provide a service like Digital Ocean or Vultr.

submitted by /u/TheOneWhoWil
[link] [comments]