Heroku is a cloud based development platform, part of Salesforce, that allows you deploy web based applications in the cloud. I’ve been playing with it to see what it can do.
To create a new Heroku app named app-name in a workspace, run:
heroku create app-name
Write and add your code. For a python app, make sure you include the requirements.txt to create the virtualenv. Add the Heroku Procfile.
To push your code to Heroku, commit the files using git, then run:
git push heroku master
To access your application in your browser, running it on Heroku, run:
If your application fails to start, examine the log by running: