Honest Review - AWS EC2
April 30, 2025

Honest Review - AWS EC2

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon Elastic Compute Cloud (EC2)

Our organization uses Amazon EC2 to operate highly scalable machines for various machine learning services. We use a fleet of EC2 cluster groups combined with an auto scaling group and reserved / spot instances configuration for high performance.
The service addresses the problems of manual maintenance by automatically scaling machines based on demand and traffic.

Pros

  • Huge Diverse range of machine shapes are available which cater to our demand.
  • Ability to combine the machines and integrate them with any other service in AWS (Ex: RDS, S3)
  • Handling performance and scalability using auto-scaling, ELB configuration and high performance machine shapes.

Cons

  • More options and affordability for GPU machines.
  • Spot / Reserved Instances plans can be better
  • More flexibility in AWS CLI to handle ec2 machines.
  • Positive impact: Using EC2 has reduced manual automation by 62%
  • Positive Impact: Using EC2 Spot Instances reduced costs by 39%
  • Negative Impact: Using EC2 microservices increased latency by 18%
The service is highly efficient, offers a lot of options to customers. It also has got easy learning curve with very good documentation. The more you become better, the more you improve.

The 2 points were deducted as some of the features increase manual work, which is not the current trend where speed and efficiency are important.
Azure VM Builder offers good service, but the options are quite limited (Too much inclined to Windows as it is prepared by Microsoft). EC2 image building capabilities are the best in the market, and offer Windows, Linux (CentOS, rh2, debian, ubuntu), along with other distros, which helps customers choose according to their needs.

Do you think Amazon Elastic Compute Cloud (EC2) delivers good value for the price?

Yes

Are you happy with Amazon Elastic Compute Cloud (EC2)'s feature set?

Yes

Did Amazon Elastic Compute Cloud (EC2) live up to sales and marketing promises?

Yes

Did implementation of Amazon Elastic Compute Cloud (EC2) go as expected?

Yes

Would you buy Amazon Elastic Compute Cloud (EC2) again?

Yes

Suitable: For running monolithic applications. EC2 offers very good services for those kinds of use cases. Cloud-native applications focused on AWS exclusively can be deployed on EC2.

Not Suitable: Microservices-based applications are not suitable for EC2 as they take up more memory and are slow. Alternative services include using Docker, Kubernetes, etc to deploy lightweight applications.

Amazon Elastic Compute Cloud (EC2) Feature Ratings

Service-level Agreement (SLA) uptime
10
Dynamic scaling
10
Elastic load balancing
10
Pre-configured templates
7
Monitoring tools
9
Pre-defined machine images
9
Operating system support
10
Security controls
10
Automation
6

Comments

More Reviews of Amazon Elastic Compute Cloud (EC2)