Skip to main content
TrustRadius
Amazon Elastic Compute Cloud (EC2)

Amazon Elastic Compute Cloud (EC2)

Overview

What is Amazon Elastic Compute Cloud (EC2)?

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. Users can launch instances with a variety of OSs, load them with custom application environments, manage network access permissions, and…

Read more
Recent Reviews

EC2 for Startups

9 out of 10
April 28, 2021
Incentivized
EC2 is easy to get started with there are a lot of online resources for help. We use it to serve our online Django-based Rest and Graph …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 9 features
  • Pre-configured templates (17)
    9.5
    95%
  • Dynamic scaling (17)
    9.3
    93%
  • Elastic load balancing (17)
    9.2
    92%
  • Service-level Agreement (SLA) uptime (17)
    8.6
    86%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Data Transfer

$0.00 - $0.09

Cloud
per GB

On-Demand

$0.0042 - $6.528

Cloud
per Hour

EBS-Optimized Instances

$0.005

Cloud
per IP address with a running instance per hour on a pro rata basis

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Amazon Elastic Compute Cloud (EC2) Training @ VICTORYSOST

YouTube
Return to navigation

Features

Infrastructure-as-a-Service (IaaS)

IaaS provides the basic building blocks for an IT infrastructure like servers, storage, and networking, in an on-demand model over the Internet

9.1
Avg 8.1
Return to navigation

Product Details

What is Amazon Elastic Compute Cloud (EC2)?

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. Users can launch instances with a variety of OSs, load them with custom application environments, manage network access permissions, and run images on multiple systems.

Key Features

  • Bare metal instances

  • Amazon EC2 Fleet (fleet management)

  • Pause and resume instances

  • GPU compute instances

  • GPU graphics instances

  • High I/O instances

  • Dense HDD storage instances

  • Optimized CPU configurations

  • Flexible storage options

  • Pay-as-you-go pricing

  • Place instances in multiple locations

  • Elastic IP addresses

  • Auto-scale capacity up or down

  • HPC clusters

  • Elastic Fabric Adapter

  • Available on AWS PrivateLink

  • Amazon Time Sync Service

Amazon Elastic Compute Cloud (EC2) Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. Users can launch instances with a variety of OSs, load them with custom application environments, manage network access permissions, and run images on multiple systems.

Reviewers rate Pre-defined machine images highest, with a score of 9.8.

The most common users of Amazon Elastic Compute Cloud (EC2) are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(341)

Attribute Ratings

Reviews

(51-65 of 65)
Companies can't remove reviews or game the system. Here's why
November 28, 2017

Best on the market!!

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Before choosing Amazon EC2, I would recommend making some cost projections based on projected use of the application when it goes into production if the projected costs are in the range of your project's capabilities I totally recommend choosing it because you'll avoid costs about data redundancy and system administration.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
EC2 is awesome if your prime need is scalability -- the "elastic" component of Elastic Compute is really what makes this a win. The ability to scale right up with the click of a button means that provisioning new instances to handle surges in production traffic or creating lots of test beds for the QA team is where your money is well spent. If you don't anticipate peaky traffic or find yourself with very static machine needs, simply provisioning a few instances by hand in the other non-EC2 parts of AWS is probably better -- you might even just consider a couple VPSs.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
For any work involving data processes and recovering insights from it, usually the most costly and complex process is to set up the data platform on which all the hard statistical work is done later. With EC2 all those integrations are relatively easy and can be scaled up without too much pain.
Will Stern | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The larger the company, the better AWS seems to fit. The 2 primary reasons for this are price and security features. For more budget-focused startups, there are significantly cheaper solutions out there with far fewer security features. Mid-sized to enterprise level companies, however, will require the AWS security features if they are to authorize the use of cloud computing instances over in-house data centers.
Justin Schroeder | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
[Well suited for] Creating a high-availability, medium-cost, platform for hosting products. EC2, because of its integration with S3, RDS, CDN and other tooling makes it an absolute must. If you want to host a wordpress site on a single server instance "on the cheap" it's really not the right service. EC2 instances fail at a higher rate than any other web host I've used. The expectation is that if you want even mediocre uptime with AWS you *will* use a server cluster.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
AWS Elastic Compute Cloud is one of the best cloud computing technologies among all their competitors whether its Azure or Google. AWS EC2 is available with very competitive pricing and based on the wide market it’s very easy to get AWS technical experts. And as it has much more functionality along with EC2 like S3 RDS route53, this makes it a one stop for all infrastructure needs.
Bill Artinger | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
EC2 is well suited for professionals who know what they want and need. Speaking generally EC2 would not do well for end-consumers or home users. Its complexity can be tough to bypass and it makes knowing the products, services and technologies essential to its use. Resellers can make lots of money and still keep their manageability at a realistic level!
Valeri Karpov | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
EC2 is an excellent alternative to in-house hardware for small to medium sized businesses for hosting web servers and spawning build systems for compiling for different operating systems. It's been powering my production apps for the last 5 years or so, ever since I gave up on the idea of having my business running off of desktops in my dorm room. However, cloud computing is rapidly becoming a commodity: my current company runs mostly on Azure, my blog is a static site hosted on GitHub pages, and both of these decisions were made simply because Microsoft and GitHub offered more cost-effective solutions for my use case. EC2 is great, but not sufficiently better than DigitalOcean, Azure, etc. to justify paying extra in my experience.
Anatoly Geyfman | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
It's great to prototype cloud infrastructure, and when you need some very specific configurations. EC2 is well suited to dynamically growing infrastructure based on demand, for self-service environments for your engineering team, and for very particular configurations where other cloud vendors may not have a specific solution. Great for legacy applications.
August 30, 2016

Amazon EC2

Score 9 out of 10
Vetted Review
Verified User
Incentivized
It's great for almost any situation, both big and small. The only time I would not recommend it is if the use case is incredibly trivial or the user is trying to save money. It's definitely the perfect option for any startup that needs a solution when they're small but also the flexibility to scale as the company grows.
David Choi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
EC2 is appropriate for:
  • Long running tasks
  • Tasks that require additional computing power
  • Tasks that require variable amounts of computing power
  • Scheduled tasks
  • Tasks that require a specific build of a language

It is not as appropriate for:
  • Doing scheduling itself
  • Very on-demand tasks (other AWS options are better)
  • Companies on an extreme budget
Craig Nash | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
EC2 is a great service for anyone that wants to quickly and cost effectively deploy and operate web servers, as anyone with any level of experience can launch a machine within minutes, having almost zero prior experience in very little time. In other words, if you are a startup with limited funds and staff that just needs to deploy an environment very rapidly, while saving as much money and time as possible, then no better solution is available, the same can also be said for an existing company with the same goals. Yet, if your business is in a competitive field, where page load times, site uptime, and stability are critical, then other options do exist, and those options are slowly creeping down to the same area as AWS. Take advantage of the one year AWS trial, before you start paying for services.
Return to navigation