2026 Best Software Awards are here!See the list

AWS Lambda Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users enjoy the ease of use of AWS Lambda, simplifying code execution without server management or setup hassles. (34 mentions)
Users value the scalability of AWS Lambda, appreciating how it effortlessly handles varying workloads and integrates seamlessly. (26 mentions)
Users highlight the cost-effectiveness of AWS Lambda, benefiting from on-demand billing that reduces overall expenses. (17 mentions)
Users appreciate the seamless serverless functionality of AWS Lambda, enabling efficient code execution and testing for teams. (16 mentions)
Users value the seamless integration of AWS Lambda with other AWS services, enhancing their application development experience. (16 mentions)
Users face resource limitations with AWS Lambda, leading to potential high costs and constraints on task execution. (29 mentions)
Users experience slow performance with AWS Lambda, facing long execution times and cold start latency issues. (12 mentions)
Users find difficult debugging with AWS Lambda due to fragmented monitoring and reliance on CloudWatch for logs. (9 mentions)
Users express concern about the high costs of AWS Lambda, especially with unexpected charges from irregular usage patterns. (9 mentions)
Users experience lagging performance due to cold start latency, affecting efficiency and user-facing applications. (7 mentions)

5 Pros or Advantages of AWS Lambda

1. Ease of Use
Users enjoy the ease of use of AWS Lambda, simplifying code execution without server management or setup hassles.
See 34 mentions

See Related User Reviews

Yash P.
YP

Yash P.

Small-Business (50 or fewer emp.)

4.5/5

"Effortless Serverless Computing with Seamless AWS Integration"

What do you like about AWS Lambda?

What I value most about AWS Lambda is its serverless compute model, as it entirely removes the need to provision, manage, or scale servers.

Peng H.
PH

Peng H.

Mid-Market (51-1000 emp.)

4.5/5

"Efficient Serverless Functions with Simple Setup"

What do you like about AWS Lambda?

I like that AWS Lambda offers a serverless and event-driven compute model, making it easy to maintain code on the cloud. I also appreciate its automat

2. Scalability
Users value the scalability of AWS Lambda, appreciating how it effortlessly handles varying workloads and integrates seamlessly.
See 26 mentions

See Related User Reviews

Yash P.
YP

Yash P.

Small-Business (50 or fewer emp.)

4.5/5

"Effortless Serverless Computing with Seamless AWS Integration"

What do you like about AWS Lambda?

What I value most about AWS Lambda is its serverless compute model, as it entirely removes the need to provision, manage, or scale servers.

Peng H.
PH

Peng H.

Mid-Market (51-1000 emp.)

4.5/5

"Efficient Serverless Functions with Simple Setup"

What do you like about AWS Lambda?

I like that AWS Lambda offers a serverless and event-driven compute model, making it easy to maintain code on the cloud. I also appreciate its automat

3. Cost-Effective
Users highlight the cost-effectiveness of AWS Lambda, benefiting from on-demand billing that reduces overall expenses.
See 17 mentions

See Related User Reviews

Gagan G.
GG

Gagan G.

Mid-Market (51-1000 emp.)

5.0/5

"Effortless Scaling and Cost Savings with AWS Lambda"

What do you like about AWS Lambda?

AWS Lambda's serverless scaling handled our 10k req/sec spikes perfectly, cutting costs 60% vs. EC2. Quick Python setup, seamless DynamoDB integration

HJ

Himanshu J.

Enterprise (> 1000 emp.)

4.5/5

"Streamlines Backend Logic with Minimal Overhead"

What do you like about AWS Lambda?

I like AWS Lambda for its serverless, event-driven model that allows me to focus purely on code without worrying about infrastructure. It significantl

4. Cloud Services
Users appreciate the seamless serverless functionality of AWS Lambda, enabling efficient code execution and testing for teams.
See 16 mentions

See Related User Reviews

Verified User
U

Verified User

Enterprise (> 1000 emp.)

4.0/5

"Serverless Convenience, But Execution Can Be Slow"

What do you like about AWS Lambda?

Can run code without managing server, as it provides server less architecture

Rajesh J.
RJ

Rajesh J.

Enterprise (> 1000 emp.)

4.5/5

"Great for Scheduled Reports and Notifications with AWS Serverless Compute"

What do you like about AWS Lambda?

It's a serverless compute solution of aws .I used it for report generation and sending notification on schedule

