surprised not much mention of Elastic Beanstalk here - it has nearly an identical dev experience to Heroku. I moved past using it years ago but if I was looking for exactly that experience I'd probably go with it or if I was using Elixir likely I'd use fly.io because they seem to have it down pat for elixir/phoenix projects the way heroku did for ruby