We performed a comparison between Amazon EC2 Auto Scaling and AWS Lambda based on our users’ reviews in four categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: Both products are very effective in providing compute service (IaaS) solutions. AWS Lambda slightly nudges ahead of Amazon EC2 Auto Scaling as many users feel it is easier to code using the solution. AWS Lambda is serverless, server configuration is not required, and can easily run it directly anywhere.
"Service for launching or terminating Amazon EC2 instances, with good scalability and stability."
"The initial setup of Amazon EC2 Auto Scaling is easy...Since we are an enterprise-sized company and a client of Amazon, the response from the technical support team was immediate."
"The solution is scalable."
"The initial setup is straightforward."
"Having a load balancer in between is very helpful when you have huge traffic."
"Auto-scaling is a good feature."
"We appreciate that this solution allows us to run all of our severs through it, meaning that our workloads are mainly on the EC2 instance only."
"The documentation is good."
"The most valuable feature is that it scans the cloud system and if they are any security anomalies it triggers an email."
"The utilization of containers is particularly beneficial in overcoming the size limitations imposed on Lambda functions which not only allows us to work around these constraints but also contributes to the improvement and maintenance of our code."
"The solution is designed very well. You don't need to keep a server up. You just need some router to route your API request and Lambda provides a very well-designed feature to process the request."
"Some of the most valuable features are that it's easy to install and use. The performance is also good."
"The support from AWS Lambda is very good, they are responsive."
"We have no issues with the technical support."
"It is a scalable solution."
"It is my preferred product, as it provides me with source code within the solution."
"The documentation for this solution could be improved. For example, it is difficult to find documentation for integration with applications."
"We would like to see improvement in the UI for this solution, so that it is more user-friendly."
"There is room for improvement in the pricing model."
"Could integrate more with other platforms."
"The pricing could be reduced."
"The product does not explain why a particular instance is terminated."
"When creating a new instance there is a set of questions that have to be answered, and this is something that can be simplified."
"There is room for improvement. You might end up paying a high price if you're not careful and you provision a server that's underutilized."
"Its price should be improved. Its pricing is on the higher side. I am not sure if it currently supports the Go language. If it doesn't support the Go language, they can introduce it."
"I would like to see some better integration with other providers, like Cohesity, Druva, and others. I also think the Lambda interface could be better."
"Lambda would benefit from a debugging feature as well."
"There's room for improvement in the solution's warm start, which refers to the minimum time it takes to start up a Lambda function if you haven't been running it."
"The user-friendliness of the solution could be improved."
"The metrics and reporting for this solution could be improved."
"I think that perhaps Lambda could explore its functionality more."
"If it is a specific ETL process or a long-term one, then AWS Lambda is not a good option."
Amazon EC2 Auto Scaling is ranked 2nd in Compute Service with 39 reviews while AWS Lambda is ranked 1st in Compute Service with 70 reviews. Amazon EC2 Auto Scaling is rated 8.8, while AWS Lambda is rated 8.6. The top reviewer of Amazon EC2 Auto Scaling writes "Well-documented setup process and highly stable solution". On the other hand, the top reviewer of AWS Lambda writes "An easily scalable solution with a variety of use cases and valuable event-based triggers". Amazon EC2 Auto Scaling is most compared with AWS Fargate, AWS Batch, Oracle Compute Cloud Service and Amazon Elastic Inference, whereas AWS Lambda is most compared with AWS Batch, Apache NiFi, Apache Spark, AWS Fargate and Google Cloud Dataflow. See our AWS Lambda vs. Amazon EC2 Auto Scaling report.
See our list of best Compute Service vendors.
We monitor all Compute Service reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.