Skip to main content
TrustRadius
AWS Lambda

AWS Lambda

Overview

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…

Read more

Learn from top reviewers

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

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
Return to navigation

Product Demos

AWS Lambda | What is AWS Lambda | AWS Lambda Tutorial for Beginners | Intellipaat

YouTube
Return to navigation

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 TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

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.

Reviewers rate Multiple Access Permission Levels (Create, Read, Delete) and Programming Language Diversity highest, with a score of 9.

The most common users of AWS Lambda are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(355)

Reviews

(1-25 of 48)
Companies can't remove reviews or game the system. Here's why

AWS Lambda Review

Rating: 10 out of 10
May 02, 2024
Verified User
Vetted Review
Verified User
AWS Lambda
5 years of experience
  • low cost
  • no dedicated server
  • no provisioning
  • lightweight
  • highly integrated

When to use AWS Lambda

Rating: 9 out of 10
May 01, 2024
AK
Vetted Review
Verified User
AWS Lambda
4 years of experience
Verified on LinkedIn
  • No provisioning required - we don't have to pay anything upfront
  • Serverless deployment - it gets executed only when request comes and we pay only for the time the request is getting executed
  • Integrates well with AWS CloudWatch triggers so it is easy to setup scheduled tasks like cron jobs

Tranforming cloud from server to serverless

Rating: 9 out of 10
March 31, 2022
NS
Vetted Review
Verified User
AWS Lambda
1 year of experience
  • Image compression on the go
  • Supports multiple programming language which can trigger lambda using API
  • Event driven
  • Platform as service, don't need to configure underlying hardware or operating system
  • Can handle higher number of events triggering, easily scalable.
  • Cost efficient

AWS Lambda: a perfectly reasonable serverless compute option

Rating: 8 out of 10
January 06, 2022
Verified User
Vetted Review
Verified User
AWS Lambda
1 year of experience
  • Broad support for different language runtimes: Python, Node.js, C#, Java, Golang, Powershell, Ruby
  • Save money on compute resources by paying by request volume and memory used/time
  • Integrates terrifically with a number of other AWS resources

Power of lambda

Rating: 10 out of 10
June 03, 2021
AS
Vetted Review
Verified User
AWS Lambda
4 years of experience
  • Execute small tasks quickly.
  • Monitoring can be easy.
  • Integration with s3 and SNS is a boon.
  • Trigger quickly and easily based on events.

AWS Lambda for developers

Rating: 9 out of 10
May 12, 2021
Verified User
Vetted Review
Verified User
AWS Lambda
2 years of experience
  • Scalable
  • Less Infra headaches
  • Just write code and don’t worry about devops

AWS Lambda saves time and money for your project

Rating: 8 out of 10
May 04, 2021
Verified User
Vetted Review
Verified User
AWS Lambda
2 years of experience
  • Serverless compute lets you run code without provisioning and managing
  • It is helpful to reduce costs and administrative loads for web development or mobile apps
  • Easy to manage the compute resources on AWS

Lambda: An Efficient way for developers

Rating: 9 out of 10
April 25, 2021
  • Serverless Framework. Easy to develop and test in local environment
  • Easy to detect issues. As it does not interlink to any other lambda.
  • There are shared layers in Lambda that can provide common code to be shared between Lambda. Helps in Avoiding the same code to be written multiple times.

AWS Lambda Provides Function-based Compute On Demand

Rating: 10 out of 10
May 12, 2020
MJ
Vetted Review
Verified User
AWS Lambda
2 years of experience
  • Lambda provides multiple methods for triggering functions, this includes AWS resources and services and external triggers like APIs and CLI calls.
  • The compute provided my Lambda is largely hands off for operations teams. Once the function is deployed, the management overhead is minimal since there are no servers to maintain.
  • Lambda's pricing can be very cost effective given that users are only charged for the time the function runs and associated costs like network or storage if those are used. A function that executes quickly and is not called often can cost next to nothing.

AWS Lambda helps you automate and reduce your cloud costs

Rating: 9 out of 10
April 22, 2020
Verified User
Vetted Review
Verified User
AWS Lambda
1 year of experience
  • Flexible. You can use it with many programming languages.
  • Easy. It's all configurable and as soon as you understand how it works it becomes very easy to maintain.
  • The integration with other AWS tools helps a lot the automation of tasks.

Going Serverless Without Being Rudderless: AWS Lambda

Rating: 8 out of 10
November 17, 2019
BP
Vetted Review
Verified User
AWS Lambda
2 years of experience
  • AWS Lambda is a welcoming platform, supporting several languages, including Java, Go, PowerShell, Node.js, C#, Python, and Ruby. And if you need to deploy a Lambda function in another language, AWS offers a Runtime API for integration.
  • We really appreciate how AWS Lambda is always-on for our functions, with only a brief "cold-start" waiting period the first time a function is called after being dormant.
  • In addition to only generating costs when it's actually being used, AWS Lambda really puts the "serverless" in serverless architecture, offering turnkey scaleability and high availability for our code with zero effort on our part.

AWS Lambda for Education

Rating: 9 out of 10
November 16, 2019
BB
Vetted Review
Verified User
AWS Lambda
3 years of experience
  • Rapid deployment of code.
  • Rapid execution of code.
  • Cost-effective use of the cloud.

AWS Lambda Review

Rating: 9 out of 10
October 30, 2019
Verified User
Vetted Review
Verified User
AWS Lambda
2 years of experience
  • Lambda functions are best in our use case because they are serverless and you could schedule AWS Cloud watch events to run periodically.
  • Less expensive.
  • Fast execution.

Any language, fast and simple

Rating: 8 out of 10
August 23, 2019
  • AWS Lambda is a great compute engine that allows you to run and execute your computation code without the need of maintaining servers and the overhead that comes with that.
  • We all can use our favorite programming language to develop the functions.
  • AWS Lambda is the fastest server setup on the market.

AWS Lambda for DBA maintenance

Rating: 9 out of 10
August 23, 2019
JB
Vetted Review
Verified User
AWS Lambda
3 years of experience
  • I have used the AWS Lambda for moving the RDS snapshots from cross-region like East to West and West to East. We used it as part of our DR solution. AWS Lambda is the service provided by AWS, and it makes it easy to manage the AWS resources.
  • I have used AWS Lambda for running a cleanup code against the database at scheduled times. I use Python as the coding language. AWS Lambda is the service provided by AWS, which makes easy to manage the AWS resources.
  • We can use AWS lambda function for serverless architecture.
  • We can use AWS Lambda for managing Micro-service architecture.

Most popular for a reason

Rating: 9 out of 10
August 17, 2019
Verified User
Vetted Review
Verified User
AWS Lambda
2 years of experience
  • It automatically scales up your functions when demand is high.
  • It allows developers to focus only on business logic,
  • It is very cost-effective, since you're not paying for idle server time.

AWS Lambda - The Unseen, Low-Cost Workhorse of the Cloud

Rating: 8 out of 10
August 16, 2019
Verified User
Vetted Review
Verified User
AWS Lambda
1 year of experience
  • Reliability - Lambdas just work. They do their job and quite well. I've never had any hiccups with them as a unit of hardware.
  • Scalability - This automatic scaling and availability are amazing. It's like having a fleet of servers at the ready but only when needed. And at a fraction of the cost.
  • Price - AWS gives you a generous helping of free invocations every month, and even after that, it's still cheap compared to an always-on solution.
Return to navigation