AWS Lambda

About AWS Lambda
AWS Lambda is a serverless computing platform that helps businesses run codes based on triggered events and facilitate application development processes. Supervisors can add custom logic to AWS resources, upload codes, create functions, and select memory, timeout period, and AWS Identity and Access Management (IAM) role according to requirements.
AWS Lambda allows organizations to automatically run defined functions and launch and manage compute resources based on incoming requests. Managers can create custom backend services for applications, package codes as a Lambda layer, and share them as functions.
AWS Lamba can be connected to existing Amazon Elastic File Systems (EFS), enabling businesses to streamline file and data processing operations.
Images

Not sure about AWS Lambda?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
Amazon EC2

DigitalOcean

Azure DevOps Services

Amazon CloudWatch

Reviews
Already have AWS Lambda?
Software buyers need your help! Product reviews help the rest of us make great decisions.

- Industry: Information Technology & Services
- Company size: 10,000+ Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Lambda Password Rotation Feature is Fantastic for my RDS Instances
Reviewed on 2021/12/24
1. In my Enterprise, we use Lambda to keep in track of our Amazon RDS instance's password policy...
1. In my Enterprise, we use Lambda to keep in track of our Amazon RDS instance's password policy which needs to be changed once in every 30 days.
2. We set up lambda function using Python and utilize AWS Secrets Manager to store our password.
3. When the 30 days period occurs in the Secrets Manager, it automatically triggers our lambda function and changes our RDS password.
4. Since manual changing of passwords can be challenging and time consuming, automation through our Lambda function makes everything easy and cost-effective.
Pros
1. I like how I'm able to implement lambda functions with various languages of my choosing whether its Python, Java, Go, Powershell, Ruby or Node.js
2. I effectively save cost by using lambda for my deployments as I pay for the computation time during which my lambda function is running.
3. Since its serveless architecture, I don't have to worry about the underlying infrastructure or its maintenance.
4. It gives me event-based trigger which eases my deployments as it enables automated procedure based on my lambda functions.
5. It is helpful to perform various operations and resource administration activities like monitoring resource status, updating security patches, deploying applications, etc.
Cons
I didn't find anything to like as least abut AWS Lambda. One thing to mention is, the TTL for each lambda is 15mins so after that period so if its customizable means we will be able to do more deployments running a single lambda function.
- Industry: Nonprofit Organization Management
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Excellent add-on for your integrations
Reviewed on 2022/04/07
I use it for a variety of cases such as thumbnail generation, email notifications, url rewriting,...
I use it for a variety of cases such as thumbnail generation, email notifications, url rewriting, websockets chat. It has always delivered and never had issues with uptime or capacity.
Pros
Easy to integrate with other AWS services through node.js or python code. This is my preferred way to extend services for adhoc customizations. With step-functions, one can go even further with chaining of functions.
Cons
Debugging, testing deployments and logs can be somewhat tedious.
- Industry: Computer Software
- Company size: 10,000+ Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Feature rich and easy learning curve for the developer
Reviewed on 2023/02/10
Lambdas have been great when used in case of lightweight computation, but needs improvement in...
Lambdas have been great when used in case of lightweight computation, but needs improvement in heavy applications.
Pros
Lambdas support multiple languages and have clients for major AWS Tools like Opensearch, DynamoDB, SQS etc.
Cons
Lambda cold start is a major pain point. There have been multiple solutions given for this previously, but none of them have been satisfactory.
- Industry: Information Technology & Services
- Company size: 51–200 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
Best and highly scalable serverless programming ecosystem in market
Reviewed on 2022/03/30
it's a awesome thing to learn and use in daily life. I deploy lot of my applications using aws...
it's a awesome thing to learn and use in daily life. I deploy lot of my applications using aws lambdas. It's fast and scalable and I love this experience.
Pros
Aws lambdas provides devloper a tool that can manage all there deployment and scalability. Coders can just focus on logic and codebase and aws lambdas take care of rest.
It's auto scalable feature is super useful for dynamic traffic.
Cons
it's bit costly compared to normal ec2 machine tho we can minimise the cost with lambdas auto turn off when not in use feature.
Other then this it's not easier to get directly hands, I found it bit trickier at first glance.
Alternatives Considered
Google CloudReasons for Choosing AWS Lambda
I found aws more reliable and faster compared to gcp.Switched From
Google Cloud- Industry: Information Technology & Services
- Company size: 10,000+ Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 6.0 /10
Lion of the Cloud functions
Reviewed on 2021/07/03
Very useful
Very useful
Pros
Aws lambda functions made developers lives a little easy by providing lot of nitty witty integration and ease of build by supporting major programming language. A real eye opener for serverless architecture
Cons
Nothing that can be seen as a negative.. however an optimal solution for cold starts can be arrived with no extra cost..
Alternatives Considered
Microsoft AzureReasons for Choosing AWS Lambda
Moved from azure to aws as part of client preferenceReasons for Switching to AWS Lambda
While our dependency was on a higher architectural advantage for aws over azure, this switch from azure functions to aws lambda an inclusive transitionAWS Lambda FAQs
Below are some frequently asked questions for AWS Lambda.Q. What type of pricing plans does AWS Lambda offer?
AWS Lambda offers the following pricing plans:
- Free Trial: Not Available
Please reach out to Amazon Web Services for pricing details.
Q. Who are the typical users of AWS Lambda?
AWS Lambda has the following typical customers:
Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000
Q. What languages does AWS Lambda support?
AWS Lambda supports the following languages:
English
Q. Does AWS Lambda support mobile devices?
AWS Lambda supports the following devices:
Q. What other apps does AWS Lambda integrate with?
We do not have any information about what integrations AWS Lambda has
Q. What level of support does AWS Lambda offer?
AWS Lambda offers the following support options:
Email/Help Desk, FAQs/Forum, Knowledge Base
Related categories
See all software categories found for AWS Lambda.