
About 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.
Select a pre-configured, templated Amazon Machine Image (AMI) to get up and running immediately. Alternatively you can create an AMI with your applications, libraries, data, and associated configuration settings.
Configure security and network access on your Amazon EC2 instance. Choose which instance type(s) you want, then start, terminate, and monitor as many instances of your AMI as needed, using the web service APIs or the variety of management tools provided. Determine whether you want to run in multiple locations, utilize static IP endpoints, or attach persistent block storage to your instances.
Key benefits of Amazon EC2
Images




Not sure about Amazon EC2?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
IBM Db2

vSphere

Vimeo Livestream

Vimeo

Reviews
Already have Amazon EC2?
Software buyers need your help! Product reviews help the rest of us make great decisions.

- Industry: Information Technology & Services
- Company size: 10,000+ Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Deploying our containers is efficient for business application as EC2 provides effective...
Reviewed on 02/04/2022
1. We utilize EC2 services offered by Amazon for our container deployments through Docker in...
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.
- Industry: Information Technology & Services
- Company size: Self Employed
- Used Daily for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 5.0 /10
Journey With Amazon EC2
Reviewed on 20/05/2021
It is a good platform and with better computing power, connectivity, features, and customer support.
It is a good platform and with better computing power, connectivity, features, and customer support.
Pros
To be honest Amazon EC2 is better than Google's Cloud Computing Engine. It has more range of server region support, SMTP port support, Customer Support, Faster Connectivity, and Low latency.
Cons
It is not easy to use. If you are a new person to this world. It will give you a hard time deploying a server. Not well documented.
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Good quality machine with room for improvement.
Reviewed on 12/04/2019
Pros
Pretty easy to use. Wide documentation is available in case you get stuck somewhere. And good quality machines.
Cons
For some reason, the p3.16xlarge (8 tesla v100 GPUs) machine is outperformed by p3.8xlarge machine (4 tesla v100 GPUs) (tested on multiple GPU supported model). I was using it for ML training and p3.8xlarge was taking 27 to 28 seconds for an epoch where p3.16xlarge was taking 31 to 32 seconds for an epoch even though it is a larger machine !!!!!! It has twice computing power on paper but that does not reflect in actual performance. I am not sure what might be the reason but paying twice but slower machine does not make any sence. I hope they will fix this soon.
- Industry: Computer Software
- Company size: 501–1,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Amazon EC2: Simplified Server Deployment in the Cloud
Reviewed on 30/08/2023
Can't imagine configuring all these server deployments and publishing them online to be used by...
Can't imagine configuring all these server deployments and publishing them online to be used by clients instantaneously without the cloud IaaS services provided by Amazon EC2.
Pros
I implemented several server scripts on EC2 Virtual Machines of the M4 instance profile. Using SSH and remote desktop it feels like working on a local server. Dynamic IP management makes advertising cloud servers to the outside world a very simplified task. I tested applications servers (Apache, Apache Tomcat, IIS, Glassfish, etc) on top of the EC2 cloud as well as database servers such as MySQL and DB2. The system is as "elastic" as advertised with a true pay-as-you-go model. That was the main inception behind realizing an actual "utility-computing" based cloud system by Amazon.
Cons
The security configuration consisting of generating the private/public keys are not that simply packaged for the beginner developer. But many improvement have been made on this front by Amazon.
- Industry: Computer Software
- Company size: 1,001–5,000 Employees
- Used Monthly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Your Personal Server in the Cloud
Reviewed on 30/06/2021
Overall, Amazon EC2 was amazing both for learning the ropes of the AWS universe and for testing,...
Overall, Amazon EC2 was amazing both for learning the ropes of the AWS universe and for testing, and/or deployment of a new application in the cloud without going through the hurdle of buying and setting up a physical server
Pros
The ease of being able to spin up a server with a few clicks and under 5 minutes puts Amazon EC2 as the go to instance during testing and deployment of an application. You can basically scale horizontally or vertically as required which is more preferable when compared to on prem
Cons
You need to be well vast in computer security and a few basic concepts about a server to be able to properly configure the instance. Else, you run the risk of exposing your data if not setup correctly
Alternatives Considered
Microsoft AzureReasons for Switching to Amazon EC2
The learning curve for Amazon was quite easier and it has a huge community following it.Amazon EC2 FAQs
Below are some frequently asked questions for Amazon EC2.Q. What type of pricing plans does Amazon EC2 offer?
Amazon EC2 offers the following pricing plans:
- Free Trial: Available
Amazon EC2 offers a free tier for the T2 and T3 instances, as well as the new T4g.micro instance. When you are ready to upgrade, choose one of the many pricing options available for your organization.
Q. Who are the typical users of Amazon EC2?
Amazon EC2 has the following typical customers:
2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000
Q. What languages does Amazon EC2 support?
Amazon EC2 supports the following languages:
English
Q. Does Amazon EC2 support mobile devices?
Amazon EC2 supports the following devices:
Q. What other apps does Amazon EC2 integrate with?
Amazon EC2 integrates with the following applications:
Amazon CloudWatch, Amazon RDS, Amazon S3
Q. What level of support does Amazon EC2 offer?
We do not have any information about what support options Amazon EC2 has
Related categories
See all software categories found for Amazon EC2.