I’m currently hosting a Phoenix app on Heroku, but I’m interested in switching to something more Elixir-friendly (and more compliance-friendly). I have simple deployment needs, just a Phoenix monolith with Postgres. Having a few minutes downtime for deploys is not an issue for me.
What is an easy way to deploy Elixir on a platform that has SOC2 type 2 or ISO27001 audits, and which provides granular access controls?
Unfortunately Gigalixir does not have this currently. I want to avoid Kubernetes. I am afraid a simple option may not exist.
Setting up a Phoenix app on DO is pretty straight forward blog post. Depending on your needs you can create a DB locally or use their PG as a service offering.
I haven’t tried it yet, but I just discovered Aptible, a simple way to deploy Docker containers in a compliance-friendly environment: https://www.aptible.com/