If you’re working on top of a modern web stack then the Heroku hosting platform is a compelling option for standing up an instance of your app with what is usually a trivial amount of effort. No need to provision EC2 servers, write chef recipes, or mess with deploy tools. Just run a couple of commands in the shell and then git push heroku. Heroku as a staging environment This makes Heroku a compelling choice for hosting a staging environment for your application. Staging environment contain...