App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

Amazon EC2 Logo

Amazon EC2

4.6
(145)

Write a review

Amazon Elastic Compute Cloud

see alternatives

(9)

Amazon EC2 Pricing, Features, Reviews and Alternatives

Amazon EC2 FAQs

Q. What type of pricing plans does Amazon EC2 offer?

Amazon EC2 has the following pricing plans:
Free Trial: Available

These products have better value for money

See free alternatives

Q. Who are the typical users of Amazon EC2?

Amazon EC2 has the following typical customers:
Large Enterprises, Mid Size Business, Non Profit, Small Business

See alternatives

Q. What languages does Amazon EC2 support?

Amazon EC2 supports the following languages:
English

See alternatives

Q. Does Amazon EC2 offer an API?

Yes, Amazon EC2 has an API available for use.

See alternatives

Q. What other apps does Amazon EC2 integrate with?

Amazon EC2 integrates with the following applications:
Amazon S3, Amazon RDS, Amazon CloudWatch

See alternatives

Amazon EC2 product overview

What is Amazon EC2?

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to facilitate web-scale computing for developers.

Key benefits of using Amazon EC2

  • Pay only for the resources that you actually consume, like instance-hours or data transfer.

  • The Amazon EC2 auto-scaling feature allows you to instantaneously increase or decrease capacity. It automatically scales up during spikes to maintain performance and scales down during lulls to save costs.

  • Amazon EC2 allows you to select a configuration of memory, CPU, instance storage, and the boot partition size that is best for your choice of operating system and application.

  • Elastic load balancing enables you to achieve even higher fault tolerance in your applications, seamlessly responding to incoming application traffic by providing the amount of load balancing capacity needed.
  • Typical customers

    Freelancers
    Small businesses
    Mid size businesses
    Large enterprises

    Platforms supported

    Web
    Android
    iPhone/iPad

    Training options

    Live Online
    Webinars
    Documentation
    Videos

    Not sure about Amazon EC2? Compare it with a popular alternative

    Starting from

    ic-pricetag

    No pricing info

    Free plan
    Free trial
    Pricing range

    Starting from

    ic-pricetag

    No pricing info

    Free plan
    Free trial
    Pricing range
    Ease of use
    Value for money
    Customer support
    Ease of use
    Value for money
    Customer support
    Why am I seeing this?

    Amazon EC2 pricing information

    Value for money

    4.3

    /5

    145

    Starting from

    ic-pricetag

    No pricing info

    Pricing options

    Free plan
    Subscription
    Free trial
    Pricing range

    Value for money contenders

    Amazon EC2 features

    Functionality

    4.7

    /5

    145

    Total features

    44

    6 categories

    Most valued features by users

    API
    Access Controls/Permissions
    Third Party Integrations
    Reporting/Analytics
    Activity Dashboard
    Reporting & Statistics
    Data Import/Export
    Monitoring

    Amazon EC2 users reviews

    Overall Rating

    4.6

    /5

    145

    Positive reviews

    Rating breakdown
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend8.74/10
    Rating distribution

    5

    4

    3

    2

    1

    107

    27

    9

    1

    1

    Pros
    I really like their customer service, they are great and very very helpful.
    I love how we can easily customize the virtual machine and how good amazon's customer service is. Our company uses it as a VM and we also run our products on it.
    I've been extremely impressed with Amazon's open source integration into virtually all other services especially e-commerce which is why I recommend this app.
    Cons
    EC2's billing flexibility is a downside in that it's very difficult to give "off the cuff" estimates for how much a given EC2 setup might cost.
    Sometimes it gets into deadlock state from which itself restarts it and we have seen the erasing of the data.
    Really it's difficult to remember a time before EC2, getting a new hardware instance was typically weeks or months of effort, now it can be done in seconds.

    Overall rating contenders

    AvatarImg
    AvatarImg

    Tigran K.

    Owner

    Real Estate, self-employed

    Review source

    Overall Rating

    Takes some time to figure out, but ideal for the job to be done

    Reviewed a year ago

    Transcript

    Tigran: Hi, my name is Tigran and I'm a small business owner. I would like to give Amazon EC2 to a rating...

    AvatarImg
    AvatarImg

    Justin S.

    DevOps Engineer

    Computer Software, 201-500 employees

    Review source

    Overall Rating

    O'Reilly Learning Platform Review: Reliable, flexible, and capable: just don't get lost in the details

    Reviewed a year ago

    Transcript

    Justin: Hi, I'm Justin, DevOps Engineer, and I give O'Reilly Learning Platform four out of five stars....

    AvatarImg
    AvatarImg

    Raamnaaraayan R.

    Information Technology and Services, 10,001+ employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Deploying our containers is efficient for business application as EC2 provides effective isolation

    Reviewed a year ago

    1. We utilize EC2 services offered by Amazon for our container deployments through Docker in Testing & Production environments. 2. Since the infrastructure is provided by AWS, we needn't worry about regional downtime or security updates as they are fully managed by Amazon. 3. We define our docker containers within EC2 instance and we can trust in the isolation between the containers are properly maintained. 4. We can leverage to stop the EC2 instances in case we need to retain the application configurations for a later point in time and start it again for future use. 5. Hosting multiple backend cloud-based applications is feasible with EC2 and all configurational changes can be viewed completely in its CLI.

    Pros

    1. Amazon EC2 offers exceptional capabilities to deploy our customer-centric application in cloud platform at ease. 2. We can effectively utilize its AMI to spin up any type of EC2 instances with any OS based on our business requirements within minutes. 3. Its auto-load balancing feature is helpful when we carry out web hosting with diversified incoming requests from the user. 4. We can also retain snapshots of our EC2 instances which can be used anytime to replicate our application configurations & deployments. 5. As it offers licensing within the charges of its EC2 instances, we are able to utilize various vendor applications and not worry about license renewal or request.

    Cons

    1. If you wish to perform custom updates, it needs updating a lot of security patches along with its Amazon Machine Image which is quite complex. 2, Network configurations & ACL should be maintained properly so that there isn't any connectivity issues with our EC2-hosted applications. 3. We need to ensure to terminate the EC2 instances if we no longer require the service of it. Charges may incur if its left unchecked.

    AvatarImg
    AvatarImg

    Carlos Alberto G.

    Computer Software, 1-10 employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend9/10

    Share this review:

    Experience to grow

    Reviewed 2 years ago

    I have been able to solve many types of problems, from simple hostings, to applications that have grown and needed to scale. The configurations are simple for the most part, and you can really grow without the need for large expenses or investments of time in implementing astronomical solutions.

    Pros

    I think the whole EC2 environment is impressive, the set of tools allows for implementations of all kinds and on the scale that is necessary. Currently there are many configuration options, the user interfaces have improved making the use fluid and very easy to understand. All the implementations that I have had to carry out have been fast and the integrations with the existing resources have not been a problem.

    Cons

    In my case, I would like to have some extra tool available to manage the operating system of the instances.

    AvatarImg
    AvatarImg

    Duane W.

    Marketing and Advertising, 1-10 employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support

    Share this review:

    Worst Support

    Reviewed 7 months ago

    worst, billings all ways contentious, support is retarded.

    Pros

    Nothing interesting, just the same old slugged things and keep changing.

    Cons

    Horrible services, bad support, keeping charging when their instances not working properly.

    AvatarImg
    AvatarImg

    David Felipe C.

    Computer Software, 51-200 employees

    Used monthly for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend6/10

    Share this review:

    Computing on the cloud (just if you need more AWS products)

    Reviewed 4 months ago

    It's a powerful tool when used for a good use case , for example a couple years ago the only way to run a prometheus database on Amazon was via EC2 , and since it was deployed on my infrastructure I applied the same security groups and networking configurations that I had for other services.

    Pros

    Once you have an infrastructure created on AWS creating instances on EC2 is easy , networking capabilities are very powerful and give you a lot of flexibility for different use cases. You also have a wide variety of options to choose from.

    Cons

    It's too heavy for very simple use cases, for example if you want to deploy a wordpress server or a simple django application you will need to understand and take into account a lot of networking settings. It's not cheaper than other services like DigitalOcean or Linode, and the heavy-lifting is real

    AR
    AvatarImg

    Verified reviewer

    Computer Software, 51-200 employees

    Used daily for 1-2 years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend8/10

    Share this review:

    Very good cloud service to host application servers!

    Reviewed 2 years ago

    Amazon EC2 has allowed us to host our application server very quickly and easily without worrying about the setup process and security measures, as it takes care of that. Amazon EC2 also has a lot of services for server monitoring and the ability to scale up or scale down servers when required which reduces operational costs as we only scale up when there is heavy load & scale down otherwise only paying for what we use. I am happy with Amazon EC2

    Pros

    Amazon EC2 has a wide variety of instances with various operating systems and hardware options to choose from, this ensures that we are able to select the server we need and have to pay only for that which helps in cost saving. It has options to interact with the server via application libraries, command line terminal & its dashboard which helps in managing the server. Amazon AWS also has other products that integrate really well and easily with Amazon EC2 making it the go-to choice for hosting application servers.

    Cons

    Amazon EC2 has a learning curve that a beginner may find difficult to grasp easily & quickly also its dashboard user interface is quite complex with a lot of options and it is easy for someone to get confused and overwhelmed by it.

    Common Amazon EC2 comparisons

    Related categories