App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
Learn why GetApp is free
Q. Who are the typical users of 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.
Typical customers
Platforms supported
Training options
Starting from
No pricing info
Starting from
No pricing info
Value for money
4.3
/5
145
Starting from
No pricing info
Value for money contenders
Functionality
4.7
/5
145
Total features
44
6 categories
Functionality contenders
Overall Rating
4.6
/5
145
Positive reviews
107
27
9
1
1
Overall rating contenders
Tigran K.
Owner
Real Estate, self-employed
Review source
Transcript
Tigran: Hi, my name is Tigran and I'm a small business owner. I would like to give Amazon EC2 to a rating...
Justin S.
DevOps Engineer
Computer Software, 201-500 employees
Review source
Transcript
Justin: Hi, I'm Justin, DevOps Engineer, and I give O'Reilly Learning Platform four out of five stars....
Raamnaaraayan R.
Information Technology and Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
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.
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.
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.
Carlos Alberto G.
Computer Software, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
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.
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.
In my case, I would like to have some extra tool available to manage the operating system of the instances.
Duane W.
Marketing and Advertising, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
worst, billings all ways contentious, support is retarded.
Nothing interesting, just the same old slugged things and keep changing.
Horrible services, bad support, keeping charging when their instances not working properly.
David Felipe C.
Computer Software, 51-200 employees
Used monthly for 2+ years
Review source
Share this review:
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.
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.
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
Verified reviewer
Computer Software, 51-200 employees
Used daily for 1-2 years
Review source
Share this review:
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
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.
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.