Now, how can I use it in a private, non aws cloud?

This question may have been snark, but this is probably the best place to start: https://github.com/firecracker-microvm/firecracker