If you're on AWS, it's already quite easy to set up a cluster today, no?
There's EMR of course, and there are tools like spark-ec2 [0] and Flintrock [1].
There are a few more tools listed on Spark Packages that target different cloud providers [2], too.
Disclaimer: I am the primary author of Flintrock and am a contributor to spark-ec2.
[0] https://github.com/amplab/spark-ec2