AWS Lambda Reviews & Product Details

Integration Architect, Lead, Analyst, Developer
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

1. Running my code in a container at a faster pace.

2. I don't need to worry about the infrastructure

3. Hassle free scaling based on business requirements and traffic

4. Consistency in performance while scaling containers

5. Most important- billing is optimised with millisecond usage Review collected by and hosted on G2.com.

What do you dislike?

1. Not suitable for high memory consumptive apps as it has large memory footprint is up to ~3000Mb

2. The maximum payload supplied to a function is up to ~6Mb only (request/response) for synchronous calls and 128Kb for asynchronous calls

3. Any deployment package larger than 50Mb is not allowed directly rather need to upload the same to s3 bucket. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Not every business application needs AWS Lambda. There must be a proper analysis prior to going with Lambda. Costing is an important factor so alternatives live 'Project Fn' is a good competitor should also be evaluated. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Currently we are solving the problem of real time files processing, web applications- backend and mobile apps backend using AWS Lambda. Lambda is pretty much faster and helping business users in quick data retrieval resulting in overall great user experience via web & mobile app channels.

As a benefit, Lambda has been there in-

1. Improved CX

2. Any changes in business functionality can be deployed using Lambda in minimal time thus helping in faster deployments

3. There has been a requirement of PDF uploading in our application. Lambda function gets triggered immediately once file uploaded to S3 bucket and necessary processing is done. Review collected by and hosted on G2.com.

Show More
Show Less

AWS Lambda Overview

What is AWS Lambda?

AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume - there is no charge when your code is not running. With Lambda, you can run code for virtually any type of application or backend service - all with zero administration. Just upload your code and Lambda takes care of everything required to run and scale your code with high availability. You can set up your code to automatically trigger from other AWS services or call it directly from any web or mobile app.

AWS Lambda Details
Website
Product Description

Run code without thinking about servers. Pay for only the compute time you consume.


Seller Details
Seller
AWS
Ownership
AMZN
Company Website
Year Founded
2006
HQ Location
Seattle, WA
Total Revenue (USD mm)
$177,866
Twitter
@awscloud
1,887,359 Twitter followers
LinkedIn® Page
www.linkedin.com
77,420 employees on LinkedIn®
Description

By giving customers more of what they want - low prices, vast selection, and convenience - Amazon continues to grow and evolve as a world-class e-commerce platform.

Show More
Answer a few questions to help the AWS Lambda community
Have you used AWS Lambda before?
Yes

AWS Lambda Reviews

Write a Review
Filter reviews

LinkedIn®
Connections
Popular Mentions
Showing 588 AWS Lambda reviews
Popular Mentions
Showing 588 reviews
Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Review Type
Region
Already have AWS Lambda?
Write a Review
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

Very simple & easy to use in order to deploy a little piece of code.

Lot of runtime are available :

- Python (2.7... 3.8)

- Node.js (10, 12)

- Java (8, 11)

- Golang (1.x)

- Ruby (2.5, 2.7)

More over, you don't pay when there is no activity. Review collected by and hosted on G2.com.

What do you dislike?

When deploying a lambda, you have to know what a VPC is. It's a pity to care about network.

More over, you have to take care about cold start : when using heavy runtime, the first request may be long to start. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Don't forget to read the documentation : very complete and precise Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I wanted a Slack bot in order to list all the pull request needed to be reviewed. AWS Lambda helps me to build this without have to pay for a full VM. Review collected by and hosted on G2.com.

Show More
Show Less
Senior DevOps Engineer
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

There are a lot of things best about AWS Lambda. AWS Lambda is a serverless service which means we don't have to worry about server management. Just upload the code and run it. You only pay for what you have executed. The price of the AWS Lambda service is too less. It can be integrated with many other AWS services making it useful for developing micro-services, cron-based or event-based services, REST APIs, etc. We don't have to worry about its high availability or auto scaling as it is a fully managed serverless AWS service. Review collected by and hosted on G2.com.

