We love Platform as a Service. All of our projects start (and so far stay) on Heroku. This is a pretty easy decision up front since Heroku (and most other PaaS providers) offer free trials that are likely to get most apps through the development phase without costing a cent. Why would you choose something you have to pay for? Now I know what you’re thinking, free development hosting is all well and good, but aren’t these PaaS services more expensive than what it would cost to run my application directly on Amazon Web Services (AWS)? Why pay all that extra money? Well here’s why.