Definition

Heroku

This definition is part of our Essential Guide: Private PaaS offerings: Benefits, challenges, best practices and more

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

Continue Reading About Heroku

PRO+

Content

Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

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

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCRM

SearchManufacturingERP

SearchSAP

SearchFinancialApplications

SearchDataManagement

SearchBusinessAnalytics

Close