# AWS Elastic Beanstalk Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Cloud Platform as a Service (PaaS) Software](https://www.g2.com/categories/cloud-platform-as-a-service-paas)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 197
## About AWS Elastic Beanstalk
AWS Elastic Beanstalk is a fully managed service that simplifies the deployment and scaling of web applications and services. It supports applications developed in various languages, including Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker. By uploading your code, Elastic Beanstalk automatically handles the provisioning of resources, load balancing, auto-scaling, and monitoring, allowing developers to focus on writing code without managing the underlying infrastructure. Key Features and Functionality: - Simplified Deployment: Deploy applications by uploading code without the need to provision resources or manage configurations. - Automated Management: Handles platform updates, security patches, and health monitoring automatically. - Scalability and Availability: Provides built-in high availability, automatic scaling, and integrated security controls to ensure applications are secure and can handle varying loads. - Cost Efficiency: Operates as a managed service with no additional cost; users pay only for the AWS resources consumed. Primary Value and Problem Solved: AWS Elastic Beanstalk addresses the complexity of deploying and managing web applications by automating infrastructure tasks. This enables developers to concentrate on business logic and application development, reducing operational overhead and accelerating time-to-market. It is particularly beneficial for organizations migrating traditional applications to the cloud or those seeking a straightforward solution for deploying containerized applications without delving into complex container orchestration.



## AWS Elastic Beanstalk Pros & Cons
**What users like:**

- Users appreciate the **deployment ease** of AWS Elastic Beanstalk, enabling quick app launches without extensive DevOps support. (3 reviews)
- Users find AWS Elastic Beanstalk to be **very user-friendly** , simplifying application deployment and management effectively. (3 reviews)
- Users appreciate the **automation of scaling and monitoring** in AWS Elastic Beanstalk, enhancing focus on development and client solutions. (1 reviews)
- Users value the **easy integrations** of AWS Elastic Beanstalk, enhancing rapid application deployment without requiring DevOps support. (1 reviews)
- Users love the **easy setup** of AWS Elastic Beanstalk, enabling rapid deployment without needing extensive DevOps support. (1 reviews)
- Users value the **seamless integrations** of AWS Elastic Beanstalk, enhancing deployment and resource management effortlessly. (1 reviews)
- Management Ease (1 reviews)
- Reliability (1 reviews)
- Users value the **automatic scaling capabilities** of AWS Elastic Beanstalk, simplifying deployment for rapid application growth. (1 reviews)
- Services Variety (1 reviews)

**What users dislike:**

- Users find the **learning curve steep** for AWS Elastic Beanstalk, especially for those without extensive AWS experience. (2 reviews)
- Users face **resource limitations** that hinder complex configurations, impacting the promised simplicity of AWS Elastic Beanstalk. (2 reviews)
- Users find the **setup complexity** challenging for beginners, noting the need for deeper AWS expertise to troubleshoot effectively. (1 reviews)
- Users find the **cost of AWS Elastic Beanstalk** to be a challenge, as idle systems still incur charges. (1 reviews)
- Users find the **expertise required** for setup and troubleshooting a barrier, especially for teams lacking DevOps skills. (1 reviews)
- Users find **infrastructure customization challenging** , as it complicates the simplicity AWS Elastic Beanstalk aims to provide. (1 reviews)
- Not User-Friendly (1 reviews)

## AWS Elastic Beanstalk Reviews
  ### 1. Effortless Deployment, Pricy Auto-Scaling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Keyur T. | Mobile app developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 29, 2026

**What do you like best about AWS Elastic Beanstalk?**

I find AWS Elastic Beanstalk incredibly useful for easy web and app deployment and managing applications without having to handle cloud infrastructure myself. I enjoy the auto-scaling feature and how fast deployment can be, which saves a lot of time. Environment switching is also a breeze, and I really like the one-button press deployment which simplifies my workflow. Environment cloning is made easy too. It's great that I can just push code, and AWS Elastic Beanstalk handles the rest, provisioning everything through the cloud. The initial setup was easy as well.

**What do you dislike about AWS Elastic Beanstalk?**

