Set Up a Production Environment

Set Up a Production Environment

Published: Jan 5th, 2021

This is part of Joyful Rails, a list of recommendations to make developing your Rails app more productive and joyful.

In this article, we are talking about setting up a production environment.

When

In the interest of rapid user feedback and iteration, I recommend doing this as soon as possible.

Why

A production environment makes your app available to people who aren’t using your development machine.

How

Create a Heroku app

Alternatives

Almost every web hosting company can deploy Rails apps. Some can be cheaper than Heroku in certain scenarios. None that I know of are easier to start with.

Heroku is incredibly easy to use and can be used for free to start. I recommend starting with it.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Damien Burke

Damien Burke

Engineering leader with twenty years of experience in software startups