Amazon Web Services vs Heroku

Amazon Web Services
Access a reliable, on-demand infrastructure to power your applications, from hosted internal applications to SaaS offerings. Scale to meet your application demands, whether one server or a large cluster. Leverage scalable database solutions. Utilize cost-effective solutions for storing and retrieving any amount of data, any time, anywhere. Amazon Web Services free tier has no alternatives.
Heroku is the leading platform as a service in the world and supports Ruby, Java, Python, Scala, Clojure, and Node.js. Deploying an app is simple and easy. No special alternative tools needed, just a plain git push. Deployment is instant, whether your app is big or small.
Comparing Amazon Web Services vs Heroku is like comparing apples to oranges. Because your business is unique and nobody except you can decide, which is better for your company. But we can add some fun to your research and suggest some new comparison parameters.

Let's start with videos. We think that Amazon Web Services has better video than Heroku

Ok, now let's compare the UI. Looks like Amazon Web Services has more user-friendly interface than Heroku because it's bigger. At least on our screenshots

To compare the popularity of the solutions we counted how many alternatives people search for each of them on the Internet. And it turns out that Amazon Web Services is more popular than Heroku

Now let's look at the recent activities of our competitors:

- AWS introduced per-second billing for EC2 instances (in 2017)
- AWS offers a virtual machine with over 4TB of memory (in 2017)
- Heroku launches application development platform for Enterprise (in 2015)
- AWS now supports Docker containers (in 2014)
- Salesforce connects Heroku to its cloud (in 2014)
- Amazon and Microsoft drop cloud prices (in 2014)
- Google and Amazon reduce cloud storage prices. Launch new cloud services (in 2012)
- Top 7 Dreamforce stories (in 2012)
- Amazon Glacier: Cloud storage service using Humanoid robots (in 2012)
- OpenStack launches. CloudStack departs. Amazon adapts SAP. Azure rebrands (in 2012)

Looks like Amazon Web Services was recently more active than Heroku (at least in our news). We also found some news, in which Amazon Web Services and Heroku meet head to head:

2012 - Amazon Glacier: Cloud storage service using Humanoid robots to stand out over Heroku

Humanoid robots - is just our assumption, but it's first idea, that comes to mind when looking at the new service Amazon Glacier. This is a solution for the long-term storage of archives and backups, which are needed for business very rare, or may be never used, but should be stored because of some state or corporate guidelines. The point is that storing data in Amazon Glacier is very cheap. Only 1 cent per month for 1 GB (10 times less than in the Amazon S3). But if you want to get any file - you need to order it first and wait 3-5 hours until it becomes available. (We think that during this time the robot can find the hard drive in the data center and bring it to the control panel). In addition, Amazon Glacier customers will be able to download only 5% of their data per month and will pay $0.12 per GB for data transfer exceeding 1 GB per month.