Sometimes auto scaling is not cost-effective. It keeps auto scaling running for an hour when there is no traffic, which leads to high charges without usage.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

I use AWS Elastic Beanstalk for easy deployment and management of web and API applications without cloud infrastructure. It's great because of the one-button deployment, auto scaling, and easy environment switching, making the whole process fast and efficient.

  ### 2. Powerful deployment tool with some configuration challenges

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anbuselvam S. | LLM Trainer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 30, 2025

**What do you like best about AWS Elastic Beanstalk?**

AWS Elastic Beanstalk makes it easy to deploy and manage web applications and services without worrying about the underlying infrastructure. The automation of environment provisioning, scaling, and monitoring is very helpful for quickly getting applications up and running.

**What do you dislike about AWS Elastic Beanstalk?**

The platform can be confusing for beginners when configuring IAM roles, VPCs, and instance profiles. Errors during environment creation (like missing default VPC) can be frustrating and require some troubleshooting

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

AWS Elastic Beanstalk simplifies deployment and management of web applications, allowing me to focus on coding rather than infrastructure. It handles environment provisioning, scaling, and monitoring automatically, which saves time and reduces operational overhead.

  ### 3. App deployments on AWS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luca P. | Chief Operations Officer DEQUA Studio | Formerly CTO in MarTech, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 12, 2025

**What do you like best about AWS Elastic Beanstalk?**

✅ Elastic Beanstalk streamlines the full lifecycle of traditional web apps by orchestrating core AWS building blocks such as EC2, Auto Scaling and Elastic Load Balancing behind a simple application and environment model. Deployments feel consistent and repeatable across stacks.

✅ The platform support covers mainstream runtimes and stacks, including Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker, mapped to familiar web servers like Nginx, Apache, Passenger, and IIS. This keeps compatibility straightforward during migrations or incremental upgrades.

✅ Environment tiers for web servers and workers separate HTTP workloads from asynchronous job processing. The worker tier is wired into Amazon SQS for queue driven background tasks. This architectural separation aids operational clarity and scaling strategies.

✅ Deployment options are flexible, with rolling, rolling with additional batch, immutable, and blue/green patterns available. These enable safer releases and quick rollbacks when necessary without overengineering pipeline logic at the application layer.

✅ Health monitoring is built in and opinionated. The service aggregates more than 40 metrics and attributes to derive environment health, surfaces this via a health dashboard, and integrates with CloudWatch for alarms. This enables fast detection of degraded instances and proactive remediation.

✅ Scaling is automatic and policy driven. Auto Scaling reacts to demand on CPU and other signals to scale out and in. The load balancer continuously routes traffic only to healthy targets, which stabilizes performance during traffic bursts without constant tuning.

✅ Configuration is transparent and controllable. Instance types, capacity, VPC placement, security groups, load balancer mode and environment variables can be set declaratively through configuration files and the console. This preserves the balance between managed simplicity and necessary depth for production hardening.

✅ The resource model remains visible and non locking. The EC2, ELB or ALB and related resources created by Elastic Beanstalk are accessible directly in the AWS console. This makes it practical to integrate with additional AWS services like RDS, S3 and IAM or to extend observability and networking patterns over time.

✅ Cost structure is straightforward at the service layer. The control plane has no additional charge, and billing maps to the underlying resources provisioned, primarily EC2, load balancing, data transfer, and any attached databases. This means spend analysis uses the standard AWS pricing calculators and dashboards.

**What do you dislike about AWS Elastic Beanstalk?**

Infrastructure customization has edges. Advanced networking topologies, ALB specific routing rules, or granular IAM policies sometimes fall outside the easiest path configuration. These require direct resource editing or custom configuration files, which erodes the simplicity that Beanstalk promises for complex setups.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

Migration of monolithic web apps achieved a clean lift and shift without re architecting. The web server tier with a managed load balancer and Auto Scaling stabilized performance during peak traffic windows. The application code remained unchanged while infrastructure standardization improved operability.

Release reliability improved by adopting immutable and blue/green deployment strategies. These reduced risk during runtime upgrades and feature rollouts. Rollbacks became a routine operation rather than an outage level event, with traffic switching driven by environment swaps.

