AWS Lambda

AWS Lambda

Top Rated
About TrustRadius Scoring
Score 8.8 out of 100
Top Rated
AWS Lambda

Overview

Recent Reviews

Power of lambda

10 out of 10
June 03, 2021
Process terabytes of data broken down into small files of 70MB each. Our Lambdas spin an instance for each file and process it within 30 …
Continue reading

AWS Lambda for developers

9 out of 10
May 12, 2021
AWS Lambda serves various purpose accross teams
1. We mainly use AWS Lambda when we have very short time to productionise code and have …
Continue reading

Reviewer Sentiment

N/A
Positive ()
N/A
Negative ()
Learn how we calculate reviewer sentiment

Awards

TrustRadius Award Top Rated 2022
TrustRadius Award Top Rated 2020
TrustRadius Award Top Rated 2019
TrustRadius Award Top Rated 2018

Popular Features

View all 11 features

Scalability (48)

9.3
93%

Services-enabled integration (47)

8.9
89%

Platform management overhead (44)

8.7
87%

Issue monitoring and notification (44)

8.6
86%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of AWS Lambda, and make your voice heard!

Pricing

View all pricing

128 MB

$0.0000000021

Cloud
Per 1 ms

1024 MB

$0.0000000167

Cloud
Per 1 ms

10240 MB

$0.0000001667

Cloud
Per 1 ms

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

Platform-as-a-Service

8.6
86%

Product Details

What is AWS Lambda?

AWS Lambda is a serverless computing platform that lets developers run code without provisioning or managing servers. With Lambda, users can run code for virtually any type of app or backend service—all with zero administration. It takes care of requirements to run and scale code with high availability. Users pay only for the compute time they consume—there is no charge when their code is not running.

Developers uploading to Lambda don’t have to deal with their code’s environment. It’s a “serverless” service which lets outside code or events invoke functions. Lambda doesn’t store data, but it allows access to other services which do. Users can set up their code to automatically trigger from other AWS services or call it directly from any web or mobile app.

AWS Lambda Technical Details

Deployment TypesSaaS
Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

Frequently Asked Questions

What is AWS Lambda?

AWS Lambda is a serverless computing platform that lets users run code without provisioning or managing servers. With Lambda, users can run code for virtually any type of app or backend service—all with zero administration. It takes of requirements to run and scale code with high availability.

What is AWS Lambda's best feature?

Reviewers rate Scalability highest, with a score of 9.3.

Who uses AWS Lambda?

The most common users of AWS Lambda are from Mid-sized Companies (51-1,000 employees) and the Computer Software industry.

Reviews and Ratings

 (310)

Ratings

Reviews

(1-25 of 48)
Companies can't remove reviews or game the system. Here's why
Aatif Nizami | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
AWS is a serverless service which used generally by mid-range organizations. This is used by the developer who needs a virtual server for a particular period of time.AWS runs the code without a server and you pay only for the compute time you consume. We have a small budget project in which we need a server when require and the language we are using is a node. For this, it is very helpful.
Nikhil Singh | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
I used AWS lambda in one of project which was developed by company I am currently in. My current company is AWS partner network accredited. While developing project, our company tries to make offer for AWS lambda as it is cost efficient compared to EC2 instance or any other compute service. Business problems are related to what clients want in a smaller budget. AWS lambda is considered as server-less compute service and helps to deliver solution much faster than any other computer service.
Score 8 out of 10
Vetted Review
Verified User
Review Source
AWS Lambda is widely used in our organization by a number of development teams. It is used in both one-off tasks and coordinated workflows. My team is responsible for infrastructure management, and there are many use cases for which we have opted to use AWS Lambda. AWS Lambda is often a good choice for us when we do not need a standing compute resource.
Ojas Elawadhi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
[AWS Lambda] is being used in specific departments of the company as and when we require it because cost is involved depending upon usage. This can be integrated with multiple AWS tools like redshift, S3 and many other services that helps in easy processing of data. This has positively impacted our maintenance cost.
Erlon Sousa Pinheiro | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We are using AWS Lambda as [much as] we can and when is feasible. When I say feasible, I mean we should observe AWS Lambda limits and costs because even [with] AWS Lambda being an amazing product, you need to be careful with costs since every call to a function will charge you.
Score 9 out of 10
Vetted Review
Verified User
Review Source
AWS Lambda serves various purpose accross teams
1. We mainly use AWS Lambda when we have very short time to productionise code and have little time to worry about infrastructure.
2. AWS Lambda takes care of scaling and dynamic increase in inflow of traffic.

