Try our new research platform with insights from 80,000+ expert users
Data Scientist
Real User
Top 5Leaderboard
Nov 23, 2024
Seamless serverless scaling transforms application building
Pros and Cons
  • "The serverless computing feature eliminates the need to manage servers, provision, or scale."
  • "AWS Lambda has a limitation where the execution time is capped at 15 minutes per task. Increasing this time would allow for handling heavier tasks more efficiently."

What is our primary use case?

I primarily use AWS Lambda for building serverless applications. I integrate it with services such as S3 and DynamoDB.

What is most valuable?

The capability of AWS Lambda to automatically scale thousands of requests simultaneously without requiring manual intervention is invaluable. 

Additionally, its integration with other AWS services such as Amazon S3 and DynamoDB has been very beneficial. The pay-as-you-go pricing model ensures that I only pay for the resources used, providing cost-effectiveness. 

The serverless computing feature eliminates the need to manage servers, provision, or scale.

What needs improvement?

AWS Lambda has a limitation where the execution time is capped at 15 minutes per task. Increasing this time would allow for handling heavier tasks more efficiently. 

While the documentation is satisfactory, beginners might encounter some challenges, so any improvements could be helpful.

For how long have I used the solution?

I have been working with AWS Lambda for about six months.

Buyer's Guide
AWS Lambda
February 2026
Learn what your peers think about AWS Lambda. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
881,707 professionals have used our research since 2012.

What do I think about the stability of the solution?

AWS Lambda is quite stable, with a high level of availability and the ability to distribute functions across multiple availability zones. I'd rate it at nine out of ten in terms of stability.

What do I think about the scalability of the solution?

AWS Lambda can automatically scale to handle increasing requests. For example, I used it in a personal project to integrate with a Simple Notification Service, which ensured I received real-time notifications during peak times without manual scaling.

Which solution did I use previously and why did I switch?

I did not use a different solution before AWS Lambda.

How was the initial setup?

The initial setup was moderately challenging, especially for beginners. Although the documentation is adequate, new users might find it not entirely straightforward and may face some challenges. It took me around five to ten minutes to deploy Lambda for the first time.

What about the implementation team?

I deployed AWS Lambda by myself while learning about it and sought help from friends when necessary.

What was our ROI?

Lambda provides a cost-saving advantage because of its serverless design and automatic scaling without manual infrastructure needs. Its pay-as-you-go model means I only pay for what I use, which is financially beneficial for handling applications with fluctuating traffic levels.

What's my experience with pricing, setup cost, and licensing?

AWS Lambda is cost-effective and flexible, particularly suitable for small applications. I am using the service within a free tier account, which influences the pricing experience.

What other advice do I have?

I rate AWS Lambda overall at ten out of ten. New users should thoroughly read the documentation and start with small projects to understand the platform. It's important to be aware of AWS Lambda's limitations, take advantage of monitoring and debugging tools, and stay updated with new releases. Joining a community for learning and sharing is also recommended.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Syed Abid Jafery - PeerSpot reviewer
Managed Services Engineer - AWS / UC & WAN at a construction company with 1,001-5,000 employees
Real User
Top 5Leaderboard
Oct 21, 2024
Convenient configurations, easy changes, a no need to alter the main code
Pros and Cons
  • "It makes configurations more convenient as changes can be made through the environmental variables without altering the main code."
  • "It currently requires manual user maintenance to upgrade and evaluate, and an automated provision for this would be beneficial."

What is our primary use case?

We use AWS Lambda for various tasks, such as triggering reports, queueing calls for displays on our dashboard, and integrating with environmental variables for different outputs.

How has it helped my organization?

AWS Lambda saves a lot of time in our project deployments by allowing us to create users, establish user policies, handle voice mail set-ups, and develop dashboards with live views of agent status and queue additions, thus enhancing overall efficiency and cost-effectiveness.

What is most valuable?

One of the really handy features is keeping the environment variables in the Lambda for our outputs. It makes configurations more convenient as changes can be made through the environmental variables without altering the main code.

What needs improvement?