Operational toil decreased in day to day management. Routine patching, health checks, instance replacement, and scale policies moved into the platform’s control loop, while CloudWatch alarms handled early warning signals. This freed time for application focused changes instead of low level host care.

Cost governance became more predictable after aligning environments to usage profiles. Single instance dev/test, scheduled scale in, and right sized instance families for production brought spend closer to actual demand. The absence of a service layer fee made budgeting map clearly to EC2, ALB and database lines.

Environment parity improved across dev, staging, and production by using consistent Beanstalk configurations and versioned application bundles. This reduced configuration drift and surfaced differences via environment health and deployment events rather than late stage surprises.

Onboarding accelerated for new contributors because the deployment workflow centered on uploading a versioned artifact and selecting a strategy in the console or CLI. Platform updates and configuration as code allowed reproducible environments with minimal prerequisite cloud knowledge.

  ### 4. Effortless FastAPI Deployment with User-Friendly Platform and Auto-Scaling

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vivek M. | SDE 1, Enterprise (> 1000 emp.)

**Reviewed Date:** October 14, 2025

**What do you like best about AWS Elastic Beanstalk?**

Deploying applications was incredibly fast—we were able to launch several of our services built with FastAPI almost instantly for the MVPs in our projects. We didn't require any DevOps support to get our applications up and running, which made the process much simpler. The platform is very user-friendly, with clear documentation, and it also handles auto-scaling automatically, which is a great advantage.

Managing other AWS resources under EB is very easy and beginners friendly as well, also its easly intwrgrated to github actions that is a big deal for quick deployment

**What do you dislike about AWS Elastic Beanstalk?**

Costing is bit challenging, cannot be 0 even for a idle system.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

It is solving the deployment of applications without hand crafting infra everytime, also managing compute, storage and other services are very easy from EB.

  ### 5. Effortless App Deployment and Management with AWS Elastic Beanstalk

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mitali V. | Senior Associate - Client Engagement | EU + ME + India, Consulting, Enterprise (> 1000 emp.)

**Reviewed Date:** October 14, 2025

**What do you like best about AWS Elastic Beanstalk?**

AWS Elastic Beanstalk makes it easy to deploy and manage applications without needing deep infrastructure knowledge. I like how it automates scaling, monitoring, and provisioning — allowing our tech teams to focus on building while we focus on positioning the solution effectively for clients

**What do you dislike about AWS Elastic Beanstalk?**

The setup can feel a bit complex for beginners, and troubleshooting issues sometimes requires deeper AWS expertise. More intuitive dashboards and simplified configuration options would make it even better for teams outside core DevOps

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

AWS Elastic Beanstalk helps automate application deployment and scaling, reducing the dependency on manual infrastructure management. It allows our technical teams to launch projects faster and more efficiently, which helps us position quicker go-to-market solutions for clients

  ### 6. AWS Cloud: the top standard for scalable cloud computing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shirisha D. | Infra transformation sr analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 15, 2025

**What do you like best about AWS Cloud?**

AWS Cloud is scalable , reliable and has massive service ecosystem. It allows you to spin up environments within minutes and automate deployments with cloud formation of terraform and manage infrastructure through a highly configurable IAM model

**What do you dislike about AWS Cloud?**

The pricing structure can be confusing and hard to estimate for complex setups

**What problems is AWS Cloud solving and how is that benefiting you?**

It has transformed the way we deploy , scale and manage applications.

  ### 7. An easy way to have a web infrastructure

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 14, 2025

**What do you like best about AWS Elastic Beanstalk?**

It's easy to create an Elastic Beanstalk, and AWS automatically creates the necessary EC2 instance and Load Balancer.

**What do you dislike about AWS Elastic Beanstalk?**

The environment variables configuration has a limit, not by the number of variables, but by the character count of the variable name and value.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

AWS Elastic Beanstalk is the AWS feature where we keep all our application instances.

  ### 8. Good at orchestrating other AWS services, can be complex

**Rating:** 3.5/5.0 stars

**Reviewed by:** Torlock C. | Marketing &amp; Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 16, 2025

