

AWS Lambda and Amazon EC2 Auto Scaling compete in the cloud computing category, with AWS Lambda having an upper hand due to its serverless architecture and ease of deployment.
Features: AWS Lambda provides a lightweight serverless architecture supporting multiple programming languages. It ensures quick scalability and seamless integration with other AWS services. Amazon EC2 Auto Scaling offers the ability to automatically adjust resources based on demand, providing elasticity and stability, which is particularly beneficial for handling variable traffic efficiently.
Room for Improvement: AWS Lambda faces challenges with integration with external platforms, limited customization, and cold start issues. Users also express a need for broader disk space access and improved monitoring and security. Amazon EC2 Auto Scaling has criticisms regarding its pricing model, requiring improved documentation and more flexible resource configurations to better optimize costs.
Ease of Deployment and Customer Service: AWS Lambda is praised for its ease of deployment, eliminating infrastructure management due to its serverless nature. Users find AWS documentation very supportive, and customer service is well regarded for both products. Amazon EC2 Auto Scaling also receives positive feedback on support, though access to technical help could be more streamlined.
Pricing and ROI: AWS Lambda's pay-as-you-go model is cost-effective for sporadic workloads without upfront costs, resulting in a high ROI by reducing infrastructure management. Costs can increase with frequent invocations. Amazon EC2 Auto Scaling also follows a pay-as-you-go model but necessitates meticulous resource management to avoid high costs, prompting users to seek a clearer pricing structure and more competitive rates.
I would rate the technical support of AWS a nine, as their team resolves issues effectively and meets our expectations.
They have very good support.
When we raise a ticket or have an issue, the support team is responsive.
Overall, it is good, but there is some room for improvement when it comes to response time and overall competence.
The scaling feature appears to be embedded in the Amazon EC2 Auto Scaling price.
I would rate how scalable AWS Lambda is a nine on a scale from 1 to 10, where 1 would be the lowest and 10 would be the highest level of scalability.
Whenever the number of requests increases, the system automatically scales up to the target we have set and scales down once the requests are resolved.
Amazon EC2 Auto Scaling should automatically scale out systems during high demand and scale in new instances when demand decreases.
The stability of Amazon EC2 Auto Scaling rates a 10.
Amazon should provide more detailed training materials for people who are just starting to work with Amazon EC2 Auto Scaling.
In enterprise environments such as healthcare or banking with numerous instances running different applications, customizable policies allow appropriate scaling.
The ability to ask questions about documentation through a chat interface would be valuable.
AWS Lambda needs to improve cold start time.
Regarding scaling, we can add up to 1,000 execution environments for every 10 seconds per function, per region.
It operates on a pay-as-you-go model, meaning if a machine is used for only an hour, the pricing will be calculated for that hour only, not the entire month.
In some projects, incorrect decisions were made by not consulting them first, resulting in higher setup and maintenance costs.
This pre-configuration makes on-demand scaling refined, and the configuration includes automatic traffic distribution because when the first system is overloaded, new incoming traffic is redirected to the newly created systems.
The service offers 99.9999% availability. We have high availability, and I haven't experienced any downtime during my usage periods.
The best feature I appreciate about Amazon EC2 Auto Scaling is its health check functionality; when a server becomes unreachable or enters an unhealthy state, it automatically triggers an alert, and the load balancer responds by spinning up a new server, ensuring that traffic is distributed effectively.
Automatic scaling is a valuable feature. When the number of requests increases, the system automatically scales up to the target we have set and scales down once the requests are resolved.
As it is serverless, AWS Lambda has more scope for building scalable architectures.
| Product | Mindshare (%) |
|---|---|
| AWS Lambda | 14.2% |
| Amazon EC2 Auto Scaling | 5.9% |
| Other | 79.9% |


| Company Size | Count |
|---|---|
| Small Business | 12 |
| Midsize Enterprise | 9 |
| Large Enterprise | 28 |
| Company Size | Count |
|---|---|
| Small Business | 35 |
| Midsize Enterprise | 15 |
| Large Enterprise | 44 |
Amazon EC2 Auto Scaling offers scalability, elasticity, and cost-effectiveness, automatically adjusting resources based on demand. It integrates seamlessly with load balancers and manages server instances efficiently, ensuring reliable performance and high availability.
Amazon EC2 Auto Scaling provides flexible usage scenarios with efficient resource management, enhanced by its seamless integration with CloudWatch for advanced monitoring. The platform enables businesses to manage traffic fluctuations and workloads by automatically adjusting EC2 instances, enhancing infrastructure elasticity. Users note its ease of configuration and management as key strengths while acknowledging room for improvements like better automation, pricing clarity, and user-friendly interface updates. This service is vital for optimizing server performance during peak demands, crucial for maintaining application availability without manual effort.
What are the key features?In industries like technology, manufacturing, and finance, Amazon EC2 Auto Scaling is crucial for managing high-performance workloads and applications demanding elasticity. It supports SAP workloads and infographic designing by dynamically adjusting resources based on CPU and memory requirements, promoting optimal efficiency and availability in cloud and hybrid environments.
AWS Lambda offers a serverless architecture that facilitates seamless integration with other AWS services, providing rapid scalability and cost efficiency. It supports event-driven computing and multiple programming languages, allowing for automatic scaling and enhanced performance.
AWS Lambda is favored for its ease of integration with AWS services like S3, API Gateway, and DynamoDB, ensuring efficient application and scaling. It supports rapid deployment with low coding requirements, parallelism, and event-triggered execution, making it suitable for event-driven processes, API services, data processing, and backend functions. While improvements in integration with external services, execution time limits, cold start latency, and support for more programming languages are needed, its price and monitoring tools could be optimized further. Users desire simplified deployments and improved documentation, especially for high-demand applications.
What are AWS Lambda's most valuable features?AWS Lambda is widely used in industries like IoT, finance, and education for its ability to handle image processing, authentication, and real-time notifications. Its flexibility and integration capabilities make it suitable for integrating CI/CD pipelines, automating workloads, and supporting event-driven processes across diverse industry applications.
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.