Heroku is a "cloud platform as a service" (very buzzword-compliant) allowing the development, deployment and execution of applications developed in several programming languages (Ruby, Node.js, Java, Python, Clojure, Scala and PHP).