Amazon Elastic Compute Cloud review for Machine Learning Developers
Updated March 08, 2024

Amazon Elastic Compute Cloud review for Machine Learning Developers

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

Overall Satisfaction with Amazon Elastic Compute Cloud (EC2)

I use it for training machine learning models. I use the Deep Learning AMIs available to spin up Amazon Elastic Compute Cloud instances and then use that to train large models.

I use the GPU-based Amazon Elastic Compute Cloud instances, as for training large models good GPUs with high memory are required. I connect the instance to the S3 bucket where I store that data.
  • Deep Learning AMIs.
  • Ubuntu Instances.
  • Data Security by hiding Public IPs.
  • Support for VPN for data security.
  • Always ON, never slows down.
  • Documentation
  • Tutorials for beginners.
  • Simplifying Dashboard.
  • Reduces cost of managing on-premise infrastructure.
  • Easy deployment on cloud.
  • Easy scaling up to handle traffic.
I found Microsoft Azure to be very very complex for new users. The dashboard is very intimidating.

Amazon Elastic Compute Cloud has more popularity and a bigger community to reach out to in case of any issues or help. Found Amazon Elastic Compute Cloud to be the most recommended by most people. Also, found some really good data integration tools with AWS that made it lucrative

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

It is good for training big models when getting access to GPU is not possible. If you've access to GPU, then training them on the computer makes more sense as it helps in reducing the cost.

Prefer it when you just can't manage on-premise machines as they require a lot of maintenance and get down quite often. Amazon Elastic Compute Cloud takes off that burden from head, i.e. no worry of maintenance and is always ON. Also provide the functionality of scaling up when required.

Amazon Elastic Compute Cloud (EC2) Feature Ratings

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