As a developer, using Heroku (a Platform as a Service (PaaS)) helps get our applications up and running quickly without worrying about servers, scaling, backup, network, and so many underground details. Heroku is the perfect solution to start a project. But as the project grows, the needs become more complex, and moving from Heroku to Amazon Web Services (AWS) becomes more and more a no-brainer choice (discover why so many CTOs decide to move from Heroku to AWS). In this article, I'll compare Heroku and AWS on the features, pricing, scaling, and developer experience criteria. At the end of the article, you will better understand what to choose between Heroku and AWS in 2023. Let's go!