CloudBees claims to be the Java PaaS company, and even RUN@cloud focuses on providing a first-class Java Cloud service first, though it can host other runtimes.
The RUN@cloud application runtime is defined by a ClickStack (don't confuse with the ClickStart options). The RUN@cloud core service GenApp is an Erlang execution engine that starts ClickStacks, and displays application metadata and configuration parameters. ClickStack is responsible for installing and setting up the runtime environment, preparing the application, and starting the runtime process.
We will discuss ClickStack in detail in Chapter 8, Using ClickStack to Extend the Platform, you just have to know they aren't limited to running a JVM. The CloudBees community GitHub account offers a large set of runtime ClickStacks contributed both by CloudBees engineering staff and customers, as you can see in the following screenshot:
Most of these ClickStacks offer various...