What do you dislike?

The execution time should be increased as 15 minutes of execution time is sometimes where less. Also, we should get an option to modify the processing power (CPU) separately and not by the memory (RAM). Also, we should get the capability to run as many Lambdas as possible in parallel at a time by making this option selectable at the time of creating the AWS Lambda function so that we don't have to worry about requesting the increase in this soft limit as well as let us know the maximum hard limit for this configuration beforehand. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Whoever wants to run their code on AWS should choose AWS Lambda unless the app constraints doesn't let you opt for this service. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are using AWS Lambda for developing different kinds of solutions ranging from event-based executions, cron-based jobs, micro-services architecture, RESTFUL APIs, automation jobs, etc. This is the best execution option on AWS if no other constraints don't let you opt for AWS Lambda. AWS Lambda helped us in solving problems in a more managed fashion while incurring a minimum cost. Review collected by and hosted on G2.com.

Show More
Show Less
Senior Software Engineer
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The best thing about it is simple, just charge as to what you're using and it's open source! Without the need to control the operational service pile, focus purely on the script you have to do. I including how to create code by using the Web or mobile app. It is also always updated to make use of the latest features. Review collected by and hosted on G2.com.

What do you dislike?

We create less scripting servers that are used to automate our infrastructure. This enables data to be easily parsed and business logic performed and transmitted to the next necessary service Review collected by and hosted on G2.com.

Recommendations to others considering the product:

AWS lambda can be recommended for users looking for comfortable ranging from various safe and inexpensive applications. With lower implementing costs, the computational resources supplied by the game throughout the back end are highly efficient and effective. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

AWS Lambda supports you with both the Access Point to build an essential REST API. Lambda performs very well and allows people to connect and keep track of customer data. The maintenance for operating Polymorph techniques is at programme-level and not just technology-level, which would seem to demand more time work compared to preserving the request. It is also relatively inexpensive to run and maintain. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

For me Amazon Lambda is excellent, with easy code to test, very easy to configure, which gives me the opportunity to write codes in several languages, very simple to learn and you only pay for the time that is consumed since there is no charge while code is not running Review collected by and hosted on G2.com.

What do you dislike?

I found testing somewhat difficult at first. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

It is not as easy to use as other AWS services but in the end the result is satisfactory, do not forget that if you want to change the name of your function, you must delete it and create a new one. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

For me Amazon Lambda is quite good, I use it to create images, process files, etc, since for me work is very important and what I like the most is that I can add data in real time. Review collected by and hosted on G2.com.

Show More
Show Less
Assistant Engineer
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

I can divide the backend request into processes with AWS Lambda, which could be installed and housed as individual divisions of their own scale. Maintenance is much easier because the use of a lambda architecture is easy to insulate and fix without influencing both other items. Review collected by and hosted on G2.com.

What do you dislike?

Interconnection and connectivity between various Lambda functions and some other services can become much more intertwined with the growth of the system. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Microservices is another way of viewing Lambda. Microservices with Lambda is lighter and safer to install than with containers in Docker. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Hosting the backend implementation among several lambda functions is considerably less expensive than providing an EC2 instance, as only the time because when assets are active is charged as opposed to EC2, which even when idle is invoiced. Review collected by and hosted on G2.com.

Show More
Show Less
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Do not lie, and use AWS lambda of how you use. This helps you to pay for just computing time and instantly executes the code from the smartphone or web program. AWS Lambder wants to take care with all you need to execute the machine and scale up your application with data access, which helps developers to easily scale up to users' experience, rather than tuning and reformatting systems It is more sensitive to device changes that notify data shift. Review collected by and hosted on G2.com.

What do you dislike?

