3 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.1 out of 100
Top Rated
250 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.5 out of 100

Likelihood to Recommend

Amazon Deep Learning AMIs

Amazon AMIs has been very useful for the quick setup and implementation of deep learning for data analysis which is something I have used the service for in my own research. We commonly use the service to enable students to run intensive deep learning algorithms for their assessments. This service works well in this scenario as it allows students to quickly set up a suitable environment and get started with little hassle.If you are looking to run simple, surface level deep learning algorithms (kind of contradictory statement I know) then AMI is more complicated than most will need. When it comes to teaching the basics of Machine Learning, this kind of system is unnecessary and there are other alternatives which can be used. That being said this service is a must if you are looking to run complex deep learning via the cloud.
Anonymous | TrustRadius Reviewer

Amazon Elastic Compute Cloud (EC2)

EC2 is really standing out when a team is committed to the AWS stack and wants to deploy production jobs on the long term. Reserved instances have competitive pricing and in general the reliability is guaranteed. Spot EC2 instances are also good, when a one-time backfill or feature generation workload needs to be performed.For users who want to use a managed service, for example a Hadoop platform, I would recommend going with Cloudera and similar companies to get the best support possible.
Anonymous | TrustRadius Reviewer

Feature Rating Comparison

Infrastructure-as-a-Service (IaaS)

Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.1
Service-level Agreement (SLA) uptime
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.1
Dynamic scaling
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.3
Elastic load balancing
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.4
Pre-configured templates
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
8.7
Monitoring tools
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
8.7
Pre-defined machine images
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
8.9
Operating system support
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.3
Security controls
Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.7

Pros

Amazon Deep Learning AMIs

  • You can get several common packages including keras, pytorch and tensorflow setup within an environment ready to code on any AWS instance which saves time
  • Great for virtual applications that helps communicate between various pieces of software
  • Not need to worry about compatibility or any major aspects of setup e.g. GPU configuration
Anonymous | TrustRadius Reviewer

Amazon Elastic Compute Cloud (EC2)

  • EC2 has wide variety of machine configurations. If the intended solutions are memory heavy, CPU heavy, GPU heavy or IO heavy, EC2 will provide proper machine configurations as per the requirements.
  • EC2 has lot of Machine Images to setup OS and required softwares. It also allows you to create the image of your own disk. This facilitates user to stop the EC2 instance without loosing the work. It helps to reduce the bill. The image can be attached again to EC2 to start from the same place from where it was left.
  • Amazon allows different way to obtain instances like on-demand, spot and reserved. Depending upon the need, one can take wise decision to save cost and address the situation in the best possible way.
Apurv Doshi | TrustRadius Reviewer

Cons

Amazon Deep Learning AMIs

  • Some aspects of the User Interface are quite confusing and activating packages can be a bit convoluted
  • It can be a bit confusing to switch between frameworks for novice users
Anonymous | TrustRadius Reviewer

Amazon Elastic Compute Cloud (EC2)

  • The UI of AWS is quite hard to familiarize with, along with the infrastructure setup. It's a conglomeration of hundreds of acronyms specific to AWS that must be understood including their minutiae to effectively run a cloud deployment. While AWS' documentation is extensive, their beginner-focused guides could use work.
  • Instances become incredibly hard to manage after a critical mass, forcing companies to create their own management applications to fill the void that AWS leaves. Along with this, AWS' SDKs can be very poorly documented making this task exponentially more difficult.
  • If you lose your SSH key that is released with the creation of the instance, you lose complete access to the server. While I understand the reasoning behind this decision, MFA recovery would be a nice touch.
Dylan Cauwels | TrustRadius Reviewer

Usability

Amazon Deep Learning AMIs

No score
No answers yet
No answers on this topic

Amazon Elastic Compute Cloud (EC2)

Amazon Elastic Compute Cloud (EC2) 10.0
Based on 1 answer
Best in its class.Easy to implement.Big community for support.
Anonymous | TrustRadius Reviewer

Support Rating

Amazon Deep Learning AMIs

No score
No answers yet
No answers on this topic

Amazon Elastic Compute Cloud (EC2)

Amazon Elastic Compute Cloud (EC2) 9.2
Based on 12 answers
AWS's support is good overall. Not outstanding, but better than average. We have had very little reason to engage with AWS support but in our limited experience, the staff has been knowledgeable, timely and helpful. The only negative is actually initiating a service request can be a bit of a pain.
Patrick Plaisance | TrustRadius Reviewer

Alternatives Considered

Amazon Deep Learning AMIs

Both of these services provide similar functionality and from my experience both are top class services which cover most of your needs. I think ultimately it comes down to what you need each service for. For example Amazon DL AMIs allows for clustering by default meaning I am able to run several clustering algorithms without a problem whereas IBM Watson Studio doesn't provide this functionality. They both provide a wide range of default packages such as Amazon providing caffe-2 and IBM providing sci-kitlearn. My main point is that both are very good services which have very similar functionality, you just need to think about the costs, suitability of features and integration with other services you are using.
Anonymous | TrustRadius Reviewer

Amazon Elastic Compute Cloud (EC2)

AWS EC2 is the mainstay of several AWS tools, with CodeBuild that includes AWS Cloud9, and CodePipeline, which allow us to work quickly, efficiently, for all the work team, regardless of whether it is remotely or locally, always keeping the progress saved in the cloud. With Lambda it can be compiled at any time in a fast way, with AWS WAF we protect the different connections, since it provides a high level of security, without having to configure too much, in general all the tools work perfectly with EC2, speeding up the development time of the different projects
Winston Mendes | TrustRadius Reviewer

Return on Investment

Amazon Deep Learning AMIs

  • It has made our Data Science/ Machine Learning Courses easier to manage/ need less human input therefore allowing us to increase the cohort size for this degree
  • It has unified a lot of technologies reducing the load on our IT team
Anonymous | TrustRadius Reviewer

Amazon Elastic Compute Cloud (EC2)

  • Instance procurement time has become negligible with EC2. Any developer can provision an instance very quickly and companies can move towards automation of CI/CD pipelines and auto provisioning of EC2s.
  • Companies do not have to spend money in managing infrastructures, data centers, staff to manage these, networking, connectivity etc. All this will be taken care by AWS and EC2 can be used to run your enterprise softwares and custom applications.
  • If not correctly monitored EC2 prices can run up very quickly. So proper monitoring has to be in place in your organization. Non-prod and dev EC2 servers should be brought down in evening and night.
Anonymous | TrustRadius Reviewer

Pricing Details

Amazon Deep Learning AMIs

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Amazon Deep Learning AMIs Editions & Modules

Additional Pricing Details

Amazon Elastic Compute Cloud (EC2)

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Amazon Elastic Compute Cloud (EC2) Editions & Modules

Edition
On-Demand$0.0042 - $6.5281
Data Transfer$0.00 - $0.092
EBS-Optimized Instances$0.0053
Carrier IP Addresses$0.005 - $0.10
T2, T3 Instances$0.05 ($0.096)5
T4g Instances$0.046
  1. per Hour
  2. per GB
  3. per IP address with a running instance per hour on a pro rata basis
  4. per vCPU-Hour Linux, RHEL, & SLES (Windows)
  5. per vCPU-Hour Linux, RHEL, & SLES
Additional Pricing Details

Rating Summary

Likelihood to Recommend

Amazon Deep Learning AMIs
7.3
Amazon Elastic Compute Cloud (EC2)
9.2

Usability

Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
10.0

Support Rating

Amazon Deep Learning AMIs
Amazon Elastic Compute Cloud (EC2)
9.2

Add comparison