What users are saying about
155 Ratings
Top Rated
198 Ratings
155 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9 out of 101
Top Rated
198 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.1 out of 101

Add comparison

Likelihood to Recommend

Amazon S3

S3 is one of those few solutions that work for everyone at any range. From small startups to corporate giants, S3 has something to offer all businesses with its infinite scalability and absolutely brilliant pay structure. Coming from the personal experience of having experienced both the small and big company aspect, S3 is your best bet for any and all cloud storage needs.
No photo available

AWS Elastic Beanstalk

AWS Elastic Beanstalk is very well suited to scenarios where an application uses a distributed service architecture that relies on multiple server instances and where reliability, scalability, and ease of maintenance are critical points. It excels in simplifying the deployment and staging process; and given the depth of documentation and good resources around the product, is a quick solution to the hard problem. In situations where large monolithic applications need to be hosted, there are more suitable platforms that provide virtual machines.
No photo available

Feature Rating Comparison

Platform-as-a-Service

Amazon S3
AWS Elastic Beanstalk
7.8
Ease of building user interfaces
Amazon S3
AWS Elastic Beanstalk
7.7
Scalability
Amazon S3
AWS Elastic Beanstalk
9.5
Platform management overhead
Amazon S3
AWS Elastic Beanstalk
6.4
Workflow engine capability
Amazon S3
AWS Elastic Beanstalk
7.3
Platform access control
Amazon S3
AWS Elastic Beanstalk
8.3
Services-enabled integration
Amazon S3
AWS Elastic Beanstalk
8.4
Development environment creation
Amazon S3
AWS Elastic Beanstalk
8.2
Development environment replication
Amazon S3
AWS Elastic Beanstalk
7.7
Issue monitoring and notification
Amazon S3
AWS Elastic Beanstalk
7.3
Issue recovery
Amazon S3
AWS Elastic Beanstalk
6.8
Upgrades and platform fixes
Amazon S3
AWS Elastic Beanstalk
8.5

Pros

  • Nearly every web framework now has integrations with the service as an easy plug-and-play storage solution.
  • General integration is so good there are tons of third-party tools like Transmit (for mac) you can mount S3 as a remote disk for easy access, and even Amazon's own web portal for using S3 has gotten quite good.
  • It's incredibly easy to offload all the expensive bandwidth operations for your typical website or app to S3, and, assuming your services are not yet HTTP2, you even get the benefits of sharding.
Justin Schroeder profile photo
  • load balancing,
  • monitoring
  • dynamic capacity provision
Sandeep Singh profile photo

Cons

  • The documentation about caching, CORS protection, and permissions in general could be easier to comprehend. For experts on cloud architecture, I'm sure it's fine, but as a novice, it was very difficult to wrap my head around.
  • Could come with some Amazon-vetted JavaScript, especially a framework like jQuery, Angular, etc. Having to upload my own copies of frameworks like jQuery into S3 so that I'm not dependent on an external CDN is a little redundant.
  • I'm not sure if it already comes with virus protection or if that would even make sense, but if not, that could be a feature. Really I have almost no complaints.
Corwin Cole profile photo
  • How to more easily integrate with other other AWS services. There are plenty out there, but it's not quite as seamless as I feel like it should be to mix and match products.
  • Make backing up easier when scaling the server. It took quite a bit of time to make sure we had everything set up in case something went wrong.
  • When you are first starting to use AWS, the dashboard can be very intimidating. There are countless products all with names that aren't very indicative of what they actually do.
No photo available

Likelihood to Renew

No score
No answers yet
No answers on this topic
AWS Elastic Beanstalk1.0
Based on 1 answer
My particular use case did not justify the upkeep of Elastic Beanstalk
No photo available

Usability

No score
No answers yet
No answers on this topic
AWS Elastic Beanstalk8.0
Based on 1 answer
Great CLI and a growing group of people supplying tutorial information on how to make use of the system
No photo available

Support

No score
No answers yet
No answers on this topic
AWS Elastic Beanstalk9.0
Based on 1 answer
Great self help documentation covers most issues
No photo available

Implementation

No score
No answers yet
No answers on this topic
AWS Elastic Beanstalk7.0
Based on 1 answer
Spend some time investigating how to make the most use of Beanstalk before diving too deep. Take it in small chunks and learn as much as possible!
No photo available

Alternatives Considered

In terms of AWS services, S3 is the best storage solution offered that gives us security and reliability with a wide, even if it is too wide at times, array of services making it a cost effective solution. However, when compared to other large cloud providers, such as Google & Azure, the selection process and benefits become harder to define as benefits are realized on a per-project basis. S3 is definitely a solid choice, due to the partnerships with EMC and branding, but the over abundant additional services, while nice, makes the service feel a bit pieced together, and not stable, compared to other services designed more as pure storage containers, such as Google Cloud Storage, which has already been proven as a reliable service by the millions of customers utilizing Google Cloud Drive.
Craig Nash profile photo
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 I would definitely consider it for this type of task.
No photo available

Return on Investment

  • S3 has definitely simplified our work, and the amount of work required of us when deploying with AWS, by letting all important and irreplaceable data to be stored in one location and utilized by multiple services.
  • The Snapshot service has turned data migration and maintenance from a stressful, time-consuming service similar to disarming a bomb, into a quick and carefree service, letting us roll back to a working version of data with a simple click of the mouse, and reverse human errors quickly, before any damages are accrued.
  • The caching and CDN capabilities provided by integrating S3 with CloudFront is another, invaluable service that gives our server clusters another head up on the competition in terms of speed and access.
Craig Nash profile photo
  • I was able to successfully host a SPA web app
  • It took me much longer to host a SPA using node than I originally thought
  • Overall it was a great learning experience and I would consider it again
No photo available

Pricing Details

Amazon S3

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

AWS Elastic Beanstalk

General
Free Trial
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details