Introducing G2.ai, the future of software buying.Try now
AWS Lambda
Save to My Lists
Claimed
Claimed

AWS Lambda Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find AWS Lambda incredibly easy to use, effortlessly deploying code without server management concerns. (31 mentions)
Users appreciate the cost-effective pay-as-you-go pricing of AWS Lambda, maximizing savings while efficiently running their applications. (21 mentions)
Users value the auto scalability of AWS Lambda, allowing effortless code execution regardless of demand size. (20 mentions)
Users value the seamless integrations of AWS Lambda with various AWS services, enhancing their development experience. (19 mentions)
Users appreciate the serverless architecture of AWS Lambda, enabling effortless code execution and auto-scaling capabilities. (18 mentions)
Users face resource limitations with AWS Lambda, such as strict size and time constraints on function execution. (26 mentions)
Users face slow performance due to cold start delays, complicating real-time application responsiveness and increasing latency. (9 mentions)
Users note that AWS Lambda can be expensive, especially with unpredictable costs from the pay-per-use model. (7 mentions)
Users find difficult debugging in AWS Lambda challenging due to log management and troubleshooting in a serverless environment. (6 mentions)
Users experience lagging performance with AWS Lambda due to cold starts and execution time limits affecting functionality. (6 mentions)

Top Rated AWS Lambda Alternatives

1,096 AWS Lambda Reviews

The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
1,096 AWS Lambda Reviews
4.6 out of 5
1,096 AWS Lambda Reviews
4.6 out of 5

AWS Lambda Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
MA
CTO
Small-Business (50 or fewer emp.)
"Perfect Serverless App Backend"
What do you like best about AWS Lambda?

extremely easy to setup and maintain, lots of runtime options, super fast as NodeJS backend for Progressive Web Apps Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

cost at scale requires to carefully configure function specs and concurrency settings Review collected by and hosted on G2.com.

Bharat V.
BV
Consultant
Hospital & Health Care
Mid-Market (51-1000 emp.)
"Serverless Test Automation That Works: My Experience with AWS Lambda Integration"
What do you like best about AWS Lambda?

In my current role as a QA Test Engineer at Aarete Technosoft Pvt. Ltd., we’ve integrated AWS Lambda into our automation framework to support Selenium-based UI testing. The best part about using Lambda is that it completely eliminates the need for maintaining dedicated test servers. No EC2 lifecycle, no infrastructure stress — just lightweight, serverless execution.

One major win for us was the ability to run multiple test cases in parallel by triggering separate Lambda functions for different test groups. We’ve integrated this into our Jenkins pipeline, so once a new build is deployed to the QA environment, Lambda is automatically triggered via API Gateway to start our automation suite — no manual steps, faster feedback.

We’ve also packaged headless Chromium and Selenium scripts using Lambda Layers, making test execution efficient and cost-effective without spinning up EC2 instances.

After test runs, logs and reports are uploaded to Amazon S3, and another Lambda function processes them, pushing summarized data into CloudWatch for trend analysis and monitoring. This seamless flow has helped us speed up regression cycles and gain real-time test visibility. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

While AWS Lambda has added a lot of flexibility to our Selenium automation workflows, there are a few limitations I’ve observed in our project at Aarete Technosoft Pvt. Ltd. that impact the testing experience:

1.When a function hasn’t been invoked in a while, there’s a cold start delay. This is particularly noticeable in our CI/CD pipelines where fast feedback matters. Even a few extra seconds per function adds up during regression runs.

2.Since Lambda runs are headless and non-interactive, debugging flaky UI issues becomes harder without a live browser view. We rely entirely on logs and screenshots saved to S3.

3.Lambda’s 15-minute timeout can be a challenge for long-running Selenium suites, especially if a test involves waiting for backend jobs or heavy UI flows. Review collected by and hosted on G2.com.

Shivani G.
SG
Technical Specialist- Cloud
Mid-Market (51-1000 emp.)
"Innovation meet practical challenges with costing"
What do you like best about AWS Cloud?

All services with pay as you go feature, global infrastructure, scalability & flexibility, security, more than 300 services including AI&ML all in one place, IAC code and automation, ease of implementation and good customer support. Review collected by and hosted on G2.com.

What do you dislike about AWS Cloud?

Complex pricing structure, it has costing for each and every services for if you use it for a minute or two, documentation in not very much proper in each document you have to go to another document to get more info about that. GUI changes very frequently somehow we get usedto the gui but the moment we get used to it the gui changes which make it difficult to understand the gui. support plans are costly if you want more better support for ease of implementation Review collected by and hosted on G2.com.

SQ
Software Engineer
Computer Software
Mid-Market (51-1000 emp.)
"Excellent entry point for AWS"
What do you like best about AWS Lambda?