One area of improvement is Lambda's runtime version management. It currently requires manual user maintenance to upgrade and evaluate, and an automated provision for this would be beneficial.

For how long have I used the solution?

We have been using AWS Lambda for more than two years, starting from the deployment of Amazon Connect.

What do I think about the stability of the solution?

AWS Lambda is quite stable. However, any changes in versions may require small code adjustments, which we must manage.

What do I think about the scalability of the solution?

AWS Lambda offers a high level of scalability. It can handle multiple calls automatically when busy and reduce to one when free. I rate it a nine for scalability.

How are customer service and support?

AWS offers excellent technical support. They have been very helpful, especially when one of our Lambdas was not functioning due to a minor code discrepancy that required a simple fix.

How would you rate customer service and support?

Positive

How was the initial setup?

The setup for AWS Lambda is quite easy. The challenge lies mostly in ensuring our code is error-free for successful execution.

What's my experience with pricing, setup cost, and licensing?

AWS Lambda is very cost-effective. It allows for one hundred thousand requests for free per month, and subsequent requests incur a very low cost per trigger.

What other advice do I have?

Ensure that you have foundational knowledge of cloud formations or other AWS services for an optimal experience with AWS Lambda.

I'll rate the solution ten out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer. partner
PeerSpot user
Buyer's Guide
AWS Lambda
February 2026
Learn what your peers think about AWS Lambda. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
881,707 professionals have used our research since 2012.
RANJAN KUMAR - PeerSpot reviewer
DevOps Engineer at a tech services company with 51-200 employees
Real User
Top 5Leaderboard
Mar 8, 2024
Enables the building of serverless applications and provides automatic scaling
Pros and Cons
  • "The most valuable features of AWS Lambda are a serverless and event-driven architecture."
  • "AWS Lambda should support additional languages."

What is our primary use case?

AWS Lambda is a serverless computing service provided by AWS. It is allowed to run the course without the provisioning or managing server and paying only for the compute time consumed during execution.

What is most valuable?

The most valuable features of AWS Lambda are a serverless and event-driven architecture. The solution provides automatic scaling and supports languages like Node.js, Python, and Java.

What needs improvement?

AWS Lambda should support additional languages.

For how long have I used the solution?

I have been using AWS Lambda for two years.

What do I think about the stability of the solution?

AWS Lambda is a stable solution.

What do I think about the scalability of the solution?

More than five people are using the solution in our organization.

How are customer service and support?

The solution’s technical support is good.

How was the initial setup?

The solution’s initial setup is easy.

What's my experience with pricing, setup cost, and licensing?

AWS Lambda is a cheap solution. The solution has a generic pricing before being triggered. After triggering, we need to pay the bill based on how much time the server runs.

What other advice do I have?

Our company decided to use AWS Lambda because it is integrated with AWS services. The solution enables the building of serverless applications and provides automatic scaling and event-driven execution. AWS Lambda can be triggered by various AWS services like AWS S3, DynamoDB, AWS API gateway, and AWS CloudWatch.

I would recommend the solution to other users. It is easy for someone to learn to use Lambda for the first time.

Overall, I rate the solution ten out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Swathi Minchala - PeerSpot reviewer
Software Engineer at a computer software company with 201-500 employees
Vendor
Top 5
Mar 8, 2024
Supports multiple languages and scales automatically based on the number of incoming requests
Pros and Cons
  • "The tool scales automatically based on the number of incoming requests."
  • "The support team does not know how to implement and build the solution."

What is our primary use case?

I have to send daily reports. We have many child accounts in AWS Organizations. We need reports on the cost of the accounts. I use AWS Lambda because we have to run the code without provisioning the servers. AWS Lambda is a serverless computing service.

What is most valuable?

The tool scales automatically based on the number of incoming requests. It supports multiple languages. We can use Python, Java, and Ruby. We can use the solution to stop and start the instances.

What needs improvement?

We must at least know the basics of languages like Python or Java to implement automatic processes and daily schedules. We must learn the Lambda function and the languages to use the tool.

For how long have I used the solution?

I have been using the solution for three months.

What do I think about the stability of the solution?