5. Integrations
Users value the seamless integration of AWS Lambda with other AWS services, enhancing their application development experience.
See 16 mentions

See Related User Reviews

Gagan G.
GG

Gagan G.

Mid-Market (51-1000 emp.)

5.0/5

"Effortless Scaling and Cost Savings with AWS Lambda"

What do you like about AWS Lambda?

AWS Lambda's serverless scaling handled our 10k req/sec spikes perfectly, cutting costs 60% vs. EC2. Quick Python setup, seamless DynamoDB integration

aswath k.
AK

aswath k.

Mid-Market (51-1000 emp.)

5.0/5

"Best and Most Cost-Effective Serverless Solution for AWS Integration"

What do you like about AWS Lambda?

Best and Cost effective serverless service. Can integrate with many service in AWS.

5 Cons or Disadvantages of AWS Lambda

1. Resource Limitations
Users face resource limitations with AWS Lambda, leading to potential high costs and constraints on task execution.
See 29 mentions

See Related User Reviews

Ashish D.
AD

Ashish D.

Small-Business (50 or fewer emp.)

5.0/5

"AWS Lambda"

What do you dislike about AWS Lambda?

Sometimes when someone is not stop or delete the function in lambda then everytime when execution start it trigger and and the increase in billing due

Peng H.
PH

Peng H.

Mid-Market (51-1000 emp.)

4.5/5

"Efficient Serverless Functions with Simple Setup"

What do you dislike about AWS Lambda?

I have issues with execution limitations and durations for my batched jobs.

2. Slow Performance
Users experience slow performance with AWS Lambda, facing long execution times and cold start latency issues.
See 12 mentions

See Related User Reviews

Yash P.
YP

Yash P.

Small-Business (50 or fewer emp.)

4.5/5

"Effortless Serverless Computing with Seamless AWS Integration"

What do you dislike about AWS Lambda?

A major drawback is the potential for "cold starts," which may lead to noticeable latency when a function hasn't been invoked for a while.

Chirag B.
CB

Chirag B.

Mid-Market (51-1000 emp.)

5.0/5

"Effortless Deployment and Integration for Serverless Applications"

What do you dislike about AWS Lambda?

What I dislike most is the cold start issue. In many of our applications, it leads to slow performance and occasionally causes errors when there are c

3. Difficult Debugging
Users find difficult debugging with AWS Lambda due to fragmented monitoring and reliance on CloudWatch for logs.
See 9 mentions

See Related User Reviews

Gagan G.
GG

Gagan G.

Mid-Market (51-1000 emp.)

5.0/5

"Effortless Scaling and Cost Savings with AWS Lambda"

What do you dislike about AWS Lambda?

AWS Lambda has notable limitations like cold starts that delay initial function invocations. The 15-minute execution timeout restricts longer-running

HJ

Himanshu J.

Enterprise (> 1000 emp.)

4.5/5

"Streamlines Backend Logic with Minimal Overhead"

What do you dislike about AWS Lambda?

Cold start latency can be an issue for infrequently used functions. Debugging and troubleshooting can also be challenging compared to traditional serv

4. Expensive
Users express concern about the high costs of AWS Lambda, especially with unexpected charges from irregular usage patterns.
See 9 mentions

See Related User Reviews

Ashish D.
AD

Ashish D.

Small-Business (50 or fewer emp.)

5.0/5

"AWS Lambda"

What do you dislike about AWS Lambda?

Sometimes when someone is not stop or delete the function in lambda then everytime when execution start it trigger and and the increase in billing due

Vinay S.
VS

Vinay S.

4.5/5

"Effortless API Deployment with AWS Lambda"

What do you dislike about AWS Lambda?

I find the pricing for AWS Lambda somewhat high. It would be beneficial if there was a less expensive tier for lower memory usage.

5. Lagging Performance
Users experience lagging performance due to cold start latency, affecting efficiency and user-facing applications.
See 7 mentions

See Related User Reviews

Arpit T.
AT

Arpit T.

Enterprise (> 1000 emp.)

5.0/5

"Efficient Serverless Computing with Minor Performance Trade-offs"

What do you dislike about AWS Lambda?

Cold-start delays and limited execution time can affect the performance. Sometime I feel integration is a bit tricky.

Shivam S.
SS

Shivam S.

Mid-Market (51-1000 emp.)

4.5/5

"Effortless Scalability and Pay-As-You-Go Serverless Computing."

What do you dislike about AWS Lambda?

