Try our new research platform with insights from 80,000+ expert users

AWS Lambda vs Amazon EC2 comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Amazon EC2
Ranking in Compute Service
5th
Average Rating
8.6
Reviews Sentiment
7.2
Number of Reviews
64
Ranking in other categories
No ranking in other categories
AWS Lambda
Ranking in Compute Service
1st
Average Rating
8.4
Reviews Sentiment
7.5
Number of Reviews
83
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of January 2025, in the Compute Service category, the mindshare of Amazon EC2 is 6.4%, down from 6.6% compared to the previous year. The mindshare of AWS Lambda is 20.4%, down from 27.0% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Compute Service
 

Featured Reviews

Prapoj Chipat - PeerSpot reviewer
You only pay for what you use, and you can scale up or scale down without any issues; has good stability and connectivity
My company uses AWS products, including cloud services. Amazon EC2 is being used within the company as well. My company has about ten thousand employees that use Amazon EC2 because everybody connects to the internet. For example, employees use the mail service from the console and Outlook service on the cloud. Everyone uses the internet within the company, so that means Amazon EC2 is being used as well, especially in this COVID situation. Right now, employees use more applications such as streaming and video services which require more connectivity and cloud capacity, so there's a plan to increase usage for Amazon EC2. In terms of how much staff is required for the deployment and maintenance of Amazon EC2, I'm not quite sure how much technical staff my company has because some of the technical staff was outsourced. There's no permanent IT staff in the office. I'm recommending Amazon EC2 to other people because it's a critical product that has more reliability. It has good quality, and it also has many features, so if the features support your use cases, then Amazon EC2 would be a good product for you. My rating for Amazon EC2 is nine out of ten.
Wai L Lin O - PeerSpot reviewer
A serverless solution with easy integration features
We use AWS Lambda because it provides a solution for our needs without requiring us to manage our infrastructure. With the tool, we only pay for the resources we use. Additionally, it is straightforward to implement and integrates with other services like API Gateway. The tool's serverless nature has had the most significant impact on our workflow. I find it particularly attractive because it eliminates the need for managing servers. In my previous experience, managing upgrades and updates was quite challenging. The solution's integration process with other AWS services was relatively easy. We primarily use AWS services such as EventBridge for scheduling processes and log management.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The scalability of Amazon EC2 is good. However, the stability can depend on what service I am using."
"EC2 has the typical advantages of using the cloud. It's easy to provision and set up."
"The most valuable features are the scalability options, low maintenance, and options to upgrade. AWS support is also pretty good. The generation upgrade is pretty simple and standardized."
"The solution offers good access policies."
"Stable, scalable, and simple to implement."
"The most valuable features of Amazon EC2 are ease of use and the services offered."
"The product is easy and quick to set up."
"We find it easy to scale."
"The fact that it is serverless is really important."
"We are building a Twitter-like application in the boot camp. I have used Lamda for the integration of the post-confirmation page in the application. This will help you get your one-time password via mail. You can log in with the help of a post-confirmation page. We didn’t want to setup an instance specifically for confirmation. We used the Lambda function so that it goes back to sleep after pushing up."
"The most valuable features are event-based triggers. They're really good for a reactive style when you want things to happen as soon as something else happens."
"AWS Lambda is itself serverless, and it is connected to the API gateway, and you can directly call the API through the API gateway and connect through AWS Lambda."
"The solution offers good performance."
"The serverless computing feature eliminates the need to manage servers, provision, or scale."
"Lambda is trigger-based, which means it only activates when accessed, ensuring cost savings."
"It's a fairly easy solution to learn."
 

Cons

