anuragg

anuragg

Elixir Deployment with Render screencast

One of our users just created this screencast for deploy Elixir apps on Render. Hope it’s helpful!

Most Liked

AlchemistCamp

AlchemistCamp

Hey, thanks for sharing! I’m still doing most my stuff on Digital Ocean due to price and my Gitlab CI/CD workflow, but I’ve been very impressed with Render.

It’s both cheaper an easier to setup than Heroku. It’s even simpler than the no longer available Nanobox setup I used originally. Render is definitely worth checking out for anyone not interested in managing their own VPS!

seanwash

seanwash

Beyond the no restart every 24 hrs, I think another feature that makes render appealing to me is the ability to run Elixir nodes in cluster. On Heroku I’m more or less limited to very basic OTP things unless I’m misinformed.

– Edit

@hypercore Here’s a link to a list of Heroku’s limitations as written in the Phoenix docs https://hexdocs.pm/phoenix/heroku.html#limitations

hypercore

hypercore

As a former nanobox user who’s been looking for a similar service to switch to, this offering was looking good enough to convince me to pay for it. But in what seems to be the last few days, there’s been an update in pricing (starting september) which has basically halved the amount of vps resources you get for the same price. So instead of paying $5 for a 1GB, 1vCPU server, now you have to pay $7 for a 512MB, shared CPU server. This is literally the same offering as heroku, which is a far better tested platform and offers much better integrations. It does appear that the pricing scales better than heroku, but that’s not saying a great deal. For example, the Pro Plus service (8GB, 4 CPUs) comes in at $175. A digitalocean vps with the same specs costs $40, almost a x4.5 multiple. Obviously some people will value the convenience of deployment more than i do , but for me personally it’s not easy justifying the price when i can automate a similar workflow in 10 minutes using ansible and gitlab (which provides free continuous integration). If you want to avoid devops by any means necessary, then maybe this service is worth the money. But if you don’t mind spending 10 minutes to set up a similar workflow at no cost, I would personally recommend doing this.

Where Next?

Popular in Screencasts Top

New
hays
Hello, I had a great time digging into Ecto and creating this intro screencast: Ecto 2.0: The Database Tool for Elixir and Phoenix Th...
New
omgneering
This is a part of the ongoing elixir OTP series. The video walks through creating an application, talks about application structure and ...
New
blackode
This video is about the step by step guide to build packages with clear explanation of package files and registration procees to hex.pm ...
New
germsvel
:wave: Hi everyone, I’ve been posting short Elixir and Phoenix video tips and tricks for a little while on Twitter. But now, I’ve conso...
New
ElixirCasts
I made a video on using the job processing library.
New
ElixirCasts
In this episode, let’s look at one of my favorite new features that was included with Phoenix LiveView 1.1 - colocated JavaScript Hooks.
New
AlchemistCamp
I’m in the process of doing a series where I build a site for the new podcast I’ve recently started with Justin Vincent of Techzing. It ...
New
ryanwinchester
When: Sunday, July 19 @ 12PM Pacific Where: https://twitch.tv/ShyRyan Social: https://twitter.com/ryanrwinchester/status/12844417463786...
New
NickGnd
Hey all :wave: Isaac Yonemoto is sharing some nice tips and tricks in his series Advent of Elixir :christmas_tree: Nice topics! And the...
New

Other popular topics Top

JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
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
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
nobody
Hi! In PHP: $SERVER['SERVERADDR'] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31107 143
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 47849 226
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

We're in Beta

About us Mission Statement