Does it have to be hosted in AWS? Or it is possible to get the image and install in a Private Data Center?

In addition to the AWS versions, we also have versions that work on Vmware, KVM, and OpenStack virtual machines, along with a bare-metal version. Any of these can work in a Private Data Center.