Heroku is a cloud platform as a service supporting several programming languages, founded by James Lindenbaum, Adam Wiggins and Orion Henry and in development since June 2007, when it supported only the Ruby programming language. Heroku was among the first cloud platforms of its kind, letting a developer deploy an application directly from source control without configuring or managing the underlying servers, and it later added support for Java, Node.js, Scala, Clojure, Python, PHP and Go. Salesforce acquired Heroku in 2010, and it remains widely used for quickly deploying and scaling small and mid-sized web applications.
Facts
SignificanceOne of the first cloud platform-as-a-service offerings, letting developers deploy and scale applications across multiple languages without managing servers directly. 1 FAQs
How do you deploy an application to Heroku?
Heroku deploys through Git: you push your code to the heroku remote that the platform adds to your repository.
Heroku uses Git as the primary means of deploying applications, though other routes exist, including GitHub integration and the Heroku API. When you create an application on Heroku, the platform associates a new Git remote, typically named heroku, with the local Git repository for your application. Deploying code is then the familiar git push, sent to the heroku remote instead of another one. Heroku then builds the application from your source code and its dependency description, and runs the commands you list in a Procfile on its dynos, which are isolated, virtualized Unix containers.
Connections
Sources
1. Wikipedia: Heroku
Wikimedia FoundationLead section
Heroku is a cloud platform as a service (PaaS) supporting several programming languages. As one of the first cloud platforms, Heroku has been in development since June 2007, when it supported only the Ruby programming language, but now also supports Java, Node.js, Scala, Clojure, Python, PHP, and Go.
Lead sentence
Heroku is a cloud platform as a service (PaaS) supporting several programming languages.
Article text
Heroku remains fully supported and existing customers would not be affected by this change.
In Group: Cloud Computing Platforms, Lead
Heroku is a cloud platform as a service (PaaS) supporting several programming languages.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.