Score 8 out of 10
Vetted Review
Verified User
Review Source
AWS Lambda is mostly in use by our DevOps department with Web portals testing and implementation to support our projects on cloud. We mostly use HTML conversion Lambda functions with our conversion services. It is greatly helpfil to reduce cost of usage and improve integration with Simple Notification Service. Also we work on smart recognition of documents buckets.
Score 10 out of 10
Vetted Review
Verified User
Review Source
At my current place of work as well as for personal projects AWS Lamba is currently used for many different projects. A few examples are "image resizers", "data processing" and invalidating cache from a 3rd party webhook. It allows for quick, easy, and inexpensive setup and maintenance especially using 3rd party libraries like "Serverless".
Sai Sreenivas Addepalli | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use AWS Lambda to upload data from API to store in AWS. We have also integrated it with AWS DynamoDB, Redshift, S3, Kinesis, MSK, and many other AWS Services for further processing of the stored data. It is being used by a single department. It reduces the maintenance cost and makes development easy. Makes it easy to address any issues in the APIs without any problem to the other Lambda.
Ravi Khunt | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We have requirements in some projects to run some code backend side without user interaction.
So we developed task schedulers to run cron jobs.
Task schedulers do their jobs, but sometime operating system updates may break those jobs, also it uses our CPU.
Then we are finding new solutions to resolve this issue.
We found great service providing by Amazon which resolves our issues.
Now we are using Lambda to run cron job.
Michael Jenkins | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
My team uses AWS Lambda in two primary ways: as a back end service and as middle-ware for log processing. As a backend, Lambda provides the compute for APIs fronted by AWS API Gateway or one-off tasks that can be handled in the cloud by a small piece of code. As a middle-ware for log processing, Lambda processes logs ingested by AWS Kenesis by feeding them into AWS Cloudwatch and third-party logging services.

Lambda provides an interface to managed compute resources without the overhead of the team having to mange servers or other resources.
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use AWS Lambda to help us automate the process of start/stop EC2 instances in AWS. We use it in infrasctructure but it affects the whole organization and most of our internal servers and customer servers are in AWS. With this automation, we cut our cost by 35% which is a very significant amount for a small company.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Our university department is responsible for several web applications on campus that support student success, including providing online services for students directly, as well as supporting workflows and activities of other departments and divisions. As we move more and more of our applications into the AWS cloud, we have found Lambda to be a great way to simplify some of our web services and "housekeeping" processes; the fact that we're only charged for Lambda function calls, and not for the infrastructure which supports Lambda, helps us save on hosting costs, as well!
October 30, 2019

AWS Lambda Review

Score 9 out of 10
Vetted Review
Verified User
Review Source
Monitoring Usecase:
In the organization, we have got a need to increase the monitoring and availability of the systems, because of which we have created several scripts that run on a server for every 15 mins to extract data from one system and store it in a database. It was working fine when we have a few scripts and less number of CRON jobs. We have a complex environment, we interact with multiple systems most of the time and there are several logs that are captured in different systems, so our number of scripts increased, eventually jobs increased to run. We started to see a bottleneck on the server, so we started to think Cloud alternative and analyzed about the usage of AWS Lambda functions.
Score 8 out of 10
Vetted Review
Verified User
Review Source
AWS Lambda is being used by my organization to manage machine to machine communication via serverless code. It addresses the problem of sending data between services on Amazon Web Services and it does the job quite well. The lambda handler allows me to set invocations at certain durations and also allows me to pass data back and forth in an automated manner.
Jesse Bickel, MS - PMP | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
AWS Lambda is used primarily by about 20% of our staff and only in our development department. We use AWS Lambda for developing and managing our application over the cloud platform. We internally provide cloud-related solutions to our dev groups and develop web apps and services on cloud for them. So whenever we have to provide any computation related work for that particular app than I use AWS Lambda because it is easy to use and scalable and also costs less than any previous solution we have reviewed.
Jacob Biguvu | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
AWS Lambda is an event-driven, serverless computing platform and a compute service that runs code in response to events and automatically manages the computing resources required by the code. AWS Lambda is being used by our team and across the whole organization. It's being used as part of our DR solution to run the code at scheduled times.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use AWS Lambda as a microservice platform where we off-load a large number of our common services to the serverless cloud. We have had workloads that have run for years on the platform without issues, and it has allowed us to focus on other areas of developing versus just maintaining code and servers.
Score 9 out of 10
Vetted Review
Verified User
Review Source
My team uses AWS Lambda as a deployment target for our serverless applications. We develop them using the Serverless framework (using NodeJS) and deploy them to our company's AWS account. As a result, we don't deal with Lambda very much directly, since it's abstracted away through Serverless. But since it's so integrated into the AWS ecosystem our company uses, it is very practical and enables us to run our applications in a stateless was and not need to worry about scaling.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use AWS Lambda (in conjunction with SAM) to produce a decentralized notification and delivery system for 3rd Party integrations to our SaaS product.

This allows us to keep throughput for messages in our app low, and scaling is nearly automatic and instantaneous. We needed a way for our app and data to be presented to a multitude of 3rd party applications and services and didn't want to make all these points of contact happen inside our main app. Therefore we chose a queue-based approach where our main app delivers messages to a queue and the Lambdas pick those messages up and process them until the queue is empty or more Lambdas are needed.

Lambdas have proven to be very cost-effective and prevents us from needing to incur uptime for other servers.
August 14, 2019

Functions as a service

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use AWS Lambda to efficiently auto scale our NodeJS-based infrastructure without the overhead of needing to manage virtual machines or worry about capacity planning. Additionally, we don’t need to manage security patches for the OS because there is no OS to worry about!