The language functionality of AWS Lambda is very small. The method of repairing is really complex. With the progress of the scale, this service becomes very expensive. Awareness of the user interface of AWS Lambda will help to restore it. It is just not impractical, and that does not give a dignified image of the value of the service performance. That is a confounding method and misuse is very simple. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I think there are a lot of serverless computer alternatives, but for sometime AWS Lambda is around, so it is extraordinarily well verified and funded. I use Twilio functions even for convenience,

but they are perhaps more pricey than AWS. The AWS Accredited Medical Assistant Associate course of Udemy is among the items that greatly motivated me to take, which allows me to create the Lambda-function. Review collected by and hosted on G2.com.

Show More
Show Less
Software Developer
Computer Software
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

Accurate schedule execution without fail a single time.

Different types of schedule expression that help us to execute exact time, that may be every year, month, day, hour, minutes, second.

rate and cron two types of functions that help us as per our requirements.

Server less architecture. Review collected by and hosted on G2.com.

What do you dislike?

Once we create lambda function in AWS service, we can not change name of that function.

So we have to delete it and re-create it. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

If you are looking for feature, which execute URL at time you required. AS Lambda is best feature. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I want to execute certain API calls daily at specific time.

First i used Windows background process, But then i came to AWS Lambda service, and that grab my consontration. Review collected by and hosted on G2.com.

Show More
Show Less
UE
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

Because Lambda is serverless technology, it allows you to focus on the code and logic of your application, without having to worry about maintaining a server. It is remarkably affordable, with the first million monthly invocations free. Review collected by and hosted on G2.com.

What do you dislike?

The biggest downside of Lambda is the cold start time. Your code runs in a container and has to be loaded onto a server before it can run. This can take several hundred milliseconds and impacts performance for the calls that suffer from needing to load the code. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We're using Lambda for two main tasks - the first to host a full end-to-end web application in Next.js. Unlike previous websites I've created, there is no need to focus on configuring servers, opening ports, installing certifications, etc. A lot of that is handled automatically by Lambda or by services that make Next application deployment simple. The second task, which many people use when starting with Lambda, is to run a set of cron jobs. Some are triggered to run every few hours. Others are event-based, running when there's a change elsewhere in the system such as a file being written to S3. We let AWS manage triggering events in our architecture, while we focus on writing simple code that reacts to those changes Review collected by and hosted on G2.com.

Show More
Show Less
Software Engineer
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

What I like the best is that, instead of maintaining a server for all our backend needs & features, we can deploy our backend API's as a microservice, & can manage them from the AWS Dashboard, without any hassle, & along with all this, solves the problem of server maintainence.

Also, we don't have to manage a server on our own, & even have our own server for it, AWS solves that problem for us, by creating a MicroService of an API for us. Review collected by and hosted on G2.com.

What do you dislike?

What I dislike is the Lambda Obstacles, as when we sometimes try to deploy or act upon the Lambda API's from other sources or other origins, we are unable to do that.

Also, we are unable to Deploy the API's anywhere, other than our S3 Bucket Deploy, & so, even while we would like to stop using S3 Services, & move with our own Service, we would have to create the APi's from scratch itself, making it a huge problem & a task to be handled. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

I would highly recommend it. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are solving the problems of reducing the requirement of our own Server, by deploying our API's as microservices onto the AWS Console, as a Service in them self, & manage them. Review collected by and hosted on G2.com.

Show More
Show Less
Associate Specialist - Technology
Computer Software
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

AWS Lambda is great for running code snippets in background which will automatically scale your code, you don't need to manage servers. we used it to triggers code in backgrounds like sending emails to groups, running scheduled task to generate reports and files.

If you have data to process in background or event real time without considering processing power or servers, this is best suited environment. Review collected by and hosted on G2.com.

What do you dislike?

Sometimes it gets complex when you have multiple lambda services running and trying to process same data, you need robust architecture of application to manage this.

