Chasing the AWS model is a bad idea. It's all well and good to provide AWS API compatibility, but do that as a layer of abstraction on top of a better system with more flexibility underneath.
Shooting for AWS as your gold standard, to me, seems to be aiming too low. AWS is a far from perfect system.