It is a cost-efficient product that allows you to process a number of requests for free and integrate seamlessly with almost any AWS service. All of this can be achieved within 15 minutes of execution, which is more than sufficient for many scenarios. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

A slow cold start is one of the main drawbacks I dislike about Lambda. I understand it's part of the service's nature, but I'm pretty sure they can find a way to make cold starts faster. Review collected by and hosted on G2.com.

Nouman S.
NS
Senior Software Engineer
Computer Software
Mid-Market (51-1000 emp.)
"Amazing service by AWS for serverless services"
What do you like best about AWS Lambda?

Ability to quickly deploy without having any issues like managing servers, you can use it for multiple things like worker for SQS, its very easy to use in multiple languages like NodeJs, Python even Java. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Execution time is max 15 minutes, so, if you have something which will take more time to process like video you can not use it in that case. Review collected by and hosted on G2.com.

Vigynesh B.
VB
Automation Engineer
Mid-Market (51-1000 emp.)
"One stop shop for all your cloud needs"
What do you like best about AWS Cloud?

You don't need to setup any software infrastructure to start building on cloud. Just create code and deploy it on AWS. Rest everything will be taken care of. AWS clouds gives you a suite of offerings that lets you choose the perfect solution for your application. Review collected by and hosted on G2.com.

What do you dislike about AWS Cloud?

There are so many things available on AWS that there is a paralysis of choice sometimes. Review collected by and hosted on G2.com.

Vivekkumar P.
VP
DevOps Engineer
Computer Software
Small-Business (50 or fewer emp.)
"AWS review by DevOps Engineer"
What do you like best about AWS Cloud?

AWS is the leading cloud provider in the market having the highest share. I find it easy to use their service because they have a good documentation on various services available on the platform.

So when you are developing a new feature, it's easy to refer and implement it in your product. Which makes integration very smooth. I use it daily in my job for various features that it provides.

It also has a good customer care support if we need to ask any queries Review collected by and hosted on G2.com.

What do you dislike about AWS Cloud?

It can be a little costly sometimes. It may not be very beginner friendly Review collected by and hosted on G2.com.

DK
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Revolutionising the serverless architecture using AWS lambda"
What do you like best about AWS Lambda?

Cost-effective with on-demand requests-based billing to cut down costs of an EC2 instance which runs 24/7 and even no need for maintenance required. Able to easily handle a thousand concurrent requests and scales automatically based on incoming requests. Support for the most popular programming languages stands out from the competition. Integration with other AWS services was seamless and very helpful to build a end-to-end product. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Being stateless by design, the state cannot be maintained in most places makes it necessary to store the data either in other AWS services or any external storage. As it's a cloud-based function debugging is a bit more difficult and limited access to logs makes it more difficult. An execution timeout of 15 mins makes it hard for some long asynchronous file handling process. Review collected by and hosted on G2.com.

Santhosh S.
SS
DevOps Engineer
Mid-Market (51-1000 emp.)
"My professional user experience of AWS Cloud"
What do you like best about AWS Cloud?

The first thing I like about AWS cloud is it's user friendly user interface and the documentation it offers for its users.

Being the largest cloud provider, it offers vast number of features that one can implement in their software development workflows.

The learning opportunities and contents that AWS offers is very much useful to cloud learners who begin with AWS as their first cloud platform.

Easy integration with multiple other platforms makes it easier for developers to work with in their software development process and day-to-day activities utilising AWS cloud.

Implementing a new workflow in AWS is much easier and simpler compared to the competitors.

The customer support AWS offers is really fantastic, including the basic support that it offers even with free of cost. Review collected by and hosted on G2.com.

What do you dislike about AWS Cloud?

Given that AWS cloud has plenty of features, the cost of those features really comes at higher price compared to the other cloud providers such as Azure and GCP. Review collected by and hosted on G2.com.

Hemanth D.
HD
DevOps Engineer
Enterprise (> 1000 emp.)
"Best Serverless Service to implement for short functions!!!"
What do you like best about AWS Lambda?

Awesome service if you are looking for some quick quirks!! I would recommend highly if you are looking for running serverless applications which can also integrates with many AWS services like S3, DynamoDB, API gateway etc. The best thing about this service is automating things with ease and you pay only for the compute time you use. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Only disadvantage over this many advantages.. Need to perform some work around as the execution time is quite long (15 minutes). Debugging might be tricky some times as the logs are stored directly in CloudWatch and sometimes its quite difficult to debug. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

12 months

Average Discount

12%

Perceived Cost

$$$$$
AWS Lambda Comparisons
Product Avatar Image
AWS Beanstalk
Compare Now
Product Avatar Image
Kubernetes
Compare Now
Product Avatar Image
Google App Engine
Compare Now
AWS Lambda Features
Application Deployment
Development Tools
Development Environment
Database Management
Analytics
Auto Scaling
Networking
Virtual Machines
Security
AWS Lambda