7 Nov 2013
Deis is a polyglot application platform (PaaS), meaning that you can deploy practically any language on it. While we currently offer support for Ruby, Python, Node.js, Java, Clojure, Scala, Play, PHP, Perl, Dart and Go, you can really run any language on Deis by using Heroku buildpacks or Chef recipes.
From a developer's standpoint, this presents practically endless opportunities as you are able to deploy apps across public clouds, private clouds and bare metal using the language of your choice.
That said, it can sometimes be challenging for even an advanced programmer to quickly pick up all the requirements of a new platform so that you can get your application up and running in a short amount of time.
To address this problem, we created basic "Hello World" example apps which walk through setting up a local development environment, creating a Deis application, deploying with
git push, scaling containers, configuring the app using environment variables as well as basic troubleshooting.
As of today, this documentation is in place for all of our supported languages!