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
Recent Reviews

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
Read all reviews

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

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 Usability 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

(353)

Attribute Ratings

Reviews

(26-45 of 45)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
I used AWS Lambda to interact with the API Gateway and DynamoDB. It was used to retrieve and push data into the database. As a part of the project, it helped us a lot making the task quicker, simpler and more convenient.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
AWS Lambda is being used by my organization in various projects. In my project, we have more than 10 AWS Lambda services and for each, they are being run on several stages. We are using AWS Lambda for general authentication mechanism integrated with API Gateway. We have an event-driven design and the lambda I have written is consuming and processing events. Those events are also coming from AWS SQS, SNS, and S3. Since AWS Lambda is very easy to configure, it makes you only focus on what you need to do.

It is also very easy to integrate it with other AWS services, like consuming AWS SQS or SNS messages, and you can write your own API in minutes while integrating your Lambda with AWS API gateway.
Score 8 out of 10
Vetted Review
Verified User
We are building a system for log and data processing in AWS Lambda, S3, DynamoDB and Redshift. Data is collected and uploaded to S3 and a Lambda will be invoked to do the main processing function. It extracts and analyzes data, then puts metadata into DynamoDB and main data into Redshift. With Lambda, we are able to spin up thousands of the instances to process input S3 objects in a very short time and then remove them when finished, all with the same pattern and high performance. It saves on our development cost as implementing and deploying AWS Lambda is quite simple compared with EC2 or other services.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are already using other AWS services like EC2, RDS, S3, etc. and they are super reliable and easy to maintain. We use AWS Lambda to host our serverless function which is responsible for authentication. We have also started moving our microservices from EC2 to Lambda.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use AWS Lambda and other AWS services for a couple of projects. "Vacation Tracker" project uses the most AWS services. We also use AWS Lambda for Slack Bot, API and notifications. In DynamoDB for DB, we use SNS, SQS, and other AWS services. We saved a lot of time writing the API with AWS Lambda not needing BackEnd programmers. All programmers are Full Stack.
It's an easy way to create API for mockup of the product. It's cheap for a startup product. And, with Claudia JS you can create APIs very fast. With the Claudia Bot Builder, you can create a bot for Slack, Facebook, Viber, and more.
April 12, 2019

Best Cloud Platform

Score 9 out of 10
Vetted Review
Verified User
Incentivized
A scalable tool used to configure applications which can be used from outside the organization's environments. The servers are managed on their own by AWS, which is one less task to be taken care of. Can be easily integrated with other back-end APIs like Node.js or Python. Highly scalable, load balancers are configured automatically.
February 09, 2019

The Serverless Standard

Score 10 out of 10
Vetted Review
Verified User
Incentivized
The engineering and data science teams at my organization use AWS Lambda to rapidly deliver features that are easy to maintain. We use Lambda with the Serverless framework, API Gateway, and DynamoDB to build managed micro-services that are easy to scale. We use Lambda with AWS Step Functions and S3 to build background jobs.
Fedor Paretsky | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use AWS Lambda to host our serverless lambda functions. It allows us to execute segments of our computational code that don't require actual virtual machines hosted on compute engines. This allows us to achieve very low costs for simple pieces of code that can be run quickly a large number of times.
Kyle Reichelt | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
AWS Lambdas are the true workhorses powering our ETL (Extract, Transform, and Load), Data Warehouse, and Business Intelligence solution. We integrate with dozens of registration platforms and third-party services, loading fully normalized customer data into RDS and Redshift, enabling machine learning, forecasting, CRM, marketing automation, business intelligence, and performance monitoring.
Chris Moyer | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
At Newstex, we use AWS Lambda for a large portion of our AWS workload. We are slowly transitioning all of our services over to Lambda from our previous EC2 servers. Currently we use Lambda to run feed processing, categorization, and normalization of blog posts. We are also using it to monitor our CloudWatch Logs for anomalies and alert our on-call staff to potential issues. We trigger Lambda from CloudWatch events (scheduled) as well as DynamoDB streams and SQS Queues.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I am using AWS Lambda to process data for a U.S. Government client's website. There are a number of short term processing items that are required to be performed every day and the cost of running these processes cannot be too high. AWS Lambda fits this bill perfectly. The website delivers the data to the AWS Lambda functions and the data gets processed and then passed back to tthe website via AWS S3.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We've used AWS Lambda to deploy several "serverless services". The ability to quickly deploy functions, with no architecture, across several languages, with interoperability between other AWS components (such as S3), at an extremely low cost is really cool. We use Lambda to automate simple processes as well as to run code in languages that aren't supported by our main stack.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Lambda functions as a way to implement serverless code without having to manage an underlying infrastructure. Lambdas are a great way to allow devs to very quickly get things out the door when the main task doesn't rely on any specific hardware or software and just needs to do something to a stream of data. Lambdas and kinesis streams go hand in hand and are very powerful tools when implemented correctly.
Kevin Van Heusen | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
AWS Lambda is a great way to perform operations in the cloud without requiring a server. We have used Lambda in our engineering team to help automate AWS related tasks and do so in a way that does not require running an AWS instance. This helped us because sometimes Lambda is one of the most efficient ways to solve a problem that involves the AWS infrastructure.
Andrew Raines | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We currently employ Lambda to do a number of event-driven tasks without our backend infrastructure. This ranges from API services to on-the-fly image manipulation. The reason for utilising Lambda in this fashion comes from a few distinct advantages: ease of integration with other AWS services (i.e. we can trigger it extremely easily), cost and scalability. A number of our services have either very low workloads, and thus it would be wasteful to run services 24/7, or very unpredictable demands - both of which Lambda help us with massively.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use AWS Lambda to trigger scripts in response to events in other Amazon Web Services we use. Because AWS Lambda is useful for on-demand processing, we do not have to provision a server to idle in anticipation of the events that trigger its scripts.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use it for running Alexa skills. These are created using Node.js and I found using AWS Lambda functions to be relatively easy to pick up and use! I’ve utilized a handful of Lambda functions and plan on using more in the future.
December 19, 2017

Lambda info

Vishwesh S | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
AWS Lamda is used for running code, it is used within our team only and not used within whole origination level. Since the organization, does not require to invest money in specialist software like Jenkins. Also, it reduces our team to eliminate a need for Pre-production environment as other environments can be used as Production like env's and code can be tested in other environments. In future, probably, my team may not need specialist Deploy Engineer.
Return to navigation