Deploy style: WAR

An article, posted about one month ago filed in deployment, linux, hosting, discussion, unix, yaml, virtualisation & War.

This is an article in a series on Deployment.

Is it an image, is it a container? Bundling an entire application to be run isolated, perhaps a WAR file is a container avant la lettre. It allows JVM compiled applications to be run within a VM. This is not exclusive to applications written in Java, and might even include JRuby. Since it is atypical for Rails applications to be deployed this way, I am not considering it, but it might be an alternative for you.

Properties

See for possibilities Deploying Web applications:

  • Style: Neither
  • OS virtuality: Not applicable
  • Application virtuality: VM
  • From where: Local or CI build, deployment can be a manual step or part of the CI build
  • Scope: Application

Continue reading...