Initial requirements for deployment into production

If we want to deploy our application to Production, we're going to need a few things installed on the target server first. The deploy requires us essentially taking our code from our machine and throwing that onto a target server where it will run. The advantage of this process is that if we have our code on a server, doing things like running migrations becomes a much simpler ask than if we do binary releases or docker releases.

If we want to deploy our application for production, we will need:

  • A suitable target production environment
  • A suitable production database with the correct permissions
  • A completed application (which we now have) 

The simplest implementation requires us to have ...

Get Phoenix Web Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.