While Lambda is powerful, there are a few limitations to be aware of Cold start latency can affect user-facing performance, especially with non-Node.j

AWS Lambda Reviews (985)

View 2 Video Reviews
Reviews

AWS Lambda Reviews (985)

View 2 Video Reviews
4.6
985 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Caleb F.
CF
Data & IA Specialist
Small-Business (50 or fewer emp.)
"AWS Lambda simplifies automation and the execution of serverless logic"
What do you like best about AWS Lambda?

What I like most about AWS Lambda is that it allows you to execute business logic and automations without having to manage servers. It is very useful for building lightweight integrations, responding to events, and decoupling processes within an AWS architecture. I also appreciate that it integrates well with other services like S3, EventBridge, Step Functions, IAM, and CloudWatch, which greatly facilitates the construction of serverless workflows. For specific tasks, event processing, and auxiliary components of pipelines, it is very practical and scalable. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

What I like least is that debugging and troubleshooting can become more complex when the function depends on multiple services, permissions, or external configurations. There are also limitations that require careful design of certain use cases, such as maximum execution times, handling heavier packages, or specific dependencies. In some scenarios, monitoring errors or understanding integration failures takes longer than expected. Review collected by and hosted on G2.com.

Muhammad Awais  A.
MA
Sr ICT Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"True Zero-Administration Serverless Model That Lets Us Focus on Coding"
What do you like best about AWS Lambda?

It’s truly a zero-administration, serverless model, so there’s no need to manage hardware or worry about patching the operating system. It allows me and my team to focus 100% on writing code instead of spending time on server maintenance and ongoing upkeep. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Debugging and observability: When you’re debugging but don’t have access to the underlying server, you can’t SSH in to see what’s wrong, which makes troubleshooting much harder. Review collected by and hosted on G2.com.

Chandan D.
CD
Staff Software Development Engineer Test
Information Technology and Services
Enterprise (> 1000 emp.)
"Zero Server Management and Seamless Auto-Scaling with AWS Lambda"
What do you like best about AWS Lambda?

The best part of AWS Lambda is that there’s essentially zero server management. Not having to patch OS versions or manage clusters lets our engineering team focus fully on writing and improving code instead of dealing with infrastructure overhead. The event-driven model also feels seamless—triggering functions from S3 uploads, DynamoDB changes, or API Gateway requests simply works as expected. On top of that, the scaling is impressive: whether we see 10 requests or 10,000, Lambda handles the concurrency without us needing to tweak a single scaling policy. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

The “Cold Start” issue is still a factor, particularly for functions written in Java or .NET, and it can add slight latency when requests are infrequent. In addition, the 15-minute execution limit means it isn’t a great fit for long-running or heavy data-processing tasks. With these constraints in mind, you really have to be intentional about how you design and architect your workflows so everything stays within the guardrails. Review collected by and hosted on G2.com.

Shahzaib R.
SR
Associate DevOps Engineer
Small-Business (50 or fewer emp.)
"AWS Lambda: Effortless Serverless Scaling and Seamless AWS Integrations"
What do you like best about AWS Lambda?

AWS Lambda makes it easy to run code without managing servers. I like how it automatically scales based on demand and only charges for actual execution time, which helps reduce infrastructure cost. It integrates very well with other AWS services like API Gateway, S3, SQS, and DynamoDB, making it simple to build event-driven architectures. Deployment is fast, and for microservices or background jobs it saves a lot of operational overhead compared to managing EC2 instances. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Cold starts can sometimes impact performance, especially for VPC-based or larger functions. Review collected by and hosted on G2.com.

Gagan G.
GG
Application Developer
Mid-Market (51-1000 emp.)
"Effortless Scaling and Cost Savings with AWS Lambda"
What do you like best about AWS Lambda?

AWS Lambda's serverless scaling handled our 10k req/sec spikes perfectly, cutting costs 60% vs. EC2. Quick Python setup, seamless DynamoDB integration. Cold starts fixed with concurrency; minor timeout limits.​

Pros: Auto-scale, pay-per-use.

Cons: VPC latency.

Highly recommend! Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

AWS Lambda has notable limitations like cold starts that delay initial function invocations. The 15-minute execution timeout restricts longer-running tasks.

Main Drawbacks

Monitoring can feel fragmented without third-party tools, complicating debugging in complex apps. VPC integration adds latency and setup overhead.

Vendor Lock-in

