At Annkissam, we have been developing and deploying Elixir applications for two
years now. Over that span of time, we have used tools like
distillery to deploy Elixir applications. We have noticed that the true
bottleneck of deploying an elixir application is trying to set it up with a
deploy workflow which can be re-used. Therefore, we decided to write a package,
akd which helps us set up and customize our applications with a deploy
workflow whether it is using
distillery or even a
and deploy an Elixir application with a simple command:
$ mix akd.deploy.
Akd is Annkissam’s Open-Source library for deployment automation. It allows
Elixir developers to easily compose a series of automated deployment tasks, and
integrate with tools like
docker, which simplify building and
releasing Elixir applications.
For more information and a detailed walkthrough, check out this post.