**What do you like best about AWS Elastic Beanstalk?**

The ability to manage multiple disparate services via a single interface as a single application.

**What do you dislike about AWS Elastic Beanstalk?**

It can be complex at times to figure out. Also upgrading is not always straightforward.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

We use over 10 services on AWS and can control them all (for the most part) using Elasticbeanstalk via AWS CLI.

  ### 9. Hassle free deployment for all web applications..!!!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ram D. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2024

**What do you like best about AWS Elastic Beanstalk?**

Elastic Beanstalk is an easy-to-use platform-as-a-service where we can directly deploy our applications without worrying about storage, networking, or scaling. It has deep integration with multiple AWS services such as RDS, ALB, and others.

**What do you dislike about AWS Elastic Beanstalk?**

It still does not directly support some of the common frameworks.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

Beanstalk is easier to recommend to clients as it requires minimal configuration and eliminates the need to worry about infrastructure or scaling. It's great for small scale applications where less control is needed.

  ### 10. Easy to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit K. | SDE, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 16, 2024

**What do you like best about AWS Elastic Beanstalk?**

good for new learners to build deploy projects

**What do you dislike about AWS Elastic Beanstalk?**

Restricted Authority The deployment of web applications on the AWS cloud can be made more efficient and straightforward with the help of AWS Elastic Beanstalk. But this simplicity of usage has drawbacks of its own, especially when it comes to environmental regulation.

**What problems is AWS Elastic Beanstalk solving and how is that benefiting you?**

Ease of Deployment,Scalability,Cost-Effectiveness,Developer Productivity,Reduced Management Overhead


## AWS Elastic Beanstalk Discussions
  - [Any late 2019 updates you wanna add? Did they got better on the stack upgrade communication? Any ne](https://www.g2.com/discussions/any-late-2019-updates-you-wanna-add-did-they-got-better-on-the-stack-upgrade-communication-any-ne) - 4 comments, 1 upvote
  - [What is AWS Elastic Beanstalk used for?](https://www.g2.com/discussions/aws-elastic-beanstalk-what-is-aws-elastic-beanstalk-used-for) - 1 comment
  - [Is AWS Elastic Beanstalk PaaS?](https://www.g2.com/discussions/is-aws-elastic-beanstalk-paas) - 1 comment
  - [Should you use Elastic Beanstalk?](https://www.g2.com/discussions/should-you-use-elastic-beanstalk) - 1 comment

- [View AWS Elastic Beanstalk pricing details and edition comparison](https://www.g2.com/products/aws-elastic-beanstalk/reviews/aws-elastic-beanstalk-review-1247999?section=pricing&secure%5Bexpires_at%5D=2026-05-17+08%3A10%3A28+-0500&secure%5Bsession_id%5D=6aa77f3c-1696-4330-a643-81ed172bd051&secure%5Btoken%5D=86496b47e49ec116f02d765c6c4b916ac5a171f45760a7cc704d9954348f747a&format=llm_user)
## AWS Elastic Beanstalk Integrations
  - [Amazon CloudWatch](https://www.g2.com/products/amazon-cloudwatch/reviews)
  - [Amazon Relational Database Service (RDS)](https://www.g2.com/products/amazon-relational-database-service-rds/reviews)
  - [Amazon S3 Glacier](https://www.g2.com/products/amazon-s3-glacier/reviews)

## AWS Elastic Beanstalk Features
**Development**
- Application Deployment
- Development Tools
- Development Environment
- Language Support
- Testing

**Database**
- Database Management
- Analytics
- Auto Scaling
- Backup / Recovery
- Storage

**Infrastructure**
- Networking
- Virtual Machines
- Security

## Top AWS Elastic Beanstalk Alternatives
  - [DigitalOcean](https://www.g2.com/products/digitalocean/reviews) - 4.6/5.0 (735 reviews)
  - [Google App Engine](https://www.g2.com/products/google-app-engine/reviews) - 4.1/5.0 (192 reviews)
  - [Salesforce Heroku](https://www.g2.com/products/salesforce-heroku/reviews) - 4.2/5.0 (142 reviews)

