Database Reference
In-Depth Information
Deploying an application
Heroku allows you to deploy apps in Ruby, Python, Node.js, PHP, Java, Scala, and Clojure,
as well as web frameworks that each language implements.
Tip
The list of support languages are always growing up and you can find all of them at ht-
tps://devcenter.heroku.com/categories/language-support .
A Heroku application consists of its source code, the dependencies mapping, and Proc-
file ; the last one is important for Heroku because it describes the command to be ex-
ecuted to start your application and other processes. However, usually Heroku can discover
the necessary processes for most languages and applications automatically, you don't even
need to worry about that. If you need more advanced features, you'll find it at ht-
tps://devcenter.heroku.com/articles/procfile .
How to deploy a simple application in Ruby on Rails in order to display the concepts to de-
ploy Heroku applications is shown in the upcoming topics. The process is very similar to
other programming languages and you can find more information at ht-
tps://devcenter.heroku.com/articles/quickstart#step-4-deploy-an-application .
Search WWH ::




Custom Search