17 years helping Singaporean businesses
choose better software
AWS Elastic Beanstalk
What Is AWS Elastic Beanstalk?
Application lifecycle management platform that helps businesses monitor, auto scale, and track performance of CPU utilization, latency, and response codes.
Who Uses AWS Elastic Beanstalk?
Not provided by vendor
Not sure about AWS Elastic Beanstalk?
Compare with a popular alternative
AWS Elastic Beanstalk
Reviews of AWS Elastic Beanstalk
Simplistic Application Deployments - AWS Elastic Beanstalk
Comments: 1. AWS Elastic Beanstalk is brilliant for offering PaaS in terms of application code management and deployments. 2. It helps me to improve my productivity by focusing more on the coding standards and not the underlying infrastructure. 3. Also it provides great levels of flexibility, ease of usage for deploying & scaling web based application in AWS Platform based on the client specifications.
Pros:
1. It offers a variety of programming languages compatibility for my diverse frameworks. 2. It has a very simple setup procurement and hence even people who are new to use Elastic Beanstalk find it very easy. 3. Also, it gives me the comfort of manage my business application orchestration with other AWS product services such as EC2, S3, SNS, etc.
Cons:
1. Its cost is not definitive and it depends on the number of EC2 Instances and S3 Bucket size. 2. Although it has dedicated CLI for operability, most of the convenient features present in AWS CLI is not available.
Alternatives Considered:
Deployment made simple
Comments: This has been a great solution for managing deployments of our LMS as well as balance high loads without any difficulties.
Pros:
It makes the release process quicker.It automatically configures the environment for your application.It continuously monitors health state of all instances making sure your application doesn't go down during an active deployment.
Cons:
I wish it were quicker to learnVery less languages are supported currently.
Simple tool to distribute application, perhaps too old by now
Comments: We use AWS Elastic Beanstalk for the deployment of some legacy applications. Upgrading the Environments (a PHP stack) results impossible for us because of many problems, then we decided to migrate to other modern solutions such as EKS.
Pros:
Easy versions management. Easy to deploy applications with a complete stack with Load Balancer and auto-scaling dimensioning
Cons:
Really unstable sometimes. We need to recreate completely the enviroments when it stucks on deploy problems. It starts up a lots of related services, such as Security Groups, Load Balancers and so on which can be really difficult to manage manually if you wanto to make some "clean up"
Effortless Managing Web Applications with Ease using AWS Elastic Beanstalk
Comments: With Elastic Beanstalk, I can quickly and easily deploy my application with a single click, and the platform will automatically handle tasks such as provisioning resources, load balancing, and automatic scaling. This reduces the time and effort required to deploy and manage applications, allowing me to focus on writing code and building great experiences for my users.
Pros:
Beanstalk provides a cost-effective solution for deploying and managing web applications, as users only pay for the resources they consume, such as EC2 instances, S3 storage, and RDS databases.
Cons:
As applications grow and consume more resources, the cost of using Beanstalk may increase, potentially becoming more expensive than other options.
Aws review
Pros:
server speed is good .Windows are very light weight
Cons:
low disk space in free trail .Sometimes it will hang
AWS is great!
Pros:
I like that it is intuitive enough to figure out what infrastructure to deploy.
Cons:
I can't think of something bad to write!
Good orchestration service in AWS for top rated Frameworks.
Comments: Beanstalk are very the good orchestration service.
Pros:
AWS Beanstalk support to hosting a Nodejs framework without manual interaction and manual server configuration. Its easily manage Load-balance the website and Auto Scaling the website.
Cons:
Beanstalk are a good tool for latest web technologies,Its support most of the new frameworks,But need to improve log management and web server manual config settings.
The EBS Review
Comments: Overall a great experience.
Pros:
There are many pros to using this software it is pretty much easy to use and you can easily store your data and use it as per your needs from any part of the world. Also, it is secure and easy to use. Also the pricing is very flexible and it is a tough competitor to similar products available in the market.
Cons:
There is nothing to dislike about this software.
Easy and solid backend solution for web apps
Comments: The service solved completely the needing for a server that can be deployed within to steps and only charges for what you are using .
Pros:
It needed to host a NodeJs client to implement an AWS Amplify app without having access restrictions so Elastic Beanstalk came has a solution.
Cons:
Maybe it could allow to connect a repository for automatic deployment. This will change a lot the way you have to build your app, nowadays you have to upload a zip.
Good tool for hosting websites with auto manageable services
Comments: Good tool
Pros:
Elastic Beanstalk very useful for our developers to host nodejs projects without support cloud engineer.
Cons:
Based on our usage need to improve log management for web frameworks.
Good orchestration tool for developers
Comments: Very Good Tool
Pros:
Beanstalk are very useful tool for developers to hosting websites without cloud knowledge.
Cons:
Beanstalk need to improve log management system for users who don't have cloud knowledge.
Good Hosting Platform for Developers
Comments: Good product for developers without support from Administrators.
Pros:
Its easy to manage for hosting websites without manual works.
Cons:
Need to improve log management and GUI interface
Full suite Application deployment
Comments: Great way to deploy apps.
Pros:
I deployed a Laravel app on EB, and it was so easy to setup and very clear documentation to support the process.
Cons:
Sometimes the scaffolding generates resources that may not be necessary.
Più codice meno infrastruttura
Comments: Utilizzato a lavoro per creare semplici applicazioni e per applicare le conoscenze imparate durante lo studio della certificazione AWS che ho acquisito nei mesi scorsi
Pros:
Sicuramente consente di focalizzare l’attenzione sul codice anziché l’infrastruttura poiché essendo un PaaS (platform as a service) AWS si occuperà dell’infrastruttura alla base (per esempio macchine virtuali e network) lasciandoti solo l’onere di pensare al codice e alle configurazioni da applicare nel portale fornito
Cons:
Può risultare ostico all’inizio ma i corsi e i tutorial forniti da AWS sono utili e si impara in fretta