04 Manual

Page 1

How To Automate Elixir-Phoenix Deployment with Distillery an...

about:reader?url=https://www.digitalocean.com/community/tutori...

digitalocean.com

How To Automate Elixir-Phoenix Deployment with Distillery and edeliver on Ubuntu 16.04 | DigitalOcean By: Mohideen 31-40 minutes

Introduction Built on the Erlang programming language, Elixir is a functional programming language that's popular for its focus on developer productivity and ease of writing highly concurrent and scalable applications. Phoenix is a web framework built on Elixir to allow for the creation of highly performant web applications. And when combined with two additional tools — Distillery and edeliver — you can completely automate the deployment of Phoenix projects from your development environment to a production server. Distillery compiles Elixir applications into a single package that you can then deploy elsewhere. It also generates packages that allow for hot-swapping of code, which means you can upgrade live applications with no downtime. All of this can be done with little to no configuration on your part, which

1 of 34

2/26/19, 1:01 AM


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.