Definition

Heroku

Heroku is a cloud-based development platform as a service (PaaS) provider. The Heroku platform supports development in Ruby on Rails, Java, Node.js, Python, Scala and Clojure.

Originally, Heroku supported only Ruby on Rails. In 2010, the company reported that it supported a million Ruby developers writing and running apps directly on Amazon Web Services (AWS). Heroku maintains the development environment and integrates other cloud services. The company partnered with Facebook to allow developers with Heroku accounts to create and deploy Web apps quickly and easily through a Facebook interface.

Heroku was founded in 2007 by James Lindenbaum, Adam Wiggins, and Orion Henry. The name “Heroku” was created as a portmanteau of the words “hero” and “haiku.” Heroku was acquired by Salesforce.com in 2010. Company headquarters are in San Francisco.

This was last updated in June 2012
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchCloudApplications.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com