You don't have a control over resources you are using for lambda. you cant install packages on servers which you need to process data. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Make sure your application architecture is robust to handle different lambda functions and large data processing and AWS Lambda timeouts. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are using AWS lambda for background task execution like sending emails to groups, scheduled task execution and processing data to generate reports and files using processed data. Review collected by and hosted on G2.com.

Show More
Show Less
(Contractor) Software Engineer 4 (Senior)
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

I enjoy most about Lambda that is the dominant serverless option, meaning that it has excellent backing and support from AWS as well as the community Review collected by and hosted on G2.com.

What do you dislike?

I dislike that it is complicated to get started coming from a more traditional runtime mindset Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I use Lambda to accomplish one off tasks in my AWS environment. Examples include image transformation or managing AWS resources in response to events in my AWS environment Review collected by and hosted on G2.com.

Show More
Show Less
UC
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The best part of this is it's simple, you only have to pay for what you use and it's serverless! No need to manage the entire server stack, just focus on the code that's important to what you need to accomplish. I like how you can use the web or mobile application to create the code. Also it's always updated so you can leverage the latest functionality. Review collected by and hosted on G2.com.

What do you dislike?

The dashboard / interface is a bit difficult to write code in, there is a limit to how much code can be used in the online editor, and I've noticed some delays in code performance with certain functions. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

give it a try! it's easy and very cost-effective. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

The biggest problems solved with Lambda for me is cost savings, automation, and multiple languages you can code in, Review collected by and hosted on G2.com.

Show More
Show Less
UI
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

The best feature is how easy it is to integrate with the rest of AWS Services, it helps in executing code or event triggered from other services of AWS. Review collected by and hosted on G2.com.

What do you dislike?

Initial learning curve is steep and the User Interface could be made simpler. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I am using AWS Lambda to execute scripts / code triggered from events generated from various services within the AWS infrastructure. These scripts perform routine tasks such as creating or destroying instances and more. Lambda is serverless and does not run round the clock, making it a resource saver. Review collected by and hosted on G2.com.

Show More
Show Less
Software Developer
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Lambda is easy to use and understand. You can integrate it into many other architectures and services easily. Review collected by and hosted on G2.com.

What do you dislike?

Lambda’s GUI can be slightly laggy at times and the error output doesn’t always print all the logs. Luckily you can go to cloud watch to view all these logs however it can be a pain to switch service to service Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are creating server less scripting that goes into some of our infrastructure automation. This allows use to easily parse data and perform business logic and pass that information to the next needed service Review collected by and hosted on G2.com.

Show More
Show Less
Application developer Analyst
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

* AWS Lambda is very easy to setup & deploy serverless computing platform.

* AWS Lambda supports large variety of language including Node.js, Java, C#, etc.

* After deploying application to Lambda, developer does not need to worry about scaling &

concurrency.

* Cost can be reduced drastically as we do not need to keep server up & running 24x7.

* It is pay per use model, which is great.

* Can be best used for Microservice deployment. Review collected by and hosted on G2.com.

What do you dislike?

* There may be something people don't like about Aws lambda like the memory range is limited. But

there is a lot you can do with such range.

* Also for some people code, deployment packages may be a reason for concern due to its limited size

to 50mb only.

* There may be a solution to this limitation soon Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Perfect service for Serverless computing. It will really help us in many ways, just write a lambda function and enjoy. Serverless computing is really helpful to cost cutting as well. It goes live from the deployment in minutes. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

* My application needs images resized a few times; one to standardize the image size, then again to

convert it to a thumbnail.

* It was causing CPU and RAM to skyrocket when converting multiple images simultaneously until I

moved the workload over to Lambda.

* Now we can throw an infinite number of images at it, and it'll convert them all without any problems! Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Pay for what you use, don't be cheated , just use AWS lambda. this allows you to only pay for compute time and automates code runs from mobile or web application. it is very responsive to system changes which can be inform of data change, AWS Lambder takes care of everything required to run and scale your code with high availability which makes scaling seamless to developers allowing us to concentrate on user experience than spending time tweaking and configuring systems Review collected by and hosted on G2.com.