I rate the tool’s stability a nine out of ten.

What do I think about the scalability of the solution?

I rate the scalability an eight out of ten. We have more than 100 users.

How are customer service and support?

The support team does not know how to implement and build the solution.

How would you rate customer service and support?

Neutral

How was the initial setup?

We must know Python or Java to implement the product. It is not easy, but it is not difficult. We need some experience.

What's my experience with pricing, setup cost, and licensing?

We only need to pay for the compute time our code consumes. The solution does not cost much.

What other advice do I have?

I will recommend the product to others. We can automate the processes and integrate the solution with other services. The product provides elasticity and automatic scaling features. Overall, I rate the product a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Kush Kumar - PeerSpot reviewer
IT Specialist at a outsourcing company with 501-1,000 employees
Real User
Top 5
Jul 18, 2024
Should improve its compatibility with the language used to write the code, though it can be used for testing applications
Pros and Cons
  • "I can use the solution to configure and set up all the requirements for testing the application and test code."
  • "AWS Lambda should improve its compatibility with the language used to write the code."

What is most valuable?

AWS Lambda is used only by the DevOps team. I can use the solution to configure and set up all the requirements for testing the application and test code.

What needs improvement?

AWS Lambda should improve its compatibility with the language used to write the code. I would like to be able to choose a different language to code in AWS Lambda.

For how long have I used the solution?

I have been using AWS Lambda for six months.

What do I think about the scalability of the solution?

Around 15 to 20 users work with AWS Lambda in our organization. The solution is used by different teams, including the DevOps, testing, and development teams.

How are customer service and support?

I faced some challenges when we worked on the migration. I raised tickets to the support team, and they helped me.

How was the initial setup?

The solution's initial setup can be done with the help of documents.

What's my experience with pricing, setup cost, and licensing?

AWS Lambda is not expensive for micro testing but is expensive if used for long deployment or long services.

What other advice do I have?

It is not difficult for a beginner to learn to use AWS Lambda for the first time because it has good documentation.

Overall, I rate the solution a five out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Atif Tariq - PeerSpot reviewer
Cloud and Big Data Engineer | Developer at a tech vendor with 10,001+ employees
Real User
Nov 24, 2023
Offers serverless computing with easy integration and good support
Pros and Cons
  • "The initial setup of AWS Lambda is very straightforward and quick."
  • "If you're running a new application with a significant load, you need to be prepared for potential bottlenecks."

What is our primary use case?

Lambda is essentially a serverless computing service offered by AWS. It allows you to run your code or applications without needing to manage servers. You can deploy your IT code or applications, and it seamlessly integrates with other AWS services, like S3 for data storage. You don't need to purchase or manage any servers. So, Lambda offers a way to run applications without the complexity of infrastructure.

What is most valuable?

The best feature of AWS Lambda is its scalability and security. It's a highly scalable service, making it suitable for a range of applications.  

AWS Lambda, like other services offered by AWS, SAP, or Azure, is already quite advanced. However, when considering improvements, it's more about how you write and optimize your applications.

What needs improvement?

There's always room for enhancement in terms of resource allocation and management for high-demand applications.

Performance issues can arise depending on how you allocate resources within Lambda. For example, if you're running a new application with a significant load, you need to be prepared for potential bottlenecks. 

It's essential to control network interactions and optimize for the type of application you're running. Lambda is excellent for small and lightweight applications, but for more resource-intensive tasks, you might need to look at other AWS services or a more distributed storage environment.

AWS Lambda could greatly benefit from enhancements in handling large-scale applications to support heavy workloads. This is actually feasible, but there is a need for further development in this area. 

Additionally, improvements in resource control optimization are crucial. For instance, enabling users to run data-intensive applications using a limited number of resources without compromising performance would be a valuable addition.

For how long have I used the solution?

I have used it for three years.

How are customer service and support?

I have interacted with the AWS support team. They have a large customer base, which sometimes leads to delays, but overall, their support is excellent.

They categorize issues effectively and provide prompt support for critical issues. Even for less critical issues from the customer's perspective, their response is adequate. They are usually quick to respond, especially when the issue is critical, and they provide effective support.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup of AWS Lambda is very straightforward and quick.

