TrustRadius: an HG Insights company

AWS Elastic Beanstalk vs. Heroku Platform

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    AWS Elastic Beanstalk

    Score7.3 out of 10
    N/AAWS Elastic Beanstalk is the platform-as-a-service offering provided by Amazon and designed to leverage AWS services such as Amazon Elastic Cloud Compute (Amazon EC2), Amazon Simple Storage Service (Amazon S3).

    $35

    per month

    Heroku Platform

    Score9.2 out of 10
    N/AThe Heroku Platform, now from Salesforce, is a platform-as-a-service based on a managed container system, with integrated data services and ecosystem for deploying modern apps. It takes an app-centric approach for software delivery, integrated with developer tools and workflows. It’s three main tool are: Heroku Developer Experience (DX), Heroku Operational Experience (OpEx), and Heroku Runtime. Heroku Developer Experience (DX) Developers deploy directly from tools like…

    $85

    per month

    Pricing
    AWS Elastic BeanstalkHeroku Platform
    Editions & Modules
    No Charge
    $0
    Users pay for AWS resources (e.g. EC2, S3 buckets, etc.) used to store and run the application.
    Production
    $25.00
    per month
    Advanced
    $250.00
    per month
    Offerings
    Pricing Offerings
    AWS Elastic BeanstalkHeroku Platform
    Free Trial
    NoNo
    Free/Freemium Version
    YesNo
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details
    More Pricing Information
    Community Pulse
    AWS Elastic BeanstalkHeroku Platform
    Considered Both Products
    Amazon AWS
    Chose AWS Elastic Beanstalk
    There are many services like AWS Elastic beanstalk, but there are none with the maturity in the platform or the cost-effectiveness of AWS Elastic Beanstalk. Also, AWS Elastic Beanstalk is the oldest among them, so there are more people with AWS experience than the other …
    Incentivized
    Chose AWS Elastic Beanstalk
    I have used App Engine on Google Cloud Platform and App Service on Microsoft Azure. Both offer similar capabilities to AWS Elastic Beanstalk. App Engine has the nice ability to scale to 0 instances when the application has not been in use for some time. This allows for …
    Incentivized
    Chose AWS Elastic Beanstalk
    The AWS platform provides a great deal of configurability that is abstracted and provided very well through AWS Elastic Beanstalk. This is the main reason for choosing Elastic Beanstalk over competing services. Another reason for selecting AWS Beanstalk was vendor …
    Incentivized
    Chose AWS Elastic Beanstalk
    We were already hosting on AWS so it just made sense to keep our infrastructure where we have it. And it all works pretty nicely.
    Incentivized
    Chose AWS Elastic Beanstalk
    AWS is much more focused on scalability, but Heroku was much easier to get things up and running as a beginner. For simple hosting, I would stick to something like Heroku or Netlify. That said, Elastic Beanstalk is meant for more performant functions requiring large scaling and …
    Incentivized
    Chose AWS Elastic Beanstalk
    AWS Elastic Beanstalk is a great option for an organization that's already invested in the AWS ecosystem. The greater the number of complementary features needed by the application (e.g. integrating with Amazon's Elastic Load Balancer, databases, etc), the greater the reward …
    Incentivized
    Chose AWS Elastic Beanstalk
    We also use Heroku and it is a great platform for smaller projects and light Node.js services, but we have found that in terms of cost, the Elastic Beanstalk option is more affordable for the projects that we undertake. The fact that it sits inside of the greater AWS Cloud …
    Incentivized
    Chose AWS Elastic Beanstalk
    We ended up with AWS Lambda to take workload off the developers and develop in tandem, then later integrate. We use both though.
    Incentivized
    Chose AWS Elastic Beanstalk
    I selected these solutions because they are the closest to being able to set up separate server or VM instances. As far as performance and scalability, Heroku does offer an autoscale option, but the base cost to have the autoscale in place, sets Heroku behind EBS. Digital …
    Incentivized
    Chose AWS Elastic Beanstalk
    Heroku is another similar product which we had tried out to deploy one of the NodeJs project and it has lot of developer friendly features as well. Though Heroku is more expensive than Beanstalk is what I found. Heroku also has some restrictions which can affect the …
    Incentivized
    Chose AWS Elastic Beanstalk
    The other main competitor that I have used would probably be Heroku. While Heroku is incredibly simple and easy to get a sample web app online, its dashboard and product connectivity didn't feel quite as seamless as AWS Elastic Beanstalk. AWS Elastic Beanstalk has a higher up …
    Incentivized
    Salesforce
    Chose Heroku Platform
    To this day no other PaaS matches Heroku in ease of use and maturity. If you want to stay 100% focused on your unique product/service rather than wasting time on boilerplate hosting issues, I can highly recommend Heroku. I personally use it for all of my own websites …
    Incentivized
    Chose Heroku Platform
    Heroku Platform is much faster to setup, easy to maintain and in terms of ROI makes more sense.
    Incentivized
    Chose Heroku Platform
    Kuberbetes is an easily scalable docker based option which should need minimal DevOps, however, it has a pretty high learning curve with many decisions that need to be addressed as well as monitoring, logging and security concerns.
    Incentivized
    Chose Heroku Platform
    Heroku, in my opinion, is the easiest platform to deploy and host web applications on. From collaboration to deployment, everything is well thought out and bulletproof. If you need advanced server functionality, like a VPC, machine-to-machine communication, etc., you will …
    Incentivized
    Chose Heroku Platform
    Heroku is an all in 1 package for deploying and running your services. It provides an easy to use setup and run for 90% of cases. If you have a more complicated infrastructure, you'd definitely need to move to another hosting provider. But if as long as you can operate within …
    Incentivized
    Chose Heroku Platform
    Heroku has advantages over Docker, Google App Engine and AWS products, but it depends largely on your use case. If you are already in AWS, it's probably in your best interest to stay with AWS products. However, other "Cloud Formation/Orchestration" products like Docker are …
    Incentivized
    Chose Heroku Platform
    Heroku is a much better choice for small prototyping and small to medium size sites. It is easier to use than most other services/platforms.
    Incentivized
    Chose Heroku Platform
    Rackspace can provide dedicated hardware, where Heroku can not. When dealing with particular clients or different fields, this can be a deciding factor if this is a requirement.

    AWS provides extensive configuration options, providing a more mature infrastructure, with dedicated …
    Incentivized
    Chose Heroku Platform
    I primarily use Heroku and AWS. AWS in terms of large-scale scalability and production-grade application tools, cannot be beat. However, for small-scale apps it often provides too many feature/tools/options, unclear documentation, and hidden fees. AWS has great customer …
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    No answers on this topic
    Features
    AWS Elastic BeanstalkHeroku Platform
    Platform-as-a-Service
    Comparison of Platform-as-a-Service features of AWS Elastic Beanstalk and Heroku Platform
    Feature
    AWS Elastic Beanstalk
    7.9
    29 Ratings
    Heroku Platform
    8.1
    43 Ratings
    Ease of building user interfaces8.119 Ratings7.626 Ratings
    Scalability7.229 Ratings8.343 Ratings
    Platform management overhead8.128 Ratings7.642 Ratings
    Workflow engine capability7.223 Ratings8.429 Ratings
    Platform access control8.128 Ratings7.142 Ratings
    Services-enabled integration8.128 Ratings8.141 Ratings
    Development environment creation7.228 Ratings8.738 Ratings
    Development environment replication8.129 Ratings8.737 Ratings
    Issue monitoring and notification8.128 Ratings8.241 Ratings
    Issue recovery9.126 Ratings8.438 Ratings
    Upgrades and platform fixes8.127 Ratings8.443 Ratings
    User Ratings
    AWS Elastic BeanstalkHeroku Platform
    Likelihood to Recommend
    7.2
    (29 ratings)
    7.0
    (47 ratings)
    Likelihood to Renew
    7.9
    (2 ratings)
    9.5
    (6 ratings)
    Usability
    7.0
    (10 ratings)
    9.2
    (17 ratings)
    Availability
    -
    (0 ratings)
    8.0
    (1 ratings)
    Performance
    -
    (0 ratings)
    9.0
    (1 ratings)
    Support Rating
    8.0
    (12 ratings)
    8.7
    (19 ratings)
    Online Training
    -
    (0 ratings)
    6.0
    (1 ratings)
    Implementation Rating
    7.0
    (2 ratings)
    9.0
    (3 ratings)