What do you dislike?

It has a steep learning curve and configuring it to a functional state takes a little bit of time in the beginning. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Pay for compute time only with AWS Lambder, for anyone startup, this is the best platform for you since you don;t pay for idle time like other service providers. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Scalability and code availability. Review collected by and hosted on G2.com.

Show More
Show Less
AF
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

AWS Lambda may run on different languages as part of serverless service. You may run in manually for test or as part of API Gateway or many other AWS services.

You may share AWS Lambda code with other teams. Review collected by and hosted on G2.com.

What do you dislike?

Cold start. After 15-30 without activity, the first request will take about 15 seconds due to cold start Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Try it, it will take 10 minutes to make it run. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Simplicity in deployment and possibility to test one piece of code manually without running system Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

With AWS Lambda I can break down a backend application into functions that can be deployed and hosted as separate units that scale on their own. Maintenance is easier because it is easy to insolate failing using in a lambda architecture and fix it without affecting the other units. Review collected by and hosted on G2.com.

What do you dislike?

The interconnection and communications between different Lambda functions between themselves and other aws services can get very entangled as the application grows. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Lambda offers a different way to look at Microservices. It's cheaper and easier to deploy microservices with Lambda than it is with Docker Containers. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Hosting a backend application between multiple Lambda functions is a lot cheaper than provisioning an EC2 Instance because aws only bills the time when the resources were active unlike EC2 which is billed even when idle. Review collected by and hosted on G2.com.

Show More
Show Less
AC
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

being able to run code as a service, we are using Lambda to run some code to back up some other Amazon services using this feature, this is run completely serverless and we aren't paying for any EC2 costs! Review collected by and hosted on G2.com.

What do you dislike?

it takes a while to get your head around the lambda feature and all the different adds on you can use, it's a lot for someone who is getting started with lambda to get their head around. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Lambda helps you to run code without any virtual computers, This feature is brilliant for moving your architecture plan forward to a future proof application. One thing that stands is how AWS Lambda scales up or down internally. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

migratig data automatically over to another region, we used lmabda to sync our snapshots of RDS over from one region to another without anyone having to manually do the process. Review collected by and hosted on G2.com.

Show More
Show Less
Professor docente
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Lambda was very simple to set up. It is literally simple to set up in tandem with AWS API Connector and RDS infrastructure, and leaves limitless potential. Lambda links directly to the Gateway providing fast communication between the two systems and from there Lambda manages the rest. Review collected by and hosted on G2.com.

What do you dislike?

In. Net, the device destroys as the period goes by without having any order, which requires just few seconds to continue. This will become probably time for other users because there are multiple connections between various systems making calls to one another. Alexa's self-hosted abilities use lambda functions internally so you can't see that in any AWS account once you build one. It will be good to see some more thorough errors to handle and catch. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Users searching for convenient options to build different simple and easy applications may suggest use AWS lambda. With decreased implementation costs it is highly effective and efficiently handles the computational resources provided by the game running throughout the backend. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Along with the API Gateway, AWS Lambda helps you to build a basic REST API with no efforts. Lambda performs really well under loads and helps you to communicate and continue with the data for a client. It's also relatively inexpensive to execute and maintain; the downtime for running Polymorph methods is at the level of programming and not just at the level of technology that seems to require more work over time relative to maintaining the application .. Review collected by and hosted on G2.com.

Show More
Show Less
AI
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

No headache of managing servers and concentrate only on building code or logic

It is better developer workflowsith git and command line deploys vs uploading zips to lambda Review collected by and hosted on G2.com.

What do you dislike?

When several lambda run in the same region the performance goes down drastically. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Will definetly recommend Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Integrating files between two systems. It easy and no server and maintainance required. Developer friendly. Review collected by and hosted on G2.com.

Show More
Show Less
UH
Enterprise(> 1000 emp.)