Heroku est une plate-forme cloud pour les applications basées sur Ruby, Node.js, Python, Go, PHP et JVM. Il propose des stratégies de déploiement basées sur Git, GitHub et API, un grand nombre de services proposés en tant que modules complémentaires et une API complète.