What other advice do I have?

If you have a data application with a huge number of users that requires frequent user interaction, AWS Lambda may not be the best fit. However, it's suitable for applications with less frequent user interaction, like those accessed periodically, maybe every few minutes or hours.

For lightweight applications, AWS Lambda is a ten out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Ashish Disawal - PeerSpot reviewer
DevOps Consultant at a university with 11-50 employees
Consultant
Nov 20, 2023
A highly scalable and cost-effective serverless computing solution, enabling seamless code execution in response to various events, with advantages including easy scalability and efficient integration
Pros and Cons
  • "The utilization of containers is particularly beneficial in overcoming the size limitations imposed on Lambda functions which not only allows us to work around these constraints but also contributes to the improvement and maintenance of our code."
  • "There's room for improvement in the testing setup."

What is our primary use case?

We use it primarily for image resizing in batch and scheduled jobs. Additionally, one of our clients relies on Lambda for running a continuously active custom API, handling their ongoing API requests.

What is most valuable?

Leveraging it to run containers directly from Amazon Elastic Container Registry has proven to be highly valuable. The utilization of containers is particularly beneficial in overcoming the size limitations imposed on Lambda functions which not only allows us to work around these constraints but also contributes to the improvement and maintenance of our code.

What needs improvement?

There's room for improvement in the testing setup. Attempting to test it through the AWS CLI also posed issues, and when trying to test the Lambda function on my local machine, I encountered difficulties in obtaining comprehensive logs or error messages to diagnose what might be going wrong.

For how long have I used the solution?

I have been working with it for one year.

What do I think about the stability of the solution?

It provides a high level of stability, and I have not encountered any issues so far. The system demonstrated stability whenever we attempted to update the function or perform any operations. Responses consistently aligned with the timeframes specified on the AWS website, remaining within the service level agreement. I would rate it nine out of ten.

What do I think about the scalability of the solution?

The scalability is notably high, I would rate it nine out of ten. Approximately sixty percent of my clients are utilizing this approach. While I serve two major organizations, the majority of my clientele consists of small and medium-sized businesses.

How are customer service and support?

The technical support from Amazon has been excellent, and I've consistently had positive experiences. During a customer migration from another cloud provider to AWS, the entire technical team provided valuable insights and enhanced the architecture. Their assistance not only improved the overall design but also ensured smooth transition and support. Even for minor issues, the response times have consistently exceeded the expectations stated on the website. For instance, if a 24-hour response time is indicated, they typically respond within twelve hours. I would rate it nine out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

I would rate the initial setup around seven out of ten. While it wasn't overly challenging, it did demand a certain level of technical proficiency. Someone without substantial technical knowledge might find it less straightforward to set up.

What about the implementation team?

In our container-based approach, we initiated by constructing containers on the local developer machine, then we pushed these containers to AWS Elastic Container Repository. Following this, we established a Lambda function that utilized the uploaded ECR image, allowing it to execute the associated container. Additionally, we incrementally built services to utilize those containers at Lambda functions. The deployment took less than three hours.

What's my experience with pricing, setup cost, and licensing?

The pricing varies based on the specific solution you're implementing, and in comparison to the value it provides, the overall cost is reasonable. When used appropriately for its intended purpose, the price is relatively low. However, if Lambda is employed outside its intended scope, the cost can escalate exponentially. I would rate it four out of ten.

What other advice do I have?

I recommend thoroughly reading the documentation to determine if it is a suitable solution for your specific use case. It's essential to understand the nuances of your use case before proceeding with the implementation. Overall, I would rate it eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer. partner
PeerSpot user
PremKashyap - PeerSpot reviewer
Solution & Integration Architect - AWS Cloud & Modernization at a tech vendor with 10,001+ employees
Real User
Dec 28, 2022
Serverless compute platform used to build microservices that can be set up in multiple ways based on experience
Pros and Cons
  • "Lambda is the preferred compute option because of on-demand cost. We don't have to provision any hardware beforehand. We don't have to provision the capacity required for the services because it is serverless."
  • "The first time Lambda is started up, it takes some time to spin up an instance for serving the consumer requests. AWS has been trying to solve this in a variety of ways but have not yet managed to do so."

