Automated Rollout

Managing many servers with different code versions can be a hassle. Scalarium integrates deployment with server management.

SCM Support

You can deploy your application directly out of your source control management system. Scalarium supports git, Subversion or package downloading via HTTP.

Every server will grab the same version and follow the deployment instructions - which you can customize with Chef.

Logging

Scalarium logs who deployed what version to what servers. It is easy to find out what the latest version on your machines is. Or who deployed the update last week and why.

API Support

You cannot only deploy via the Scalarium UI but also using our API. This means you can integrate Scalarium into your systems.

Common use cases are deploying staging systems out of CI builds or integration into an internal management tool.

Customizable

You can easily extend and override the deployment process. Scalarium has sane defaults but you adapt and change so that the deployment to fits your needs.

Customization is possible with custom Chef recipes or using simple deployment callbacks.

Capistrano Compatibility

Scalarium uses Chef for deployment. It follows the Capistrano and Webistrano conventions. Deployment callbacks are supported in Capistrano syntax.

You can copy & paste many of your custom Capistrano recipes directly into Chef deployment callback files.