Best deployment guide for a Phoenix API to AWS?

I would personally recommend going with Docker for deployments on VPS systems. This helps you not becoming dependent on an individual provider and makes it easier to create repeatable deployments.
Check out this guide on Getting Started with Elixir and Docker I’ve created and let me know if you find it helpful!