Heavy reliance on AWS services reduces portability to other clouds. Deployment package size limits (250 MB unzipped) hinder large dependencies. Review collected by and hosted on G2.com.

SB
Deputy Manager
Information Technology and Services
Enterprise (> 1000 emp.)
"Cost-Effective Serverless Execution with AWS Lambda"
What do you like best about AWS Lambda?

I like most about the AWS lambda is .

1. It'server less execution means no need to provision or manage server .

2.This functions run only on when triggered(s3upload,API gateway request) .

3. cost effective , we need to pay only for the compute time. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Dislike about AWS Lambda are

1. Slow start, functions are takes extra time during initialization .

2.Long time execution limits .

3.Complex in debugging the functions . Review collected by and hosted on G2.com.

Manil G.
MG
Software engineer
Mid-Market (51-1000 emp.)
"Effortless Serverless Computing with Seamless AWS Integration"
What do you like best about AWS Lambda?

AWS Lambda is easy to use and simple to implement, especially for event-driven workflows. It integrates seamlessly with other AWS services, which makes building automation and serverless APIs very smooth. We use it frequently for scheduled jobs and lightweight backend tasks. The feature set is strong, with support for layers, versioning, and multiple runtime options. Customer support is decent, backed by solid documentation, although response times can vary. Overall, Lambda is a reliable and efficient serverless compute option. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Cold starts can be frustrating at times, and debugging or monitoring distributed serverless functions is harder compared to traditional applications. Review collected by and hosted on G2.com.

Himanshi M.
HM
Team lead software engineer
Mid-Market (51-1000 emp.)
"AWS Lambda Takes the Operational Heavy Lifting Off Your Plate"
What do you like best about AWS Lambda?

AWS handles all the operational heavy lifting, including provisioning, patching, OS maintenance, and capacity management.You are only charged for the actual time your code executes, billed in 100-millisecond increments.Lambda functions are easily triggered by a wide variety of events from over 200 other AWS services.Lambda runs your code on a highly available compute infrastructure and manages fault tolerance across multiple Availability Zones, ensuring high resilience without extra effort.This allows developers to focus entirely on writing application logic. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

Functions have a maximum execution time of 15 minutes, limiting their use for heavy, long-running batch jobs.Because code runs in a managed, ephemeral environment, attaching debuggers is impossible. Local testing is difficult to mirror properly.Leveraging framework tools (e.g., SAM, Serverless Framework) helps manage configuration and deployment, though it doesn't solve the core debugging issues.Unlike a persistent server, Lambda creates a new environment for concurrent requests. Review collected by and hosted on G2.com.

PRANSHU R.
PR
Associate Software Developer
Mid-Market (51-1000 emp.)
"Effortless Serverless Computing with AWS Lambda"
What do you like best about AWS Lambda?

I love that AWS Lambda lets us run our code without managing servers, making it an ideal choice for creating serverless services. Being a full-stack developer, it helps me build scalable backends and automate database queries efficiently. The ability to pay only for what I use is fantastic as it reduces costs and means I am only charged when my code is running. This 'pay as you use' model is preferred because it saves time on backend maintenance and lets us focus resources on more important tasks. The ease of integrating AWS Lambda with other services like S3 and API Gateway is a big plus for me. Additionally, setting it up was quite easy, thanks to the ample technical documents and videos available for learning. Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

We can't use some other services alongside AWS Lambda like Azure or Google Cloud in a seamless way. The cold start takes a while to initialize. Review collected by and hosted on G2.com.

Pavan kumar S.
PS
Cloud Engineer
Small-Business (50 or fewer emp.)
"Effortless Automation and Easy Integration with AWS Lambda"
What do you like best about AWS Lambda?

1. A serverless service, which can be used for automating the work. ex: volume backup, scheduling the stopping of unused servers

2. Implementation is easy; creating the function is very easy. and it lets u run code according to your coding language

3. As a user, we do not need to maintain; by default, AWS will manage.

4. Triggers can be added for the invocation of other services, such as s3, and event driven process

5. it reduces the human efforts for getting the reports from databases as well.

6. one function can be used for many types of work. Support for lambda is quick Review collected by and hosted on G2.com.

What do you dislike about AWS Lambda?

There are limitations that lambda can only execute for 15 min, if there is any function that needs to operate above 15 min then lambda is not suitable service. also the memory , disck space are limited only, thes which makes few operations tough Review collected by and hosted on G2.com.

Product Avatar Image
AWS Lambda