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.7
    87%

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

(346)

Attribute Ratings

Reviews

(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
Ana Baker | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Amazon Elastic Compute Cloud (EC2) instances are easy to modify and really easy to use in production with beginners on Unix/Windows. Being compatible with many AWS utilities is also a huge virtue. It is common that you want to start the server without assuming the costs and the aptitude of care of the bare metal servers, another plus is the construction of instances worldwide can be carried out within a few seconds of time. That's what I like most about the EC2 instance.
  • Dashboard its nice.
  • The product is constantly evolving both in terms of features and user-friendliness.
  • Sales is present but not pushy.
  • Hard to get used to and often need to search for items instead of them being visible.
  • More extensive video library instead of written documentation
  • Identifying the cost of the resources is not straight forward.
The flexibility to select the right resource size for current needs is great - this has allowed us to scale our resources alongside the growth in the amount of work we put through EC2.
The great thing about Amazon Elastic Compute Cloud has been that this is one of Cloud Services, and among the most commonly used products for AWS Web service. Very flexible and quick to set up/launch compute resources.
Infrastructure-as-a-Service (IaaS) (9)
77.77777777777777%
7.8
Service-level Agreement (SLA) uptime
90%
9.0
Dynamic scaling
80%
8.0
Elastic load balancing
90%
9.0
Pre-configured templates
80%
8.0
Monitoring tools
70%
7.0
Pre-defined machine images
70%
7.0
Operating system support
70%
7.0
Security controls
70%
7.0
Automation
80%
8.0
  • Is not too costly. The reason many choose Cloud-based solutions is because of costs, and this was a great thing to have.
I've never had any issue whit AWS, so I have no idea how attentive the customer service is, but with the background of their store, I guess they are great.
Amazon Elastic Compute Cloud (EC2) allows various ways of gaining incidents, such as slow growth, money, and the reserved ones, mostly depend entirely on the necessity, because it makes highly intelligent choices possible at these times, which enable considerable cost savings whilst addressing the situation as best I like.

Jacob Biguvu | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
EC2 provides the virtual computing environment to be used for multiple uses. Web applications can be launched. Databases can be installed when users want full control to manage the databases. Migration applications such as attunity (Qlik) replication tool, Oracle Goldengate etc, can be launched for the migration purposes such as database migration. EC2 can be used for data integration, data transformation, and data mining purpose. EC2 as the name implies has the capability to scale up the capacity vertically according to our needs.
  • EC2 can be used for multiple purposes.
  • EC2 can be used for installing Web Application and Middle application
  • EC2 can be used for migrating the data from one source to another source
  • EC2 can be used for data mining, integration and transformation purposes
  • EC2 provides scale up and scale down capability by managing instance type
  • EC2 would require often to upgrade with the security patches which cause a burden to manage. Amazon releases new AMI (Amazon Machine Images) which has latest patches frequently. Customer has to upgrade the EC2 with the latest AMI. This is not simple work but could be manageable using automatic scripts. However, it is tedious task.
EC2 can be used for many purposes. EC2 is not best when Amazon provided the expected service and support. For example, AWS Lambda was best to run certain jobs that run within 15 mins. EC2 is not required for the jobs which will be run within 15 mins. Following the best practices of AWS architecture, certainly helpful.
Infrastructure-as-a-Service (IaaS) (9)
98.88888888888889%
9.9
Service-level Agreement (SLA) uptime
100%
10.0
Dynamic scaling
100%
10.0
Elastic load balancing
100%
10.0
Pre-configured templates
100%
10.0
Monitoring tools
100%
10.0
Pre-defined machine images
90%
9.0
Operating system support
100%
10.0
Security controls
100%
10.0
Automation
100%
10.0
  • EC2 does work fine and best return on investment.
AWS support team would respond fast and provide the support more than expectations.
EC2 is the best service and using for the past 7+ years without issues.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using Amazon Elastic Cloud (EC2) for our web applications and analytics work. Right now we have implemented it in few departments only but we are planning to implement it across the organization. EC2 is very helpful in providing infrastructure support for a growing business. Earlier we were relying on our in-house infrastructure team, but it's tough to grow infrastructure with your business growth. For a scalable infrastructure we decided to move to the cloud, and after considering many factors we find that AWS EC2 is best for our requirements.
  • One year free tier subscription, which makes it very cost effective for training the new resources.
  • Large communities with thousands of machines having preinstalled software as per need.
  • AWS EC2 has a very competitive pricing scheme with on-demand, spot instances plan and reserved instances.
  • Sharing AMI is the one of best features. You can share your machine image with another user.
  • Although AWS EC2 is best in the market, in addition, they could provide more robust monitoring tools for EC2 resources.
  • They don't have the facility to block IPs for inbound traffic. Although this can be achieved by carefully allowing the inbound traffic. But adding the flexibility to block IPs or exclude some IPs from inbound would be great.
  • They need to provide one dashboard where they could show the list of all the resources from a region. Right now a user needs to select a particular region to check the resources being used.
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.
Infrastructure-as-a-Service (IaaS)
N/A
N/A
  • Return on investment is 100%, and it's less than our in-house infrastructure maintenance cost.
  • Best thing I will say about the return on investment is its scalability; we can handle any amount of traffic in few clicks.
The other big players standing against AWS EC2 are Azure, Google Cloud, and Salesforce, but still, they are growing in their field and stand far behind where EC2 is today. Other cloud services providers don't have a presence all across geography, which will cause a delay when your application is being accessed somewhere like South Asia. Support provided AWS EC2 is best in its class.
  • Security
  • Creating AMI, Duplicating machine
  • While creating AMI, original machines get hung up for minutes, so you need to start one machine in advance before creating AMI.
Best in its class.
Easy to implement.
Big community for support.
Return to navigation