"Support doesn't share or give insights on OS-based issues. That needs to improve because if someone is buying an EC2 instance with the Windows server and SQL license, the client expects that there will be a minimum level of support."
"There should be enhanced accessibility from any standpoint. The accessibility should be increased, particularly in scenarios where accessing the software on the Azure platform from the cloud can be complex. Simplifying this process would be beneficial. There are too many steps involved."
"Accessibility must be improved."
"They should fix the key pair name functionality and provide the ability to assign multiple key pair names to an EC2 instance. It is a key pair feature, and it provides you the ability to actually log into the server. It is basically like a password. In terms of new features, it should have the ability to increase and decrease the instance size based on certain times of the day. We should be able to do this without turning off the EC2 instance. Currently, you have to turn it off and then turn it back on. It should also have HTTPS or SSL integration."
"We found Amazon EC2 to be pricey."
"The GUI used to deploy EC2 must be improved."
"An area for improvement in Amazon EC2 is the cost because it's a bit higher than competitor pricing."
"Regarding availability, a noticeable improvement would be the possibility of more load balancing configurations and the deployment of more datacenters, mainly in Latin America."
"The execution time could be better. One of the major limitations is the time period because it doesn't give you more than seven minutes. So, before thinking about Lambda, you should think through your use case and ensure it's a good fit. Otherwise, you can use batch, step functions, or other methods. Reports and the monitoring board could also be improved in terms of alerts. The threshold alerts are there but can be improved. It takes some time to get used to these methods and get the hang of them."
"The way Lambda works with HTTP headers is a bit odd."
"We need to invest time in learning the tool's language variant. We have encountered instances of downtime as well."
"AWS Lambda should improve its compatibility with the language used to write the code."
"It would be ideal if we could use the solution across different platforms."
"The runtime could be improved. There are certain use cases where I need a Lambda function to run longer."
"Lambda can only be used in one account; there's no possibility to utilize it in another account."
"The user-friendliness of the solution could be improved."
 

Pricing and Cost Advice

"The price is reasonable, but there is definitely an opportunity to lower it in instances which are of a higher configuration, because they have been typically used for the long term."
"It is not an expensive solution."
"EC2 pricing is somewhat transparent, in that AWS provides pricing for all instance types. However, the number of pricing options can be confusing."
"I am using the tier three Amazon service. I am not going to use another solution other than Amazon EC2 because here in Pakistan there are some payment issues for solutions abroad."
"It has helped to reduce costs with infrastructure."
"The licensing of Amazon EC2 is expensive. Microsoft Windows Servers are expensive to license."
"I use the free tier, although I have paid for some services that are not free. The overall cost of this solution depends on the services you use."
"The pricing of this solution is variable. There is an open-source variant that is accessible via the public cloud, and then tiers that range in price depending on the level and amount of usage that is required."
"Price-wise, AWS Lambda is a five out of ten."
"Lambda is an affordable solution. They offer free requests every month and charge per the compute time. If you are working in a big organization, usually AWS offer a savings plan where you get approximately 70% discount on pricing."
"I think the price is okay. However, if they add more functionality, they can have better prices. In fact, they should have better and more flexible packages for clients who have greater consumption of Lambda."
"The solution is free of cost for the first year, and after that, it becomes expensive."
"AWS Lambda is inexpensive."
"AWS is slightly more expensive than Azure."
"We don't need to pay for licensing to use Lambda."
"Price-wise, AWS Lambda is very cheap. It's not free, but it's not that expensive."
report
Use our free recommendation engine to learn which Compute Service solutions are best for your needs.
831,158 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
19%
Financial Services Firm
15%
Retailer
7%
Manufacturing Company
6%
Educational Organization
64%
Financial Services Firm
9%
Computer Software Company
5%
Manufacturing Company
3%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about Amazon EC2?
The scalability and elasticity are helpful.
What is your experience regarding pricing and costs for Amazon EC2?
The pricing of EC2 can vary depending on workloads. It can be expensive for high workloads but more cost-effective for smaller applications. AWS provides various services at competitive pricing, ma...
What needs improvement with Amazon EC2?
An area needing improvement is the time limitations when accessing EC2 instances. When accessing the server, sometimes PeerSpot can fail, making it difficult to access multiple servers simultaneous...
Which is better, AWS Lambda or Batch?
AWS Lambda is a serverless solution. It doesn’t require any infrastructure, which allows for cost savings. There is no setup process to deal with, as the entire solution is in the cloud. If you use...
What do you like most about AWS Lambda?
The tool scales automatically based on the number of incoming requests.
What is your experience regarding pricing and costs for AWS Lambda?
AWS Lambda is cheaper compared to running an instance continuously. You only pay for what you use, making it cost-effective.
 

Comparisons

 

Also Known As

Amazon Elastic Compute Cloud, EC2
No data available
 

Overview

 

Sample Customers

Netflix, Expedia, TimeInc., Novaris, airbnb, Lamborghini
Netflix
Find out what your peers are saying about AWS Lambda vs. Amazon EC2 and other solutions. Updated: January 2025.
831,158 professionals have used our research since 2012.