roshan

roshan

I'm looking for a book on Phoenix hosting/deployment

Hi everyone,

I’m looking for a book on Phoenix server hosting / deployment like the following books for Rails,

Docker for Rails Developers

or

Reliably Deploying Rails Applications

Phoenix is not that young. I expected at least one dedicated book and one dedicated video course on this topic. And as Phoenix also differs from Rails/Django/Laravel in it’s fault-tollerance and hot reload stuff etc, its deployment must be complicated and it should have more learning material.

thank you!

Most Liked

lpil

lpil

Creator of Gleam

Elixir deployment can be complex, but there’s no reason why you cannot deploy it in a simple fashion similar to Java or Ruby.

You don’t have to use hot code reloading, and if you don’t have a clear reason why it would be beneficial to your business I would suggest you probably should not :slight_smile:

11
Post #4
sanswork

sanswork

The guides section here https://hexdocs.pm/distillery/home.html is about as close as you’re going to get at the moment.

For videos https://alchemist.camp/episodes has a number on deployment.

AstonJ

AstonJ

Also check out the threads here on the forum - loads tagged deployment :023:

I’m pretty sure Programming Elixir and Elixir in Action also cover deploying an Elixir app, but IIRC they don’t go too deep into the topic. Adopting Elixir goes more into detail I think:

There was also this screencast that may be of help:

Finally.. you may want to add your thoughts in this thread:

:003:

PragTob

PragTob

iirc it doesn’t go into terrible detail, it’s more high level like red/green deployment and the tools to use etc. - which is cool to share but mostly what turns out to be problematic are the nitty gritty details (at least that’s what it was mostly for me) - a book isn’t necessary the best source there as these details change and are also application dependent.

maz

maz

https://www.shanesveller.com/blog/2018/10/28/kubernetes-native-phoenix-apps-part-1/

If kubernetes is “overkill”, you can go up to the second part in the series and stop there.

Where Next?

Popular in Chat/Questions Top

KSingh1980
How to run the random query and get the result in JSON format and send it as a response. The query will be in the following form DB Name...
New
ericdouglas
I think that would be really interesting to have official books created by the community about all kinds of development we can do with El...
New
meraj_enigma
Hey, What’s a good resource to learn Microservices in Elixir/Phoenix? Is there any book/docs/Github repos that I can refer to? Thanks, -M
New
Chawki
Hi,i’m new to elixir. i’m searching elixir small programs to try it out my self,Is any good resources out there? Thank you.
New
ca1989
Hi all, is there any up to date resource out there (blog, talk, video, book…) about deploying elixir applications using releases? In pa...
New
mchean
I was wondering if anyone is using some learning tools that they can recommend? I’ve been looking at two specifically so would also be ...
New
Fl4m3Ph03n1x
Background I am trying to recycle myself and improve my knowledge about Phoenix. With 1.7 now out, this seems like a good opportunity. W...
New
asfand
Hi Everyone, I am a student and know basics of web development, used some php and ruby, but I am not an expert in any. I want to learn E...
New
lgmfred
Hello, I want to get started with elixir today. Having learnt the basics of Erlang (my first ever language) and seen what it’s can do, I’...
New
logesh
Could someone provide a learning path for functional programming for who came from oops background.? Thanks in advance
New

Other popular topics Top

TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
273 38985 115
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
William
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
quazar
How to set Jason to encode all fields in ecto schema, I don’t care about security and implementing only is taking long list of attributes...
New
polypush135
As many of you may have realized by now (sorry for all the posts here) I’ve been working on a db problem where I’m trying to aggregate a ...
New
sacepums
Hey guys. I'm new to elixir and im really stocked about it. But I ran into a bit of problem - I need to convert a date sting, for examp...
New
chensan
I have a User schema with a :from_id field set to type :string: defmodule TweetBot.Repo.Migrations.CreateUsers do use Ecto.Migration ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New

We're in Beta

About us Mission Statement