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!

https://twitter.com/AlchemistCamp/status/1161327002839703552

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 Deploying on Heroku — Phoenix v1.8.8

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.

Last Post!

anuragg

anuragg

We’re hoping to roll out EU support by early next year. Render databases are on the same data center/internal network as the compute.

Where Next?

Popular in Screencasts Top

snake117
I came across ElixirCasts.io, a free, high quality screencast showing various subjects in Elixir and Phoenix. I didn’t see it posted on t...
New
knewter
I wrote up a free episode on how to deploy a Phoenix app with Gatling to a DigitalOcean droplet. Hope it’s useful to someone. Thing I’m n...
New
ElixirCasts
I made an episode about deploying with Gigalixir. https://elixircasts.io/deploying-with-gigalixir
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: Twitch Social: Ryan Winchester on X: "Starting a programming stream with @_druu (who will b...
New
CinderellaMan
Hello everyone :waving_hand: Officially this is the most intense/demanding video that I ever released :slight_smile: The video sums up ...
New
remzolotykh
Hi all. I’m new here and kinda new to Elixir and Phoenix, but I love it so much. These days PETAL stack is my favourite way to build apps...
New

Other popular topics Top

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
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

We're in Beta

About us Mission Statement