Amazon Web Services vs Heroku


66
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.
44
Heroku
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 launched browser-based IDE for cloud developers (in 2017)
- 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)

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:

2017 - AWS launched browser-based IDE for cloud developers to take on Heroku


Amazon Web Services launched a new browser-based IDE, AWS Cloud9. It isn’t all that different from similar IDEs and editors like Sublime Text, but as AWS stressed during today’s keynote, it allows for collaborative editing and it’s also deeply integrated into the AWS ecosystem. The tool comes with built-in support for languages like JavaScript, Python, PHP and others. Cloud9 also includes pre-installed debugging tools. AWS argues that this is the first “cloud native” IDE, though I’m sure some of its competitors will take issue with this description. Either way, though, Cloud9 is deeply integrated with AWS and developers can create cloud environments and start new instances right from the tool.

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.