Creating a 'Deploy to Heroku' Button | Heroku Dev Center

The 'Deploy to Heroku' button is a simple mechanism that enables people to deploy apps to Heroku without leaving the web browser, and with little or no configuration.