What is our primary use case?

We are building microservices in Lambda and exposing them via an API Gateway for the end consumer. These microservices talk to DynamoDB, or third-party APIs but can also be event-driven. These microservices carry out specific business functionalities.

We have plans to increase usage in the future. We have been modernizing our usage of SOA technology and rewriting those SOA services on the cloud using AWS Lambda. We are transitioning to a serverless environment using Lambda. 

How has it helped my organization?

Lambda is the preferred compute option because of on-demand cost. We don't have to provision any hardware beforehand. We don't have to provision the capacity required for the services because it is serverless. 

AWS takes care of things behind the scenes and we pay only for usage. We don't have to incur uptime or the upfront cost to procure a EC2 instance or create any ECS service.

What is most valuable?

You can trigger Lambda in various ways including API Gateway events or a S3 object event. You can create a file in SP and it can trigger a Lambda function. You can process the file based on the event and complete asynchronous programming. It supports both synchronous as well as asynchronous programming. It is integrated with variety of AWS services like the S3, SQS or SNS.

You can use Lambda for a variety of use cases. You just have to write a Lambda which can be in various languages including Python, Node.js or Java. There is no limit on what you can do with Lambda because it is integrated with a variety of AWS services. 

What needs improvement?

The first time Lambda is started up, it takes some time to spin up an instance for serving the consumer requests. AWS has been trying to solve this in a variety of ways but have not yet managed to do so. 

Lambda can only run for a maximum for 15 minutes. If you have a job which requires running for more than 15 minutes, you cannot use Lambda for that use case. 

For how long have I used the solution?

I have been using this solution for five years. 

What do I think about the stability of the solution?

I would rate Lambda an eight out of ten for stability. 

What do I think about the scalability of the solution?

This is a scalable solution. I would rate it an eight or nine. You can have 999 Lambda instances running at a particular second at one time. That is the default. It you need to scale above this, you can request for AWS to increase your capacity.

How are customer service and support?

I would rate the technical support an eight out of ten. We do contact the AWS support team if we are stuck or something is not working. They provide their input and we set up a call with them to explain our issues and reach a resolution.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is straightforward. They have variety of ways to set it up via the console, ETK or CFT. You can easily configure Lambda via variety of ways based on your experience. Usually, newcomers will use console which is a UI and makes your task easier. Experienced people will go with CLIs, SDPF or CFTs to create Lambda resources.

We are not just deploying Lambda. We have a variety of AWS services which we combine into one script and we do it via an AWS code pipeline.

I would rate the setup a nine out of ten.

What about the implementation team?

Deployment was done in-house by our own team. The patching of underlying hardware and other maintenance is done by AWS. 

What was our ROI?

We have experienced a ROI using this solution. I would rate it an eight out of ten. 

What's my experience with pricing, setup cost, and licensing?

Lambda is an affordable solution. They offer free requests every month and charge per the compute time. If you are working in a big organization, usually AWS offer a savings plan where you get approximately 70% discount on pricing.

If one is very affordable and ten is expensive, I would rate this solution a two out of ten. Costing is per account. Production will involve a higher cost. 

What other advice do I have?

If you are planning to implement the solution using scripting language like Node.js or Python, it's better to rather use traditional programming language like Java, or .NET, because Lambda runs faster and more efficiently. We implement it using these scripting languages as the first choice.  

It is important to understand your use case properly and if Lambda is a good fit. Solutions such as Docker, Kubernetes, OpenShift or normal EC2 instances may be a better fit for your business.

I would rate this solution a nine out of ten. It integrates well with variety of AWS services which makes the event-based programming easy. Lambda is well suited to a variety of use cases or applications.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Buyer's Guide
Download our free AWS Lambda Report and get advice and tips from experienced pros sharing their opinions.
Updated: February 2026
Product Categories
Compute Service
Buyer's Guide
Download our free AWS Lambda Report and get advice and tips from experienced pros sharing their opinions.