AWS sells convenience at a huge markup. Heroku also sells convenience, and (for what it does) a lot more of it than Amazon.
When and where that convenience is worth it depends entirely on you, personally I cannot imagine building directly on servers again without a very good reason.