A release is a self-contained deployment artifact that includes all of our dependencies, including Erlang and Elixir itself. Releases give fine-grained control over how the virtual machine is started. They also provide reliable configuration mechanisms for production systems.

Advantages of using release

When we use this technique, we’ll notice several important benefits:

Get hands-on with 1200+ tech skills courses.