Your web application needs to live somewhere, whether it be server hardware that’s exclusive to you, or shared with other sites.
We recommend Heroku. It’s a platform built on Amazon’s cloud infrastructure. It is simple to use when your app is just a toy and is built to scale up for high concurrency or high sustained load.
Like Rails, Heroku uses conventions to make decisions for you that are unnecessary for you to make; i.e. some things, like web servers and app servers, are solved problems. They act as your outsourced operations team. They charge a premium over bare-bones Amazon cloud but the amount of your attention they redirect back to your application instead of the production environment is worth it.
The cloud promises lower operating costs, especially at the beginning when capacity can be lower. Forget about sunk costs of expensive servers.
We deploy all our applications to cloud services such as Heroku and Blue Box Group.
The cloud, and the services it enables will empower your business to start and operate in a manner that has never been possible before without significant upfront investment.