Amazon EC2

(158)
4.4 out of 5 stars

AWS Elastic Compute Cloud (EC2) is a web service that provides resizable compute capacity in the cloud, making web-scale computing easier for developers.

Work for Amazon EC2?

Learning about Amazon EC2?

We can help you find the solution that fits you best.

Amazon EC2 Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 159 Amazon EC2 reviews
LinkedIn Connections
Amazon EC2 review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Verified Current User
Review Source
Sign in to G2 Crowd to see what your connections have to say about Amazon EC2
Amazon EC2 review by <span>David H.</span>
David H.
Validated Reviewer
Verified Current User
Review Source

"EC2: If you're going to use cloud services this is the one."

What do you like best?

AWS is the benchmark for cloud services. Its ever expanding collection of services connected to and that use EC2 make it kind of a no-brainer choice for putting your services in up in the cloud

What do you dislike?

Despite almost a decade of use, AWS EC2 is still really an expert-=only system. You are not going to just "stand up a few instances" and call it a day. It's a very powerful system and to get the most out of it and not to waste tons of money, you will have to learn a lot about the system and use it correctly. Worse, just because something is in the cloud doesn't mean that it somehow is magically backed up or is redundant, has failover or CDN support, etc. You can haver all those things and more with AWS, but you have to implemented them on the provided building blocks or make use of Amazon's own packages services (like their RDS data base services)... which of course, is a value added service.

Recommendations to others considering the product

- Understand your server and data needs before trying use AWS; you cannot just fire up instances

- Understand your data I/O requirements - sending data across AWS or over the Internet using AWS can get quite costly.

- If you do not have top-notch sysadmins with AWS experience, hire a consultant; this is a set of lego-blocks for building infrastructure that cots by the minute. It adds up!

What business problems are you solving with the product? What benefits have you realized?

- Server virtualization

- CDN access/support

- Distributed databases

- Distributed/redundant databases

- On the fly server capacity/scaling

What Cloud Platform as a Service (PaaS) solution do you use?

Thanks for letting us know!
Amazon EC2 review by <span>Steve E.</span>
Steve E.
Validated Reviewer
Verified Current User
Review Source

"fast Support, Great Customer Support"

What do you like best?

The speed of the servers, are extremely high and always up, in the time I've been with Amazon, my servers never went down for a single second. the support is great, I had many troubles while setting up my server as well as the internet connection associated with the server went down, the support team replied quickly and fixed the issue within minutes, really impressive. the servers are quite easy to setup and many options to configure them as you need. they offer a free trial with credits enough to run their servers up to a period of 1 year. I got into the platform with the free credit I got and really impressed by the performance of the servers. another great thing about Amazon is that they give access to the platform through SSH which can be helpful. also, you've got a chance to backup your data so you're safe even if the server went down.

What do you dislike?

the interface is really complicated and at first, it was almost impossible for me to navigate and usually end up at wrong pages frequently. the payment after the first year trial isn't cheap and there are several cheap services out there who provide those specifications at a very cheap rate.

Recommendations to others considering the product

they are fast and the support is really good. if you wanna test their servers, they also offer a free trial. try them out and decide for yourself.

What business problems are you solving with the product? What benefits have you realized?

Run Cloud Severs to develop and test applications.

Amazon EC2 review by <span>Adam W.</span>
Adam W.
Validated Reviewer
Verified Current User
Review Source

"Best Performance in the Market"

What do you like best?

Amazon AWS grants you a free trial which enough to try their cloud platform free for 1 year that includes the EC2 platform. the EC2 platform allows you to Create servers instantly with a lot of customization options for ones need.there are a lot of server locations all around the globe with multiple servers locations in reach country which help you to select the nearest and fastest server for you and thus increasing the connection speed. they also give API access to every severs which is a great feature looking from the developer's point of view. the security provided by Amazon is really incredible, each virtual cloud is private cloud which is isolated from other ones and encrypted for privacy. the performance of the servers are incredible, they are extremely fast, I run a PHP script in their server for almost one month continuously at a high CPU rate, the program only crashed ones in the whole period, which is great considering the specifications of the server. the support is also great, they are there to help 24/7 to any query starting with the setup. the live chat option is really great very responsive.

What do you dislike?

the pricing after the trial can be a burden for a normal user even thou you could go for long-term plans and save on server costs. the interface is too complicated, there are a lot of options and really hard to navigate through.

Recommendations to others considering the product

they got a free trial, try yourself and decide.

What business problems are you solving with the product? What benefits have you realized?

Developing and testing applications on the cloud server.

Amazon EC2 review by <span>Ira h.</span>
Ira h.
Validated Reviewer
Verified Current User
Review Source

"One of the Best Cloud Service"

What do you like best?

the pricing is really great, I mean it's really affordable. in fact, i got a one-year free trial with Amazon and find its performance really impressive. the servers are pretty fast and respond really fast. another great thing about Amazon cloud platform is the security provided, not only to the account but to the data as well. they do regular backups and keep your data safe in case of a server fail and i find it really useful as a developer. amazon's customer support is great, they have live chat option and responds to your queries in seconds. not just they respond but are also technically capable of fixing your issues within minutes. they provide servers in multiple operating systems all across the globe so you could choose according to what you need. there are also a wide variety of servers available from you could choose what best suits your need.

What do you dislike?

the user interface is really confusing, I mean there are a lot of stuff and features in there that you could easily get lost. i personally find it really hard to navigate through the site.

Recommendations to others considering the product

its one of the most popular and best service out there. must try

What business problems are you solving with the product? What benefits have you realized?

Running virtual machines and develope your applications

Amazon EC2 review by <span>Sabitha M.</span>
Sabitha M.
Validated Reviewer
Verified Current User
Review Source

"Experience with Amazon Elastic Compute cloud"

What do you like best?

The best with Amazon EC2 is running the instances on cloud without purchasing hardware , use the instance as required , stop the instances and terminate once work is done. This is the best service offered by Amazon to invest on Infrastructure based on the need and pay for the usage. Selection Operating system has been made easy for EC2 based on Amazon machine images. User can select preferred operating systems e.g Windows,Linux flavors like RHEL,Ubuntu,SuseLinux, CentOs, WIndows of different versions 2012, 2016 . Another best feature to amazon ec2 is through private key. And this private key is unique and with respect to the user. No other user can be able to login to the others ec2 instances without key. It is safe to keep applications up and running.

Storage volumes will be deleted when ec2 instance is stopped. Data cant be retrieved or given for other users unlike desktops or laptop one can retrieve data. Data is stored in Elastic block Storage where retrieval of data would be faster when compared to block level storage. User can extend storage and compute capacity just by editing the Instance action. User can easily navigated through user interface provided by AWS which is easily understandable. Security groups is best feature for amazon ec2 to restrict access from outside world. User can provide list of IP for inbound access and outbound is by default to internet. User can specify which protocol,IP and ports to access EC2 instances

Users can recognize their EC2 through tags. 50 tags can be applied to one instance and uniquely filtered for patching through configuration tools

What do you dislike?

Key can not be updated once EC2 is started and in running state. To update new key user has to terminate the instance and apply or he can use cloud formation template.

Recommendations to others considering the product

Recommended for people who wants to reduce the cost on Infrastructure and without physical machines and waiting for long procurement procedure for hardware and accessories of hardware

What business problems are you solving with the product? What benefits have you realized?

It has solved infrastructure problem

Easy to restrict access through Security Groups

East to assign roles for instances so that give permissions to instances

Easy to add more storage and compute capability in seconds without waiting for physical hardware

Amazon EC2 review by <span>Spiros P.</span>
Spiros P.
Validated Reviewer
Verified Current User
Review Source

"EC2 for stateless Wordpress"

What do you like best?

- Easy to setup and work with

- Can auto-scale horizontally with minimum configuration and based on metrics (e.g. number of requests being received, CPU load etc.)

- CloudWatch dashboards is great for end-to-end application monitoring

What do you dislike?

- The Elastic Load Balancer (ELB) frontend to the EC2 instances is flaky. It is not mentioned clearly that the load balancer needs to be "pre-warmed", as per Amazon lingo, in order to accommodate spikes in traffic, which is counter-intuitive and, in my opinion, defeats the purpose of having auto-scaling in the first place.

- As far as auto-scaling goes,

- Expensive, unless you opt for the spot instances option

- Pricing is very complicated to communicate to clients

- Tech support is not included unless one opts for a plan

Recommendations to others considering the product

The major thing to consider is the behaviour of your application: are backend services required to respond to heavy spikes in network requests or to continuous, smooth traffic? My view is that for the latter, EC2 can be a great choice. However, be prepared to explain the complicated cost structure to your clients as well as potentially face high usage costs, depending always on your use case.

What business problems are you solving with the product? What benefits have you realized?

The goal was to have a stateless Wordpress installation, as described in the "WordPress: Best Practices on AWS" whitepaper (https://d0.awsstatic.com/whitepapers/wordpress-best-practices-on-aws.pdf). Although we followed the guide to the letter, the end result was frankly disappointing, mostly due to performance issues with the ELB and EFS.

Amazon EC2 review by <span>KEHINDE A.</span>
KEHINDE A.
Validated Reviewer
Verified Current User
Review Source

"Best Virtual Private Computer Service Ever"

What do you like best?

Easy to set up, Stable IP, high Speed bandwidth and high security level.

What do you dislike?

To be frank, nothing really, just that I do not like the way I have to regenerate the login user ID each time I shut down the Virtual computer. Aside that, every other things are fine by me.

Recommendations to others considering the product

I recommend EC2, with it you can get a lot done. For instance, you can have a powerful server that serves you 24 hours a day 7 days a week. You can start by testing it out with their free tiers and then upgrade whenever you wanted.

You do not have to create another instance in other to upgrade as all you needed to do is to adjust the configuration of your system to a desired set and the effect is instant.

You can have up to 8GB Virtual RAM, and you can have far more than that. It all depends on you.

Finally, it is pay as you go. If you are using it to manage a software like me all you have to do is to put it on when you needed it and put it off when you no longer need it. Note that, you only pay for what you use.

What business problems are you solving with the product? What benefits have you realized?

Running of Software, File Backup, Sending emails and testing applications.

Amazon EC2 review by <span>Ryan E.</span>
Ryan E.
Validated Reviewer
Verified Current User
Review Source

"Powerful, Flexible and Affordable"

What do you like best?

The Elastic Compute Cloud on Amazon Web Services puts industry leading technology and unrivalled performance into the hands of any individual or business without demanding a fortune in the process. The ability to easily launch, scale and terminate instances and entire infrastructure all from the click of a button is reason itself for ditching traditional methods of hosting, and when combined with affordable and fair pricing, it really is hard to see past making use of the platform. The integration into other Amazon Web Services such as Route 53, CloudFront and S3 also make the Elastic Compute Cloud a no-brainer when deciding which cloud platform to use.

What do you dislike?

While being a fairly faultless platform, the Elastic Compute Cloud on Amazon Web Services does slightly suffer from a outdated administration panel, that, while providing all the features necessary, can be a little slow to react to instructions. Quite frankly, it just feels a little old fashioned. Of course though, this does little to detract from the overall benefits of using Amazon Web Services Elastic Compute Cloud and is definitely no more than a minor annoyance every now and then.

Recommendations to others considering the product

Take the free trial for a spin and see for yourself the power of the platform!

What business problems are you solving with the product? What benefits have you realized?

We began using Amazon Web Services Elastic Compute Cloud to host websites for our clients. We decided to use it for this because we needed on-demand scalability should our clients hosting needs expand, and also the flexibility to easily put new sites up and live within a matter of minutes. These benefits were quickly realised, as we hoped they would be, and since then we have also made use of the platform for hosting some of our internal infrastructure including an off-site Active Directory server.

Amazon EC2 review by <span>Dan O.</span>
Dan O.
Validated Reviewer
Verified Current User
Review Source

"Advanced Webhosting at Your Finger Tips"

What do you like best?

Easy access to a vast array of configurable instance types at your finger tips across many different regions. Connects and is configurable by other AWS services, such as Cloudformation.

What do you dislike?

Cost, it's not cheap and it's easy to pickup a pretty high web-hosting bill. EC2 may scale, but my wallet will only stretch so far! The 'ready made' instances of things such as WHM/Cpanel & TableAU are not well maintained.

Recommendations to others considering the product

I would reverse the question, why wouldn't you consider the cloud? For early stage small startup projects, the reasons are likely to be cost and complexity of setup. However, for corporate, you're probably best off heading straight to the cloud.

What business problems are you solving with the product? What benefits have you realized?

Reliable, multi-region web-hosting that is highly available. Ability to use a server to solve a regular complex problem for a short burst of time, and then turn it off to minimise cost.

Amazon EC2 review by <span>Bablu J.</span>
Bablu J.
Validated Reviewer
Verified Current User
Review Source

"Easy setup and management"

What do you like best?

- Launch wizards for new users

- Security groups management for ec2 containers

- Extensive Documentation

- Very easy to use for a regular user

- Free trail is very useful for POC's and stuff like that. I used this for validating a small yet full fledged application deployment including RDS and codeDeploy (CD) including s3, security groups etc for free.

Please check the documentation for more details on the free tier though.

What do you dislike?

- While everything is pretty decent and amazing, the UI can be improved a lot. It still has the old days UI and while the services respond quick, the front end doesn't get well with the back end capabilities

Recommendations to others considering the product

Try the free Trail products first to get yourself well versed with EC2 capabilities.

The documentation on aws web sites is extensive and very well structured. It helps a lot.

What business problems are you solving with the product? What benefits have you realized?

Deployment

Cluster management

Web application hosting

Amazon EC2 review by <span>Janaka B.</span>
Janaka B.
Validated Reviewer
Review Source

"A Machine, without the Fuss"

What do you like best?

Renting out their retail platforms' idle capacity, Amazon started a really good thing.

Thanks to their initiative, we can now have as many computers as we want, without the overhead or frustration of purchasing, maintaining or troubleshooting them!

Quite fast to start-up and shut-down

Blazingly fast in-VM internet connectivity

Close integration with other AWS services - sometimes with free/reduced transfer costs

Ability to snapshot, image and relaunch, reproducing the exact past state of a machine

Tight security, auditing and thorough monitoring

Free tier allows you to run one EC2 instance for a complete year (no downtime)!

What do you dislike?

Having to update the security rules every time my public IP changes, in order to maintain continued access

Scarcity of useful base images below 4GB in size, hindering the efficient usage of the free storage (EBS) tier

Recommendations to others considering the product

Carefully consider the instance type you are going to deploy (hourly rate, network/disk performance, memory capacity etc). Overprovisioning and underprovisioning are both equally bad during the long run. Also try to utilize cheaper alternatives to reserved instances, such as bidding-based spot instances, for significant cost reductions

What business problems are you solving with the product? What benefits have you realized?

Hosting internal-use services that cannot be provisioned via serverless and other types of deployments

Performance testing of our product stacks, under exact reproducible conditions

Provisioning product demonstrations for prospective clients

Amazon EC2 review by <span>Steven W.</span>
Steven W.
Validated Reviewer
Review Source

"The most correct way to use a virtual server"

What do you like best?

There are plenty of VM size options. The default security rules make it easy to keep the VM from being exposed to internet at large. In addition, you can then create security rules to apply to whole groups of VM's as need arises. Pricing seems reasonable.

What do you dislike?

The initial configuration is a little confusing. Like all AWS products, you see everything by datacenter. So if you want to see all deployed EC2 instances, you have to visit each zone separately. But that's typically an issue with any AWS product. There are a few odd limitations with regard to security ports/rules in terms of the number of rules per security group.

Recommendations to others considering the product

Read up on best practices regarding security.

What business problems are you solving with the product? What benefits have you realized?

The ability to quickly size up and down machines. Keep costs down by only powering on VM's when needed. We can also keep environments easily locked within VPCs for greater security.

Amazon EC2 review by <span>Tong (Tony) J.</span>
Tong (Tony) J.
Validated Reviewer
Verified Current User
Review Source

"EC2, run your application or server in cloud"

What do you like best?

Part of AWS ecosystem, easy to use and setup, a large range of instance sizes with different optimizations, high elasticity to scale up or down, multiple regions to ensure uptime.

What do you dislike?

Although there is a large selection of instance sizes, there is no true way to create a custom EC2 instance type.

Recommendations to others considering the product

Think about splitting your services up and hosting them on different and potentially smaller EC2 instances so that they are less coupled, which helps with scaling a particular part of the system, and also improves reliability and ease of update.

What business problems are you solving with the product? What benefits have you realized?

A good way to host you server or run your application in cloud with reliability, elasticity and support, negating the need to setup your own hardware.

Amazon EC2 review by <span>Jason L.</span>
Jason L.
Validated Reviewer
Review Source

"Incredible value for money"

What do you like best?

The price is unbeatable, and it's well known that Amazons server technology is the best available. I was attracted by the 12 month free hosting!! To be honest though, I deployed a few accounts in different locations to spread my websites around, and the regular price is so good anyway.

What do you dislike?

If your websites server load gets too strong, Amazon throttles the connections meaning that your website(s) goes down. This can happen with any host, but seems to be more of an issue with EC2 than I've seen elsewhere. Considering the capacity that Amazon have, I would prefer to see a temporary increase in capacity, with a warning about how to combat the issue.

Recommendations to others considering the product

If you have experience in server administration, this platform is probably wonderful, and an improvement over what you're using already. If you're like me, and not too technically minded, you might need a someone to help you, or face a time consuming learning curve.

What business problems are you solving with the product? What benefits have you realized?

I'm able to spread my personal and client websites in different locations to lower the risk of one issue affecting other databases. I can also have servers closer to where most traffic is located, reducing load time. Whilst anyone can create multiple accounts, its very easy with the Amazon dashboard and pricing.

Amazon EC2 review by <span>Brian D.</span>
Brian D.
Validated Reviewer
Verified Current User
Review Source

"EC2: Power Hosting for DIYers"

What do you like best?

AWS EC2 is the most generic and portable way to host your own web applications. I like that, by working directly with individual linux boxes, I don't have to worry about being tied to a particular cloud provider (not that AWS has given me any reason to switch!) Plus, there's nothing you can't run on an EC2 instance.

What do you dislike?

You forsake a lot of the bells and whistles that comes with more tailored cloud services like Elastic Beanstalk, Launching, configuring, and maintaining your EC2 instance comes with a fair bit of overhead.

Recommendations to others considering the product

First check and see if AWS offers a cloud service for whatever you're planning on using these EC2 boxes for. If you want to host a database, consider using their managed database services for example. EC2 is great for custom setups and cost-effective hosting but if your needs are relatively generic, you might save yourself some hassle by using a dedicated service.

What business problems are you solving with the product? What benefits have you realized?

We are hosting a public-facing web application and some internal workers/APIs on a medium-sized pool of EC2 instances. We use docker with a container orchestration system to manage these services. By running directly on EC2, we are able to utilize spot pricing which saves us 80-90% on our hosting costs.

Amazon EC2 review by <span>Dani S.</span>
Dani S.
Validated Reviewer
Verified Current User
Review Source

"Server micro-management for startup"

What do you like best?

Flexibility, quickness, usability and user feedback. You can feel like a powerful server admin without having to mantain any physical structure, and manage machines and instances within a fingertip. This product has became a revolution for us, because we can store our own images and deploy many of them for many clients with little changes or re-deploying, thus saving worker's time and making them able to focus on other tasks. EC2 to server management is like external production to in-house manufacturing!

What do you dislike?

Sometimes the instances are pricey or have network limitations that force us to make some workarounds, like relying on an external service. We've been deploying some windows machines over Azure because of the database limitations (roles, in fact). We've had no problem with unix/linux machines at all, but connections in-network between EC2 machines and RDS databases sometimes work slow regardless of the size.

Recommendations to others considering the product

Despite the price, is the most valuable and trusty solution of the cloud crowd (EC2, azure, Google) but If you are relying ONLY in windows machines, trust no other than Azure. If you're planning to build a powerful infrastructure, prepare your wallet.

What business problems are you solving with the product? What benefits have you realized?

Delivering and deploying machines and environments to clients in a very quick way. Before this, we had to rely on our own servers or some server farm and email communication. E2C is a revolution for our business model. Instead of packing clients in a physical server, we can size, allocate and address an instance for each of them depending on their particular needs.

Also, we don't have to buy and deploy expensive licenses for databases or serves, instead, we can charge our clients for the time they're using the instances. This is actually important for Oracle databases.

Amazon EC2 review by <span>Matthew J.</span>
Matthew J.
Validated Reviewer
Verified Current User
Review Source

"Solid Hosting"

What do you like best?

I like the ability to choose between multiple size of servers and disk space. The networking a security stacks are also very well designed. Using Cloud Formation templates with EC2 makes it really easy to define and enforce policies.

What do you dislike?

Resizing an EC2 instance can be time consuming, I wish there was an easier way to resize an EC2 instance without having to backup and restore into a new configuration.

Recommendations to others considering the product

There is a learning curve to get and running with AWS, but once you get the hang of some basic concepts EC2 will be a breeze.

What business problems are you solving with the product? What benefits have you realized?

Cost effecting hosting with the ability to grow based on size of project and need.

Amazon EC2 review by <span>Matteo T.</span>
Matteo T.
Validated Reviewer
Verified Current User
Review Source

"EC2 experience"

What do you like best?

Some of the best benefits of using Amazon EC2 is the reliability of the service. In over 5 years of use of the products we had never encountered a fail of any type, and the support is very fast. The best way to use it is integrating EC2 istances with other services of AWS like S3, RDS and Glacier for storage backup.

What do you dislike?

One of the hard thing is to predict the monhlty cost, because the bandwidth used is invoiced based on consumption and backup cost also follow the same mechanis so it's hard to predict.

Recommendations to others considering the product

Use Amazon EC2 for services where you want the maximum reliability and the cost oscillation is not a problem, not use for example for customer paying a fixed fee monthly.

What business problems are you solving with the product? What benefits have you realized?

We externalized some services like webhosting, we implemented some high end configuration like a web cluster with the load balancer provided by amazon, with a full integration with other AWS services like RDS, S3 and Glacier.

Amazon EC2 review by <span>Natalia K.</span>
Natalia K.
Validated Reviewer
Verified Current User
Review Source

"One of the best virtual servers in the cloud"

What do you like best?

EC2 is reliable, quite secure, flexible and easy to start with. It provides an ability to scale your application without any hassle. EC2 lets you to choose the configuration of instances (memory, CPU, storage, etc), operating system and applications that best meet your needs. Elastic Load Balancing allows to distribute traffic between instances automatically, that is very useful for applications with a lot of traffic.

If you are new to this they have a free tier to try it for a year and a lot of documentation and tutorials.

What do you dislike?

It's worth noticing that it can become quite expensive if you are not careful enough, especially if you use it for personal projects.

Recommendations to others considering the product

It's worth using it if you have an application that needs scaling or if you are planing to use other amazon services, however for a personal use it might be a bit expensive.

What business problems are you solving with the product? What benefits have you realized?

It works well with other amazon services, very easy to scale and manage.

Amazon EC2 review by <span>Ian N.</span>
Ian N.
Validated Reviewer
Verified Current User
Review Source

"Easy to use Cloud Solution"

What do you like best?

The ability to intelligently select the system and its attributes based upon the needs of your specific deployment. Allowing you to have a wide range of usefulness across the platform I have not seen in other solutions.

What do you dislike?

There is often a saying sometimes too much choice is a bad thing. Sometimes when reviewing the options and available features it can be a little daunting due to the sheer number of options that you are presented with. If you don't have a basic understanding of the Amazon Environment it may be confusing to the lamen.

Recommendations to others considering the product

Make sure you go through some form of training to get the full benefit of the Amazon Ecosystem.

What business problems are you solving with the product? What benefits have you realized?

Scalability that is not available with an on premise solution. We have had the ability to migrate and move systems that were aging and failing to a new environment with little downtime for our end customers.

Amazon EC2 review by <span>Rohit S.</span>
Rohit S.
Validated Reviewer
Verified Current User
Review Source

"Amazon EC2 "

What do you like best?

The ease of access for developers.

The ping rate that we get is awesome

Hosting on a dedicated IP

What do you dislike?

Some automation if they can be done it would be great. Too much of a manual process to install various softwares or to deplot it.

Recommendations to others considering the product

You can start with a free trial called 'Amazon EC2 Free Tier' for the first year.

What business problems are you solving with the product? What benefits have you realized?

Hosting anything on cloud can be solved by this. Be it literally anything we want. There is our own little Virtual PC on the cloud and we can do anything we want with it like we could with our own PC.

Amazon EC2 review by <span>AYUSH V.</span>
AYUSH V.
Validated Reviewer
Review Source

"Best in class VPC. Very flexible to use with other Amazon services like Cloudwatch and DynamoDB."

What do you like best?

1. Simplicity - Adding SSH Keys and Auth part is super easy. I don't have to worry about managing Ops.

2. Design - Clean design helps me focus on one instance at one time. Appreciated.

3. The Billing system is flawless. Estimation is always helpful for us to decide things before hand.

What do you dislike?

Don't have much to say but yes , Increasing bandwidth size for cheaper instance will be fruitful for individuals. Also , More open source tools like SAM LOCAL would be appreciated.

Recommendations to others considering the product

1. Have an eye on blogs and docs before experimenting.

What business problems are you solving with the product? What benefits have you realized?

1. Scalability - Best in class EBE and Networking. Adding multiple sub domains is just two click away.

2. Maintenance - Easy and defined maintenance . Don't have to think twice before taking a backup.

Amazon EC2 review by <span>Ayesha S.</span>
Ayesha S.
Validated Reviewer
Verified Current User
Review Source

"AWS Ec2- Best in class"

What do you like best?

It's developer friendly. Has good documentation

Ping rate for nearby servers is awesome.

Has server in lots of locations over the world and giving dedicated IPs all over the world.

What do you dislike?

SSH and so much stuff needs to be done. If they provide something to clone our VMs there directly it would be awesome.

What business problems are you solving with the product? What benefits have you realized?

Whenever we need to host anything on the cloud, AWS EC2 is the thing we use as our solution. It's like our PC is on the world and cloud and as it's so easy to use we can deploy our apps easily there in a charm.

Amazon EC2 review by <span>Sri Divya N.</span>
Sri Divya N.
Validated Reviewer
Verified Current User
Review Source

"Good Product"

What do you like best?

It is very easy to use and one does not need to know coding or software knowledge to start using EC2.

It is especially useful for companies who want continuous service for their products without worrying about losing their data and having blackouts.

What do you dislike?

It is a little confusing at first as to why we have to do certain stuff and have to add certain details.

The programming console could be better and compiling code could be made easier.

Recommendations to others considering the product

This product is very useful and easy to implement even by people new to it.

It gives me almost

The software developers out there should learn how to use it and should not dismiss it thinking it might be complicated. It s very easy to learn and implement for real life projects.

What business problems are you solving with the product? What benefits have you realized?

The business problem was to reduce the number of blackouts occurring for the deployed product. We have realized the objective with lesser cost and did not have to employ huge number of resources

Amazon EC2 review by <span>Craig N.</span>
Craig N.
Validated Reviewer
Verified Current User
Review Source

"A great service!"

What do you like best?

I have been a network engineer for over 20 years, and after working with AWS EC2, I have shifted my entire career track towards the cloud. Why pay for a hardware based server, which will cost up-front, then will require additional upfront costs every time you need to upgrade or have an issue? With EC2, you pay only for what you need, being able to expand on demand. Your server grows WITH you at a monthly cost, as in NO upfront fees. Now that is GOOD business financial responsibility :)

What do you dislike?

Nothing... I really have nothing to dislike. I guess I could try to say that I don't own the hardware, and my data is sitting in some physical location where I have no control over it, but that would be ridiculous as Amazon is going to have much, much nicer and more secure data centers than I could ever dream of affording.

Recommendations to others considering the product

Utilize other AWS services to get the best performance and price. As an example, you can get away with a lower tier server if you offload your database (MYSQL) services to RDS, your storage to S3 and your content delivery to CloudFront. Your server will ONLY be dealing with basic requests at that point, requiring much, much less processor and memory needs.

What business problems are you solving with the product? What benefits have you realized?

Upgrade costs, data center costs, disaster recovery costs... Myself & my clients have no upfront costs.

Amazon EC2 review by <span>Jeffrey S.</span>
Jeffrey S.
Validated Reviewer
Verified Current User
Review Source

"EC2 - Great Solution for Cloud Servers"

What do you like best?

Easy to use. Price can't be beat. Capabilities can't be beat.

What do you dislike?

Can be difficult to determine what the actual billing cost will be.

Recommendations to others considering the product

It is a great product. They keep improving the offering and adding more capabilities. Servers are quick to spin up.

The one place to be careful is security. Make sure you put your servers inside of VPC that locks access to just authorized users. Administering this is easy and there are a lot of guides to help set this up. Related, you have to do this with any cloud provider; it is not something unique to AWS.

What business problems are you solving with the product? What benefits have you realized?

Providing an inexpensive way to provide web applications for the small business I work for.

Amazon EC2 review by <span>Andrew C.</span>
Andrew C.
Validated Reviewer
Review Source

"EC2 is so powerful and the options are limitless, but costs can climb quickly"

What do you like best?

How simple and quick it can be to spin up an instance and get a virtual environment started. The number of options available can be both a positive feature and a bit overwhelming.

What do you dislike?

For the need that I had for EC2 I had to go with a Windows OS running 24/7. Between that and constantly increasing the speeds in response to complaints ran the costs up real quick.

Recommendations to others considering the product

Server for online tutorials and resources to get started. Can feel overwhelming at first, but just plow through and you can see how powerful EC2 can be.

What business problems are you solving with the product? What benefits have you realized?

Got rid of all hosted servers, which saved a lot of initial costs. It is so simple to get started, so you can also use EC2 if you quickly realize that you need an extra environment for a project and be up and running within an hour.

Amazon EC2 review by <span>Tu V.</span>
Tu V.
Validated Reviewer
Review Source

"Amazone EC2, all things you need for your website"

What do you like best?

Easy to create a new VPS (we call it as EC2). After installed, you just need to connect & starting to deploy your application. All other things, AWS already do it for you.

The other thing I like is the way they split their service. We have EC2 to run your application, RDS/DynamoDB to save database, Redis/Memcache in Elasticache, etc. Every service have their job and when you need to upgrade some things, you no need to upgrade the whole system. They also setup everything for you when you create a new service.

What do you dislike?

The dislike, well, I think it's the price. It has a little more expensive than some other web service provider like digital ocean. But, I thing with their conveniency, it not a big problem.

Recommendations to others considering the product

I think EC2 is good & quite enough for all most of your product. Easy to create, maintain & upgrade, pay as you go.

Another thing is EC2 is easy to connect to all other services come from AWS. Such as RDS, ElastiCache, DynamoDB, etc. And of course, The internal network alway faster than external. So, I think EC2 is a good choice if you want to deploy your application

What business problems are you solving with the product? What benefits have you realized?

My company using EC2 to running their website. It include java webservice & angularjs client, which I'm building. I'm developer, so, I don't have alot experience about the network. Fortunately, they already do it for me. I just need to edit security group to limit who can access our system. It easy to setup load balancing & autoscaling

Amazon EC2 review by <span>Rafael A.</span>
Rafael A.
Validated Reviewer
Review Source

"Very good cost-benefits balance for micro-development environments"

What do you like best?

Amazon EC2 is the most complete and balance private infrastructure that any team can wish, it can be cloned, templated, load-balanced, set private IPs, pluggable cloudy disks (EBS) and a tons more features that any development team would need to create their dreamed application.

What do you dislike?

The cost curve line grows aggressively when the base use grows, besides, the Amazon API is a propietary API that would not work only with them, not like OpenStack for example.

The CPU credits are low for most of scenarios when you are testing in earlier development stages than can be blocker when the team is debugging deep bugs.

Recommendations to others considering the product

Before choose Amazon EC2, I would recommend to make some cost projections based on projected use of the application when it goes to production, if the projected cost are in the range of your project's capabilities I totally recommend choose it, because you'll avoid costs about data redundancy and system administration.

If it exceeds a bit your budget, you can always create a workflow for a mixed environment, where Dev can be in Amazon EC2 and QA & Prod in another infrastructure that met your requirements.

What business problems are you solving with the product? What benefits have you realized?

The agile methodologies require agile solutions to keep the momentum when a team is in the middle of development and deployments, Amazon EC2 is an awesome tool for this because, from the team's perspective, the resources are not a problem to test in the earliest stage of application building.

Amazon EC2 review by <span>Dario C.</span>
Dario C.
Validated Reviewer
Verified Current User
Review Source

"Amazon is the best platform for any project, specially for startups"

What do you like best?

It can take you only 1 hour to be online. Amazon brings simplicity to any user. Create your account, choose desired software and viola! You are online. I love the unlimited options i can choose.

What do you dislike?

Their price can be higher tan expected sometimes. Keep an eye on your bills and estimated consume.

Recommendations to others considering the product

Go into it. AWS can be really scary the first time you use it. But it worth the time.

What business problems are you solving with the product? What benefits have you realized?

We forgot about having to solve all the backup related issues. Our entire company runs in AWS. We have at least 5 instances running different services for our team.

Amazon EC2 review by <span>Jason W.</span>
Jason W.
Validated Reviewer
Verified Current User
Review Source

"Amazon EC2 a reliable scalable compute technology"

What do you like best?

Ease of use and robust scalability that is natively built in.

What do you dislike?

Nothing specifically, the configuration tiers scale well and deployment of new instances is easy.

Recommendations to others considering the product

Definitely evaluate the Amazon EC2 offering, it will often come out both cost effective and well suited to most hosting requirements.

What business problems are you solving with the product? What benefits have you realized?

We are hosting our e-commerce front-end and custom SAAS solution on EC2. Automatic scaling and a significant decrease in hosting costs from a traditional VPC provider are the greatest benefits realised.

Amazon EC2 review by Administrator
Administrator
Validated Reviewer
Verified Current User
Review Source

"Great service and great tools"

What do you like best?

The best feature is the vast setup options when commissioning new servers, and the speed at which this can be done. The combination of the overview console, the selection of operating systems, the sizes of servers, and the networking/ security options

What do you dislike?

The flexibility and options when spinning up new servers is sometimes confusing and can lead to re-work if you aren't careful about what you are doing during the setup process.

What business problems are you solving with the product? What benefits have you realized?

Cost and a more modern tool set were driving factors in using EC2. We were able to reduce cost for our enterprise applications and/ or introduce tools and features that allowed us to reduce development time.

Amazon EC2 review by Administrator
Administrator
Validated Reviewer
Review Source

"AWS Certified DevOps Engineer"

What do you like best?

EC2 is highly scalable, elastic, maintainable, secure and pretty easy to get started with.

It also allows for a great customization of anything you need, even if you have on-premises resources.

It's perfect for High Available environments.

Amazon EC2 is easy to set up even though you don't have experience with network engineering.

What do you dislike?

Maintenance events are coming in pretty often, requiring us to stop and start the instance, which can be a small inconvenience.

Once you use an amazon product, amazon is incentivizing to use all of their products, since they all integrate together very seamlessly.

Recommendations to others considering the product

Amazon EC2 might look a little more expensive than other vendors but their servers' uptime is really impressive. The price fairly justifies Amazon's outstanding uptime and consistent quality.

What business problems are you solving with the product? What benefits have you realized?

We are trying to keep the server uptime as high as possible, and for the servers to be flexible enough to support any of our requirements (including routing, hardware, security and deployment workflow).

Amazon EC2 review by Administrator in Publishing
Administrator in Publishing
Validated Reviewer
Verified Current User
Review Source

"You can use EC2 and they are great, but.."

What do you like best?

They are so cheap... if you use them well.

They are scalable. You deploy an auto scaling group and you dont have to worry about machine capacity anymore

THey have multiple security measures an automated checks for security with trusted advisor

What do you dislike?

You need to have automated stopping of the machine. If you forget to stop them, then you are paying for who knows for how long

They are secure, but you need to know what you are doing. You can use keys and security groups and place on virtual private networks.... but do you know about all that already?

Recommendations to others considering the product

Do it... however, I would recommend going with containers because you don't have to manage the machine configuration

What business problems are you solving with the product? What benefits have you realized?

Scalability of your application. No longer limited by machine resources

Automated security checks

Amazon EC2 review by <span>Fayimora F.</span>
Fayimora F.
Validated Reviewer
Verified Current User
Review Source

"Superb!"

What do you like best?

For me, three things:

1. Interoperability with other AWS services: This is a no brainer as every AWS user can confirm. Getting you ec2 instances to work with other services like S3, Lambda, ELB is straightforward

2. Flexibility: There is great flexibility with EC2 instances. You have a wide range of instance types that are fine tuned to specific use cases. Need an instance for an in memory database(more memory, less cpu), they have it, need a generic one? they have it. Running a machine learning job that requires GPUs, they have it. Need a cluster of instances but don't care if a few go down as you have a recovery mechanism, spot market! Need to add instances to a cluster as traffic increases, auto-scaling has you covered! The list goes on.

3. Security: EC2 instances require pem keys to access them over ssh. This makes the instances secure by default because an attacker will need that key to connect over SSH. As a company, you can separate groups of instances by putting them in separate VPCs and/or subnets. Also, all ports are not open by default. You have to manually open specific ports and can also restrict access to these ports by IP. Great right?

What do you dislike?

Not really a dislike but sometimes, i really want to be able to ssh into my VPS from anywhere without a pem file. It's a bit of an inconvenience and sometimes very frustrating but I will like to have that option. Usually these are instances that I use for temporary jobs or setup a quick environment for someone to collaborate with(pair program) e.t.c.

The UI is not exactly bad but perhaps they could put a little more effort into making it even nicer.

Recommendations to others considering the product

It is certainly worth trying out. It has been around for a long time so it is stable, fairly cheap and support is good! You cant judge it until you try it.

What business problems are you solving with the product? What benefits have you realized?

We are into delivery logistics. So far the main benefit is the combination of an ELB with an autoscaling group. I almost never have to worry about load. Also, i still and pay for only what I need!

Amazon EC2 review by <span>Chad C.</span>
Chad C.
Validated Reviewer
Verified Current User
Review Source

"Simple, powerful, and reliable cloud computing"

What do you like best?

I find Amazon Web Services to be simple amazing - the not-too-steep learning curve combined with the low level of effort to spin up a server astounds me every time I do it. We routinely steer clients to AWS for a EC2 instance for web mapping with ArcGIS for Server. In a matter of hours, I can stand up a fully functioning server and have all the software installed to get them up and running. Some of my favorite things:

1. What, you say that D drive is too small and you need to expand it by 100GB? No problem - give me 10 minutes and about 5 mouse clicks and it's done.

2. Need more resources - say processors or RAM? Just figure out what you want to go up to, stop the instance, upgrade to the instance type you want, restart the instance.

3. Don't need something anymore - like that 100GB drive (known as "volumes")? OK, just delete it.

4. The docs are great.

5. Programatic access to just about anything in a plethora of languages.

What do you dislike?

1. Everything is in a constant state of flux, which I guess is a good thing as they are constantly improving existing products and releasing new ones, but it makes it really hard to keep up.

2. Choosing your instance type can be confusing the first time or two, as there are so many choices.

3. Navigating around the console can also be daunting at first, as again, there are just so many things in there.

Recommendations to others considering the product

When you first sign up, you get a free tier usage for one year - take advantage of this and try things out. Also, use the documentation, its easy to navigate and very helpful.

What business problems are you solving with the product? What benefits have you realized?

We find that EC2 instances are perfect for our clients with small (or no) IT departments/budgets where they don't have the ability to stand up a server (either physical or virtual) in-house. EC2 is also great for DR, you can either have a running instance waiting as a hot standby or set a instance up, power it down, and only spin it up when and if you need it.

Amazon EC2 review by <span>Alex B.</span>
Alex B.
Validated Reviewer
Verified Current User
Review Source

"Fast and simple, every develop should work with aws"

What do you like best?

The simplicity of starting the instance. You can manage access role on IAM so you can decide what user or instance can connect with what.

What do you dislike?

Starting use amazon EC2 for the first time is not very symple.

The price is also a problem, with aws you have a large amount of services and feature but the price si very hight. You have to make a perfect quote and reserve your instance to save money

Recommendations to others considering the product

If you need a scalable infrastructure there best solution is amazon ec2. Its free tier let you test all product.

You could use the AMI manager to create your own ami, or you can start an instance with free AMI such as centOS, ubuntu etc.

You can also add load balancer to manage traffic route with custom threshold for success or failure. Every instance have a volume attached to it, you could decide the size and type when you setup the first time the instance. If you need more space you could attach new volume, you need only to mount it on your instance.

Every Amazon Web Services resource need a security group cause no port are open for default. You have to setup the port you need such like 80 443 8080 etc.

What business problems are you solving with the product? What benefits have you realized?

We do ecommerce website in magento and aws is the best hosting solution. We can create auto scaling infrastructure, save your instance image to an AMI so we will use it later with other instance.

Amazon EC2 review by <span>Matthew G.</span>
Matthew G.
Validated Reviewer
Verified Current User
Review Source

"In the Amazon ecosystem and need to run your apps somewhere? Here it is."

What do you like best?

Huge amount of support for a variety of Windows and Linux servers with lots of third-party software and available APIs. It's inexpensive (cheaper than Azure which keeps trying to woo us), It's really easy to get up and running by just selecting an AMI, you can run a micro instance for no cost to test it all out, which is awesome!

We can manage many load balanced instances for multiple apps all in one dash, which is also great. It's easy to bring up or down an instance as needed, even on the go. The fact that we're basically an Amazon shop at this point makes it a no brainer to run EC2. If you're already using S3 you might as well use EC2 and Cloudftont! Almost forgot, cloning servers is also a snap. Overall super reliable, never had down time like we have with smaller providers.

What do you dislike?

Support is mostly paid so you're on your own and in forums. The interface (all of AWS) is very dated and lacks simple tweaks like hitting escape to close modals, etc. Sometimes uploads in that interfacve fail with little explanation. Rackspace is cheaper, as well, and also a currect "cool" company.

Hard to navigate EC2 and all of AWS as amazon uses their own short form for everything, but you get used to it over time. As well, we've grown fairly dependent on Amazon over time and we've become very locked in, which can be seen as a negative. As well, getting going with no experience on AWS is a challenge for new employees.

Recommendations to others considering the product

Try a micro instance and see if you can get it going. If you're already using other AWS services, it's pretty much a no brainer to run EC2 if you need what it provides.

What business problems are you solving with the product? What benefits have you realized?

We run all of our apps on EC2 and couldn't be happier unless it was free. These apps have been used by millions of people and we rely on Amazon EC2 to make sure everything runs smoothly and balanced.

Amazon EC2 review by <span>Vadym Z.</span>
Vadym Z.
Validated Reviewer
Verified Current User
Review Source

"We moved some high-load projects from privat cloud to Amazon EC2"

What do you like best?

Easy to manage through Amazon Management Console.

A lot of different kind of instances for many areas of business.

High availability and scalability

Easy to migrate between nodes

You can request SSD with garantee IOPs

What do you dislike?

Expencive a bit

Still, as most used cloud solution, there is a lack of examples or useful code on using AWS.

Free tier boxes are slow a bit, the speed of EBS could be better (faster)

SSD stiil be as an option with additional payment

What business problems are you solving with the product? What benefits have you realized?

Amazon Web Services is being used cross the whole organization. We have EC2 instances on AWS for hi-load tests. And we provide the solution to customers via a web servers in VPC.

Amazon EC2 review by <span>Artur R.</span>
Artur R.
Validated Reviewer
Verified Current User
Review Source

"No real competition on its niche"

What do you like best?

Features, from multiple EBS types and incremental snapshots, to security groups, a handful of regions, elastic IPS, VPC and instance type offerings. The stability and support when needed are also unmatched in the industry, making EC2 my compute offering of choice for serious products in the cloud.

PS.: everything is programmatically accessed through their HTTP APIs.

What do you dislike?

The good things about EC2 and Amazon in general is that they listen to their users. Things like instancing losing their elastic IPs once shutdown, changing instance types through the console and SSD EBSs were once points of pain that were addressed by Amazon.

Bad things that are still present are spot instance marketplace unavailable outside of the US and reserved instances which are not upgraded once their instance class receive a major upgrade (c1 to c2, c2 to c3 and so on).

Reserved instances could also follow GCE path of being an automatic feature: if there is a year's worth of instance class running in the account, automatically apply the discount.

Recommendations to others considering the product

Don't be afraid to use the HTTP API, CLI or official SDK clients. They can automate a lot of the operative tasks. Also consider using tags throughout your resources, they make it easy to separate costs at each billing cycle.

What business problems are you solving with the product? What benefits have you realized?

From simple web apps to big architectures, EC2 has proven to be stable and flexible enough to meet several business requirements, may they be competitive pricing or feature offerings that make it possible to build products with high uptime standards.

Amazon EC2 review by User in Government Administration
User in Government Administration
Validated Reviewer
Verified Current User
Review Source

"Computer-at-a-distance"

What do you like best?

Amazon Web Services offer options to cover all of the needs I could think of and much more. Uptime has been really strong over the last two years of my usage.

What do you dislike?

Jumping into setting up an EC2 instance with no experience wasn't simple. Some of the documentation was outdated for the version of the EC2 that was up. The product could benefit from the level of support that seems to come with consumer purchases at amazon.

Recommendations to others considering the product

Consider carefully the cost of the services that you will put up. It's easy to just start launching instances because they're individually useful, and while amazon will alert you when the bill hits a certain threshold, they currently have no method to automatically cap your bill at a certain value.

What business problems are you solving with the product? What benefits have you realized?

We were able to put several webapps on servers that we didn't have to directly maintain, allowing us to experiment with other options.

Amazon EC2 review by <span>Vinicius L.</span>
Vinicius L.
Validated Reviewer
Verified Current User
Review Source

"The better way to get to Cloud and IaaS world!"

What do you like best?

Excelent usability through the dashboard. Even if you are a new user is easy to learn using documentation.

You can deploy and manage virtual machines, volumes, IPs, load balancing, etc with a few clicks. The portal is very agile and you don't get any delay or lazy transictions. In addition, you can create/configure key pairs to log in virtual machines without using any passwords.

Other very helpful feature is that you can try the platform for free during a year, limited to a small instance. But this is a very good way to try some Amazon EC2 features before spending money!

Is a great cloud hosting for virtual servers Doesn't matter if it is for personal or professional/enterprise use.

What do you dislike?

You have to be alert when using your free trial period. You have limited hours with limited resources.

When you sign up, is mandatory to register a credit card.

But the problem is that after the period you don't get any message about that. For instance, if you have running instances, Amazon will start to charge your credit card. This can be a problem!

Technically, there isn't any problem that I noticed till now.

Recommendations to others considering the product

Try first using the free trial period. Be alert to charges after it expires.

About the costs you have to consider the operational costs and all features that are delivered by Amazon to compare with traditional internal infrastructure. A lot of people just consider aquisitional costs and use to think that cloud services and IaaS are more expensive than local datacenters.

What business problems are you solving with the product? What benefits have you realized?

Deploying small servers to light applications (web server, database) with just a few clicks with reduced costs, reliability and security features.

Amazon EC2 review by <span>Chris S.</span>
Chris S.
Validated Reviewer
Verified Current User
Review Source

"Easy to use cloud hosting"

What do you like best?

We are using EC2 for a large number of client applications, and it's great having a single dashboard to manage all the servers. The ability to snapshot a server and create a new instance from it is very useful, as is the elastic IP system for ensuring that we don't have DNS issues if we need to switch servers.

What do you dislike?

Some aspects of the system seem overly convoluted, in part due to the immense number of acronyms introduced by the Amazon Web Services system. Another issue which is thankfully not a problem anymore was instance-based servers crashing which would result in data loss. EBS-backed servers have alleviated this concern but it was a slightly complicated process switching the servers to EBS.

Finally, I strongly dislike the login system in general. We have a few separate AWS accounts and it's quite a pain keeping track of special login URLs. It would be much better if the AWS accounts could be tied more seamlessly, like a single-sign on.

What business problems are you solving with the product? What benefits have you realized?

The primary problem we are solving is the deployment of load balanced websites. We typically run 2 EC2 servers, an RDS instance, and an ELB. The ability to adjust the application servers (EC2) CPU and/or RAM as through the AWS site has been very helpful, as well as the ability to snapshot configurations and use them as the basis for new server instances. We've also found the monitoring to be very helpful in determining how to scale our applications.

Amazon EC2 review by <span>Luis D.</span>
Luis D.
Validated Reviewer
Review Source

"Good solution for running a website server"

What do you like best?

I like Amazon EC2 because it let you choose everything you need to run a web: database server, application server and file management. It is scalable and you pay what you use.

What do you dislike?

You will need some technical skills to make things works, everything is on you. But there is a wide range of tutorials and guides both official and from individuals on internet.

Recommendations to others considering the product

When using Amazon EC2 you will have to configure it from zero. There are plenty guides across internet that will help you to have success on your purposes

What business problems are you solving with the product? What benefits have you realized?

I can run complex requeriments and configurations from web application paying fair price with Amazon EC2

Amazon EC2 review by <span>Dariusz C.</span>
Dariusz C.
Validated Reviewer
Verified Current User
Review Source

"Easy to use public cloud to rapidly spin off your infrastructure"

What do you like best?

Generally speaking, Amazon AWS is clearly a market leader in Public cloud offering. It is hard to score solely EC2 because what makes it great is its seamless integration with other AWS services. EC2 puts a great foundation for more high-level solutions. For instance, we used Elasticbeanstalk to easily provision our web tiers.

What do you dislike?

In my experience, private clouds deployed on-site proved to perform better both in terms of efficiency as well as in case of speed of provisioning.

Recommendations to others considering the product

AWS and EC2 in particular are a great cloud offerings to start with. However, on a long run it may be more expensive that hosting your dedicated infrastructure (of course that depends on you business size). Besides, you have to consider a lot of potential security and privacy threats when hosting your applications in a public cloud.

What business problems are you solving with the product? What benefits have you realized?

We used EC2 to go global with our services without having any private infrastructure. We considered buying dedicated hardware too expensive to launch a proof of concept.

Amazon EC2 review by <span>Stan H.</span>
Stan H.
Validated Reviewer
Verified Current User
Review Source

"Nothing else compares."

What do you like best?

When you sign up with Amazon, you're getting an ecosystem. There is an amazing amount of tooling (monitoring and diagnostics, optimization, backup, restore) around their compute resources. Amazon was first to the market with AWS (with the cornerstone of it most of their services being EC2) in 2006, and it has enabled them to have the best pricing model while expanding their resources. RDS is built on EC2 nodes with EBS SSDs. There are more instance choices than any other provider. There's a great community around understanding what you're getting (check out ec2instances.info), and its always on! You should never have to worry about infrastructure again.

What do you dislike?

Because some EC2 instance flavors are burstable (meaning you're given elastic compute units based on a weekly quota), you can conceivably run out of compute units and be stranded. We've also been bitten by the noisy neighbor problem of virtual CPUs (vCPU) and non-collocated hardware. It's worth it to pay for provisioned IOPS, but you'll notice the costs just keep going up.

Recommendations to others considering the product

Be prepared to pay for services. It's absolutely worth it, particularly long-term, but understand the pricing model ahead of time, and exactly what you're looking for. Consider reserved units for better pricing.

What business problems are you solving with the product? What benefits have you realized?

EC2 solves the need for a data center. It's also so much more cost-effective to use EC2, instead of building out your own data centers. It also puts network security on Amazon, as opposed to network administrators within your company, which you should want and love.

Amazon EC2 review by Administrator in Marketing and Advertising
Administrator in Marketing and Advertising
Validated Reviewer
Verified Current User
Review Source

"The best system for cloud based services."

What do you like best?

An extensive collection of available options which are fairly easy to set up makes it the best choice for cloud services. We have the ability to run/pause instances at ease, which provides useful IF the rare need to do so occurs.

What do you dislike?

The administration panel seems slightly out of date which is more a personal preference rather than a real issue.

Recommendations to others considering the product

Update the administration panel !

What business problems are you solving with the product? What benefits have you realized?

We have switched our hosting over the EC2 and it has had a significant impact to our business, not only do we have complete control over our hosting now, we are saving money in comparison to our previous providers.

Amazon EC2 review by <span>Derek N.</span>
Derek N.
Validated Reviewer
Verified Current User
Review Source

"I use Amazon EC2 on a daily basis and in production environments"

What do you like best?

I like EC2 servers are easy and quick to spin up. AWS APIs are well documented in many different languages. Being able to stop a server and not be charged is a huge plus for cost savings. I worked in the film industry which transfers extremely large files between locations. EC2 and S3 has allowed us to transfer many large files in parallel and this wouldn't be an option if it wasn't for the ease of EC2 server setup.

What do you dislike?

The backend UI could still use some refreshing, but I'm so used to it at this point. The pricing page for EC2 and other AWS services are pretty much impossible to use on a cellphone (all the pricing dynamically load in an inefficient way).

Recommendations to others considering the product

Try it out. There's a good free tier, so there is no reason not to be using. Although, let's be honest, most people are already using AWS EC2 servers.

What business problems are you solving with the product? What benefits have you realized?

Parallel file transfer with multiple EC2 nodes. Quickly spinning up servers for testing software that has OS specific requirements. So instead of needing a Window license for instance, I can spin up an EC2 server and the licensing is rolled into it. EC2 and ElasticBeanstalk have tremendously eased web app launching into a production safe environment.

Amazon EC2 review by <span>Jonathan K.</span>
Jonathan K.
Validated Reviewer
Verified Current User
Review Source

"An extremely useful cloud toolkit."

What do you like best?

The cheap pricing structure, and ease of use - You're able to quickly setup a group of servers and storage in seconds, control them, scale them and handle proper keys, all within the same interface. When you're getting millions of pageviews, and only paying tens of dollars for it, i'd say that's entirely worth it. Additionally, given the wide expanse of their toolset, it is also extremely useful to have so many different tools and options in one centralized system, from Push Notifications to Key Management to Databases, there is no limit on how useful it can be.

What do you dislike?

The AWS API is very complex, requiring very specified tools in order to make any headway with it. Additionally, while inherently secure, AWS's IAM system for user protocols and user control is, while extremely secure for a professional who understands how to configure it, extremely complex and highly specific, taking a significant amount of time to secure if you have multiple users. Additionally, there can be some issues with initial server configuration, requiring specific configuration to overcome.

Recommendations to others considering the product

Design your infrastructure first, and then figure out how it will fit into EC2's platform and deployment systems. The alternative, is picking and mixing from EC2 like a kid in a candy store, and as fun as that may sound it will invariably end in disaster.

What business problems are you solving with the product? What benefits have you realized?

One of our main products involves compiling code on the fly, requiring an extremely fast platform that can scale resources up and down on the fly, without charging us large amounts for the privilege of doing that. AWS provides all the necessary API hooks, general maintenance tools and built in key management in order to successfully run all of our programs at scale.

Amazon EC2 review by <span>Julien D.</span>
Julien D.
Validated Reviewer
Verified Current User
Review Source

"Good but could be better"

What do you like best?

It's an industry standard. A lot of compagnies use it. You always have ressources available. The amazon ecosystem is big and you can get a single invoice for it. A lot of cloud service run on EC2 and they are located in the same datacenter as you.

What do you dislike?

Not reliable, if you spawn 100 hosts you always got one not working. All your architectures need to be made to be duplicate and failure proof even when you are at the start of the project. Sometimes a whole datacenter is unavailable. The support is not great and in case of accident slow to announce what happen.

Amazon has is own vocabulary. You need to learn it.

An EC2 server is really really slower and more expensive than a baremetal server. If you don't need

Recommendations to others considering the product

Do not listen the buzz words. If you don't need flexibility amazon can be a not so great solution and not cost effective.

What business problems are you solving with the product? What benefits have you realized?

Crawling web services in order to collect informations for recording stuff to users.

For the scalability EC2 was great you can turn on 100 server for one hour and kill them all. It cost effective.

Amazon EC2 review by <span>Radek W.</span>
Radek W.
Validated Reviewer
Verified Current User
Review Source

"Great product for start ups"

What do you like best?

You don't have to invest in hardware, and setting up the software is made easy by use of additional products such as cloud formation or beanstalk that make your infrastructure operational in very little time. I also have to give it to the support team, by default the support you get is very high level, if you spend a bit more on level 2 support, it already seemed very descent without the need to go to the next level of support which was going to be quite expensive. So pay for the support you need, as you require it is a good strategy.

What do you dislike?

Some of the attributing products such as the EC2 CLI & AWS Beanstalk CLI (at the time) was of very little use to us because of the quality of the code, it was very buggy. This lead us to write our own EC2 API tools wrapper using boto which worked out great. I also find that when registering a reserved instance, prices tend to come down faster if you didn't make the commitment.. seems a bit odd.

Recommendations to others considering the product

Don't commit to any reserved pricing till you figure out a stable infrastructure setup that works for you. This may mean that its ever changing and on demand may be the way to stay for sometime.

What business problems are you solving with the product? What benefits have you realized?

Was able to setup a high traffic website for a contest with ease and without purchasing any specialized hardware to do the job. EC2 was at the core of it, along with auto-scaling and with the use of the elastic load balancing service.

Amazon EC2 review by <span>farhan k.</span>
farhan k.
Validated Reviewer
Verified Current User
Review Source

"Very helpful for the start-up communities."

What do you like best?

The amazon web services is quite cheap as compared to others and you pay as you go. They won't charge you all of a sudden. It has a lot of services that are required by any software firm. Specially for the companies that are in the start-up stage , it proves to be very helpful , with its many appealing features such as its auto load balancing and awesome support. Its free tier usage for one year is a plus point.

What do you dislike?

The documentation is very dense and sometimes appear to be very complicated. It should be more systematic so that even the person who is new to AWS , can use it without any hassle.

Recommendations to others considering the product

It is a great service and deserves a try atleast once.

Before using it , make sure you go through the documentation carefully. The video tutorials of aws are also good.

What business problems are you solving with the product? What benefits have you realized?

We are currently using it to deploy our database hosting our real time applications on the ec2 cloud.

We are using RDS for database and S3 for static files storage.

AWS is a great service and you get almost all the work done here itself.

Amazon EC2 review by <span>Olivier H.</span>
Olivier H.
Validated Reviewer
Verified Current User
Review Source

"The Swiss Army knife for developers"

What do you like best?

EC2 comes with a variety of features that makes almost possible any kind of application deployment on the AWS cloud.

With IAM roles, EC2 offers a very convenient way to access other AWS services.

Last, instances comes with systems such as cloud-init that allows EC2 users to provision their instances by other means than the AWS ones.

Also, take a look at spot instance market, that allow you to rent high computing power for a very small cost!

What do you dislike?

As any powerful tool, EC2 comes with a slower learning curve. You need to understand what are IAM roles, VPC, Security groups, AMI, EBS and other concepts to feel at ease with EC2.

Otherwise:

- AMIs (amazon virtual image "format") generation is still not easy, (even if project like Netflix's Aminator is here to help)

- VPC is being enforced on some instance types

Recommendations to others considering the product

EC2, as for every other AWS product is getting better and better. In 5 years, we never regret our choice!

What business problems are you solving with the product? What benefits have you realized?

We were using EC2 to solve three kind of different problematics:

- enterprise tooling: jenkins instances, bug tracker deployments etc..,

- providing of a SAAS platform (basically a WEB service and several APIs),

- high memory, high CPU computing platform for Data crunching tasks.

Amazon EC2 review by <span>Ady L.</span>
Ady L.
Validated Reviewer
Verified Current User
Review Source

"World easiest instant compute power!"

What do you like best?

the ease of use, pricing and ability to connect with other AWS services like load balancers, deploy Docker instances via ECS

What do you dislike?

the UI is a bit old-fashioned. Need to know of AWS pricing features (like reserved instances, spot instances etc) in order to keep sane prices.

What business problems are you solving with the product? What benefits have you realized?

Scale. super easy to setup CI/CD system on top of EC2

Amazon EC2 review by <span>Timothy S.</span>
Timothy S.
Validated Reviewer
Verified Current User
Review Source

"Amazon EC2 for Hosting"

What do you like best?

EC2 is the same as any Linux server, you won't notice the difference. It runs Centos, Ubuntu or Amazon linux and all work great and are available for use almost instantly.

There is a great simple web ui for management of all your features and regular Linux tools via SSH. This is easy install like it was on your desktop.

What do you dislike?

EC2 is not the cheapest solution and once you need a ton of servers, the price and time to get them can go up if you don't plan out what you need in advance.

Recommendations to others considering the product

Start out with the free install. Try out a simple Linux server, run Apache and python and try it out. It's the same as your regular linux. You can pick Ubuntu, Centos or Amazon Linux. All are about the same.

What business problems are you solving with the product? What benefits have you realized?

We need hosting that was cheap and could scale out as we needed. This meets all the needs for a growing startup.

Amazon EC2 review by <span>Valeri K.</span>
Valeri K.
Validated Reviewer
Verified Current User
Review Source

"The Best Cloud Computing Provider Out There"

What do you like best?

Simple and robust: point and click in the UI or make an API call and you have a machine you can SSH into. EC2 VMs have proven sufficiently fast and reliable to run all infrastructure for every startup I've been a part of for the last 5 years.

What do you dislike?

UI and authentication are clunky and confusing.

Recommendations to others considering the product

It's the best choice out there for hosting Node.js apps. The UI and authentication/security take some getting used to, and you'll inevitably need to make auth/security changes because EC2's defaults are always wrong in my experience. Also make sure you take advantage of the free tier.

What business problems are you solving with the product? What benefits have you realized?

We've used EC2 to host all our backend apps. At a previous job, we used it to test our binaries.

Amazon EC2 review by <span>D. Marshall L.</span>
D. Marshall L.
Validated Reviewer
Verified Current User
Review Source

"AWS EC2: The De Facto Cloud Hosting Platform"

What do you like best?

Pricing is quite competitive for Spot Instances (instances or nodes that are arbitrarily created and destroyed, and billed by the hour) and absolutely rock-bottom with Reserved Instances (instances that are billed in 1 or 3-year terms). Also, the wide array of instance types (different specifications based on storage, memory, computer power, and network performance) makes EC2 appropriate for all tasks.

What do you dislike?

The learning curve is quite steep for those who have not used any AWS products or any other cloud platform, and the AWS EC2 Dashboard can be a little daunting. The level of customization that is possible and the number of options when creating an instance can confuse users.

Recommendations to others considering the product

Do your research by spinning up a Free Tier (totally free!) instance and playing around with test environments. It's fun!

What business problems are you solving with the product? What benefits have you realized?

I use AWS EC2 for 100% of my company's needs and customers' needs. It has replaced all but a couple local file servers in the my office.

Amazon EC2 review by <span>Edward M. V.</span>
Edward M. V.
Validated Reviewer
Verified Current User
Review Source

"Gold standard for virtual machine hosting, but beware of costs and lock-in."

What do you like best?

Amazon EC2 is the standard by which I measure ease of use and completeness of a programming interface for spinning up virtual machines in the cloud. Though the interface is complex, every single bit of it can be done through command line tools as well as the EC2 Management Console. If you need temporary computing capacity for big jobs it's flexible - just be certain to spin down your instances when you're done!

What do you dislike?

If you're not careful, you can make decisions that result in very large computing bills very quickly, and Amazon doesn't have a unified convenient place in the standard EC2 management console that would tell you what's running up the bill.

If you really like EC2, you can end up with a system that's dependent on Amazon, and as a result it can be difficult to switch vendors. Beware vendor lock-in, no matter how good the system is!

Recommendations to others considering the product

Start with the free tier, and install a command line client from the very start.

EC2 goes well with Docker, at least to get started using Docker; that also gets you away from strict vendor lock-in since there are lots of Docker hosting possibilities.

What business problems are you solving with the product? What benefits have you realized?

The classic problem that EC2 solves is making sure that you don't have to own and operate physical equipment in a data center, at least not directly. No more driving to a building to rack a new server every time you need a new server; with EC2, that's all virtualized.

Amazon EC2 review by Administrator
Administrator
Validated Reviewer
Verified Current User
Review Source

"aws is the best cloud solution!"

What do you like best?

I love that ec2 instances are so easy to replicate and create. it helps when bringing up and down instances

What do you dislike?

I wish there was an easier way to KVM into the VMs and that the elastic ips were easier to manage.

Recommendations to others considering the product

I would recommend EC2 if you are sick of maintaining hardware, costs going up, and want an easy, secure and scalable solution for your company.

What business problems are you solving with the product? What benefits have you realized?

we are solving multiple problems we had such as not enough servers, infrastructure, disaster recovery, hardware costs, etc. We have saved tons of money, time, and space.

Amazon EC2 review by <span>Rodrigo T.</span>
Rodrigo T.
Validated Reviewer
Verified Current User
Review Source

"very powerful, simple and productive"

What do you like best?

it's easy to setup your instances and manage security matters

What do you dislike?

the costs can scale fast, but you can (should) create billing alerts

Recommendations to others considering the product

Try using the free trial period. After that, pay as you go. It's simple, quick and effective.

What business problems are you solving with the product? What benefits have you realized?

my company is using it to run all of its 10+ systems, and it's very easy to scale and manage that infrastructure.

Amazon EC2 review by <span>Shahbaz T.</span>
Shahbaz T.
Validated Reviewer
Verified Current User
Review Source

"I have used AWS/EC2 to power web applications for Windows and Linux"

What do you like best?

Its a powerful and flexibly cloud service at the fingertips of developers which allows resources to be available in minutes when required.

What do you dislike?

AWS is expensive and less performant than rival services. It would be near perfect if the performance matched the price or the price matched the performance.

Recommendations to others considering the product

If you require flexibility in your infrastructure and almost limitless resources at your fingertips then EC2 is the answer. However the cost may be an issue, but it may be the price to pay for such services.

What business problems are you solving with the product? What benefits have you realized?

We were able to set up a Windows instance and a Linux instance close to each other which held separate applications that were required to communicate with each other. EC2 allowed us this and the in the end it was a perfect solution.

Amazon EC2 review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Amazon EC2"

What do you like best?

1) Support for variety of ec2 instances.

2) Autoscaling group & cloudformation support for creating all the resources needed for an ec2 instance like EIP, VPC, Security Groups, Subnets etc.

What do you dislike?

Its hard to say what I dislike as EC2 is evolving every single day with so many new features. Even the availability of the ec2 service on the whole is really good.

Recommendations to others considering the product

Cloud computing is the way to go for the future. I would highly recommend EC2 for all the workloads including production.

Saves lot of money when compared to having a data center and maintenance costs associated with it.

Great support from amazon.

New features are launched at regular intervals.

Many other companies are sharing how they are leveraging AWS and sharing their architecture.

What business problems are you solving with the product? What benefits have you realized?

1) Production workload moving to EC2.

2) All the tests run on public EC2.

3) Autoscaling is used to scale up and scale down to solve distributed system problems for personal project.

4) Caching system runs on ec2.

Amazon EC2 review by <span>Filipe O.</span>
Filipe O.
Validated Reviewer
Review Source

"Great cloud services with awesome management portal."

What do you like best?

The management portal is just awesome. It has plenty of features, in which you'll find anything an administrator might need. The free trial is a lot helpful for cloud beginners, you get plenty of time to get used to it.

What do you dislike?

It's hard to pick up a choice of your first VPS image in middle of so many available images, but once you get used to it, you'll probably stick to the same image for long time. It's hard to estimate your costs. I've once received inappropriate bills which have overwhelmed me, and it wasn't very easy to convince their support about it.

Recommendations to others considering the product

Read a lot of documentation before getting started, or you can quickly get overwhelmed by so many features. The service is very good, but it's hard to measure your costs. Remember to setup billing alarms to avoid getting overwhelmed by absurd bills.

What business problems are you solving with the product? What benefits have you realized?

I deploy full fledged applications and often new layers pops out in the architecture. It's easy to integrate EC2 with other AWS services, which is less one trouble on integrating all the software architecture.

Amazon EC2 review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Review Source

"Server virtualization outsmarted"

What do you like best?

The best scalable computing in the market.

What do you dislike?

Disparity in instance types in classic & vpc.

Recommendations to others considering the product

Easy to use. Easy to scale. Further, with the right use of the reserved instances, you can really cut down your costs and save yourselves some bucks.

What business problems are you solving with the product? What benefits have you realized?

CloudFactory runs on services offered by AWS. We use EC2 mainly to host our applications. Other services like security groups and load balancers offload maintenance tasks from our shoulders. This has helped us not only save costs but also focus on doing the best that we do instead of doing the maintenance tasks by ourselves. Further, the auto-scaling feature of EC2 has helped us bring our costs really low. Likewise, various compliances that the EC2 adhere to has helped us get the burden off our shoulders.

Amazon EC2 review by Administrator in Broadcast Media
Administrator in Broadcast Media
Validated Reviewer
Verified Current User
Review Source

"Amazon EC2 Powers Voting for major US based TV shows"

What do you like best?

EC2, coupled with other AWS products/services, is a very deep offering.

The most useful/valuable features to our team are:

- Predictable performance (m3/m4, i2, r3, etc. instance types)

- When coupled with VPC, sensible networking, predictable/definable private IP's

- When coupled with ELB, load balancers that enable rolling upgrades of app tiers by easily adding/removing instances using Ansible

- Predictable latency intra and cross AZ

- Availability zones are a huge plus. Knowing you have instances on isolated power/cooling/network that have ~1ms latency to another AZ in the same region is huge for building highly available systems.

- Points of presence all over the world

What do you dislike?

- I wish us-west-1 had 3 or more AZ's, so we could have protection from any single AZ wide event/issue in our zookeeper and elasticsearch qorums.

- No presence in China or Russia. China would be esspecially useful, since it is so latent to get through the "Great firewall", and it is so prohibitively hard to get compute on mainland china for serving content on the internet there.

- No d2 instances in us-west-1. We need affordable fast sequential write storage for kafka and hadoop (until we transition to S3+spark)

Recommendations to others considering the product

Benchmark.

Run stateless app tiers: Treat instances like trash, if one of them has a problem, terminate it and replace it.

Assume you will have some random but infrequent issues with an instance.

Build H/A from the start, use multiple AZ's

What business problems are you solving with the product? What benefits have you realized?

- Infrastructure as service.

- We are no longer in the datacenter business (almost), for example.

Here is a 2014 comment:

"We can't do that, its going to take months to get hardware, find a colo, config everything, ship it, and get it working/tested"

after migrating to AWS and using Ec2:

"Oh, sure, we can spin up our platform in Germany for a campaign that requires data locality within the country, give me the rest of the night and we will benchmark tomorrow"

Amazon EC2 review by User in E-Learning
User in E-Learning
Validated Reviewer
Review Source

"Great for Load Testing"

What do you like best?

The interface kept the learning curve to a minimum.

I could see the next day what my costs were from the day before.

I could also see what my potential costs would be for the month. The estimates were accurate over the time that the company used Amazon EC2.

What do you dislike?

The quick and rising cost when you're using the service. When it comes to load testing, the costs may increase rapidly.

I had to call Amazon to increase the server limit.

Recommendations to others considering the product

If you are seeking additional servers for load testing, Amazon EC2 works out great.

Amazon charges usage by the hour, so if you run over your intended time, consider estimating ramp-down time.

What business problems are you solving with the product? What benefits have you realized?

The project I was working on involved web sockets. We wanted to use a chat service for a new feature and the best way to test how many users our servers could possibly handle was to set up a number of EC2 servers from Amazon. I used Web Performance to set up scripts, collect data, and work with the developers to monitor the status of our own servers. We tested virtual users using real-time instances of Windows + Chrome to follow numerous steps and repeat them to simulate what our servers could handle.

From these tests, we were able to realize we could sustain at least 300 users easily after lots of tweaking. We also realized that with web sockets, there was a lot more demand on our servers.

Amazon EC2 review by User in Management Consulting
User in Management Consulting
Validated Reviewer
Verified Current User
Review Source

"Excellent Computing Platform!"

What do you like best?

Amazon EC2 is a reasonably priced, highly extensible and flexible platform to get your business into the cloud. EC2 is relatively easy to use once you get a hang of it, however getting to the expert level will take time and money.

What do you dislike?

If you are new, you'll get little guidance, and there's no real support unless you pay for it. You are on a hook for classes or hiring someone in order to get started.

What business problems are you solving with the product? What benefits have you realized?

Data analysis, data hosting, cloud migration.

Amazon EC2 review by User in Marketing and Advertising
User in Marketing and Advertising
Validated Reviewer
Verified Current User
Review Source

"EC2"

What do you like best?

It's great to get free of a datacenter. I've spent countless hours taking care of servers and it's fun to just terminate a misbehaving server and start a new one.

What do you dislike?

There's not much to dislike. The only complaint I have is a minor annoyance about memory configuration. Many applications have not adjusted to the cloud and are wasting memory. Until the applications catch up, it would help to have more options to configure memory.

What business problems are you solving with the product? What benefits have you realized?

Rapid deployment of testing software. We can quickly spin up resources and release them when we're done.

Amazon EC2 review by <span>Taylor P.</span>
Taylor P.
Validated Reviewer
Verified Current User
Review Source

"Best public cloud management solution"

What do you like best?

It has a programmatic API, and is incredibly easy to automate. AWS makes it easy to use EC2 to operate at scale.

What do you dislike?

The web interface is the weakest part. It provides most of the functionality, but it isn't the simplest interface to use.

Recommendations to others considering the product

Make sure to learn all about the API. The programmatic API is 50% of the benefit of using all of AWS, including EC2.

What business problems are you solving with the product? What benefits have you realized?

We migrated out of a physical datacenter where we were limited by space and region. Moving to AWS has allowed us to be a lot more dynamic with our servers, and the ability to quickly destroy and replace instances makes it a lot easier to keep things in check.

Amazon EC2 review by <span>Oleg R.</span>
Oleg R.
Validated Reviewer
Verified Current User
Review Source

"Powerful and robust cloud service"

What do you like best?

Amazon EC2 service provides a wide range of powerful up-to-date servers. Amazon Linux is a very stable distribution with a flexible toolkit for AWS management. Also, it is easy to create own images.

Most of all, I like prices that Amazon offers for the spot instances. Moreover, Amazon has many datacentres and I can always select the nearest one to decrease latency.

What do you dislike?

For beginners, it can be difficult to start working with EC2, because too many features and detailes are presented at once. There is no beginner and advanced levels.

What business problems are you solving with the product? What benefits have you realized?

Amazon EC2 supply me with a scalable and efficient platform for cloud computing. It allows me to perform high-performance calculations within short time.

Amazon EC2 review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"easy to use, if you know what you're doing."

What do you like best?

Best is kindof a strong word, don't you think?

To answer this effectively, I must first note that my response does keep in mind the comparison to other cloud platforms, as well as 100% DIY strategies.

From a high level, I liked using a click-able interface to design the network layout, assigning machines to particular networks, and designing machines in a saved-state (to be re-used for later). Most other cloud providers offer these things, but this has of course come later, and improved. For example: DigitalOcean now has floating IP's, which can be moved from one machine to another. AWS does not allow you to move IP's between machines, however, they do not charge for "saved images" of a "designed system" -- whereas on other platforms, this process is commonly referred to as "backup images".

One nice thing about AWS that stands out is the Key-based authentication. While the private keys for EC2 (system) images must be generated "in the cloud", it was easy enough to use -- this is not what i'm talking about, however. I am referring to the API keys used for S3 storage and access control. This takes some getting used to, and you MUST put all your efforts into it (using their API for file access, or using a library, etc.). There was no other choice for block-level storage, aside from joining disks to your system, and that gets expensive, right from the beginning; it does not scale. Some kind of thin-provisioning (with thin-billing) might be worth their time.

What do you dislike?

I disliked the configuration and allocation of networks. It was difficult to understand at first but once you catch on, I guess it's fine. I have not used any DIY Software defined networking, but from the thinking of DIY hard-defined networking, this area was not intuitive. I liked the idea of bridging parts of our internal network with the "cloud network", but we were unable to accomplish this before deadline, between primary-focus projects, before moving to our own co-location.

I also disliked the tiers of support: we used "developer". My boss was keen on moving to better support, I imagine for the few times we "lost" block-storage. But he did not have enough information to make the case to his management. Finding information about AWS (aside from the technical documentation describing "how to use", which I think I was the only team member who actually read) was difficult. There was no internal wiki of information, only business / sales related documentation (not good enough) and articles on private blogs, etc.

(see notes about key-based auth. in "like best")

(see notes about database design in "like best")

(see notes about network design in "like best")

Recommendations to others considering the product

If you don't have a team with at least 2-3 people who know AWS, you need to hire them.

What business problems are you solving with the product? What benefits have you realized?

We used AWS for hosting, testing, QA, production, deployment, development, network segmentation.

Being a small team (total of 10) we realized the benefits of contracted management. That is, until, we realized ROI of co-location.

Amazon EC2 review by User in Retail
User in Retail
Validated Reviewer
Verified Current User
Review Source

"Elastic Compute Cloud is a boon for startups."

What do you like best?

As the title it's self suggests. Yes, it's a boon. It has helped world's many of the startups to focus on business logic and other business related concepts rather then worrying about running their servers.

Best part of the aws ec2 is the pay as you go model.

No up front charges. No agreement or contract procedural. All it takes is a valid credit card to get started with the aws.

EC2 is hosted across 7 regions across the globe.

Regions are us-west, us-east, ap-southeast, tokyo, European regions and Australian regions.

EC2 comes with other amazing add ons. Like Elastic Load balancer, VPC(virtual private cloud), EBS Volumes(Persistent hard drives), Elastic IP's(Public IP's),Security Group(User can configure which port to open and allow inbound and out bound traffic),Snapshots and Amazon Machine Image.

Allows user to choose different variety of OS. From Linux OS to Windows OS.

Allows to choose the kind of machine like micro,small,medium large and xlarge.

Allows to choose, graphics intensive, cpu intensive and memory intensive instances.

What do you dislike?

Nothing, I have been using EC2 for the past 5 years now. I have no complaint and no issues till now.

Recommendations to others considering the product

I would definitely recommend EC2 to who are considering to run their computational.

What business problems are you solving with the product? What benefits have you realized?

Running entire e-commerce application.

Amazon EC2 review by <span>James M.</span>
James M.
Validated Reviewer
Verified Current User
Review Source

"Flexible and easy to use, but somewhat expensive"

What do you like best?

It is very easy to create and manage virtual machines that meet my needs and shut them down when I'm finished.

What do you dislike?

For long-running servers or virtual machines, the costs can become significant very quickly.

What business problems are you solving with the product? What benefits have you realized?

Academic research in computer science and cognitive science. We are trying to analyze large datasets in global health and bioinformatics. Creating machines that can perform analyses on-demand has been very helpful.

Amazon EC2 review by <span>Göran S.</span>
Göran S.
Validated Reviewer
Verified Current User
Review Source

"Just works!"

What do you like best?

I like that it´s so easy to add more hard disk space without taking down the instance running.

What do you dislike?

Sometimes it could be difficult to find the information you are looking for.

What business problems are you solving with the product? What benefits have you realized?

Shorter time to market and less administration overhead.

Amazon EC2 review by <span>Benoît S.</span>
Benoît S.
Validated Reviewer
Verified Current User
Review Source

"Best Cloud Computing service for many years"

What do you like best?

EC2 is near to be perfect. but the most impressive is its very large choice of machine types and base images (with the AWS Marketplace).

What do you dislike?

The only thing that I regret with EC2 is the price of the outgoing traffic

Recommendations to others considering the product

Do not create a EC2-only app, prefer to use it through different services (such as CloudFormation, AutoScaling or ElasticBeanStalk). This would improve the overall stability and availability of your applications

What business problems are you solving with the product? What benefits have you realized?

We use EC2 to make on demand and recurrent processing of data. We also run web crawlers in order to collet data. EC2 gives us a very reduced price compared to a On-Premise solution.

Amazon EC2 review by <span>Sushanth R.</span>
Sushanth R.
Validated Reviewer
Verified Current User
Review Source

"easy and faster production deployment"

What do you like best?

Amazon provides small, medium and large Instance options for scaling the application.Launching an Amazon EC2 Instance its just a button click with "my AMI's".

What do you dislike?

On aws login it shows too many services at dashboard page and pricing.

Recommendations to others considering the product

1) Easy to use.

2) scalable , reliable and available .

3) pricing is better compare to others.

4) Mulitple zones

5) no contract required , just pay per use.

What business problems are you solving with the product? What benefits have you realized?

We use to deploy our API's using dedicated server . After moving to AWS our API are much scalabile, reliable and high-performance.

Amazon EC2 review by <span>Ellin T.</span>
Ellin T.
Validated Reviewer
Verified Current User
Review Source

"Extremely flexible and hassle-free, though costly"

What do you like best?

Great variety of instance types allows much freedom in any project and set-up. We run ~20 different servers and are able to scale up and down within minutes. Hardware issues no longer exist, as a simple stop-start spins up your instance on new hardware.

What do you dislike?

The service is a little bit expensive if you seek constant uptime. Classic VDS providers compete at almost half the price.

What business problems are you solving with the product? What benefits have you realized?

Using AWS scalable infrastructure allows great freedom and agility. If set up right you might not even require a designated system administrator. EC2 gives a level of abstraction to forget servers and focus on your tasks.

Amazon EC2 review by <span>Eduardo S.</span>
Eduardo S.
Validated Reviewer
Verified Current User
Review Source

"The best cloud computing service out there"

What do you like best?

It is fast, reliable, and powerful, you can go from a small instance running a little service to huge instances with tons of memory and CPU power.

What do you dislike?

It is not very easy for people to get started but then again it is not target for non tech savvy people.

Recommendations to others considering the product

If you are thinking about moving into cloud computing, you can't go wrong with AWS EC2.

It is the best, and most feature rich platform out there.

What business problems are you solving with the product? What benefits have you realized?

We are using AWS to host all of our services. It is great to have everything hosted on the same platform, makes it easy to administer it.

Amazon EC2 review by <span>Duncan H.</span>
Duncan H.
Validated Reviewer
Verified Current User
Review Source

"multiple website hosting"

What do you like best?

the flexibility is great!

Being able to spin up an ec2 instance for any number of situations and hosting requirements made this an ideal solution.

What do you dislike?

There are so many tools available it can be overwhelming if you don't know where to start.

Recommendations to others considering the product

IF you haven't looked at it yet....do so.

Persuade your company its worth the time investing if you need custom control of deployment or manual server provisioning.

What business problems are you solving with the product? What benefits have you realized?

Website hosting platforms.

Ease of provisioning servers rapidly as and when needed. Being able to load balance to prevent downtime from traffic spikes.

Amazon EC2 review by <span>Chirag D.</span>
Chirag D.
Validated Reviewer
Verified Current User
Review Source

"EC2 review"

What do you like best?

The easy and the features stand out. While using a complex product, you expect robust provision and deployment.

What do you dislike?

The charges rise up as you move up the tier. Good for enterprises with lot of resources

Recommendations to others considering the product

Very good for big enterprises and companies with lot of resources.

What business problems are you solving with the product? What benefits have you realized?

Migration to cloud is made easier and efficient . Trial users can avail the free tier facility and try out the services for free before making the big change. Also, continuous updates makes it a great product.

Amazon EC2 review by Executive Sponsor in Sports
Executive Sponsor in Sports
Validated Reviewer
Verified Current User
Review Source

"EC2 is the go to cloud compute systems for beginners and experts. "

What do you like best?

Ondemand, price reductions as the market changes, reserved and spot options for further cost savings. Easy learning curve. Autoscaling.

What do you dislike?

Costs will catch up to you at some point, just because it is so easy to get going with a bunch of instances.

Recommendations to others considering the product

Make sure you setup cost reports from day one. Tag your resources and use as much automation as you can when setting up instances.

What business problems are you solving with the product? What benefits have you realized?

Scalable production workloads with no upfront capital or long term contracts.

Amazon EC2 review by <span>Abdel K.</span>
Abdel K.
Validated Reviewer
Verified Current User
Review Source

"EC2: Easiest hosting solution"

What do you like best?

Using fabric and boto to provision instances on the fly. Works great for building out infrastructures as a service. I also like the full integration EC2 instances have with IAM roles. We use IAM roles heavy and removes a ton of overhead for access / secret key management.

What do you dislike?

AWS documentation is very hard to navigate.

Recommendations to others considering the product

Not much to recommend. AWS is a great product if your company can afford it.

What business problems are you solving with the product? What benefits have you realized?

We run our entire business on aws. Solving problems of self hosting a datacenter and management of a datacenter.

Amazon EC2 review by User in Farming
User in Farming
Validated Reviewer
Review Source

"Easy to access isolated VM's"

What do you like best?

Ease of spinning of new instances, level of configuration that it allows, from range of OS's available, to the configuration specs that it offers. Apart from configuration, security configuration is also a key aspect that EC2 stands apart, you can configure individual access through easy to setup IAM roles.

What do you dislike?

Price, price, price: Amazon used to be a leader in this space and it still is, but considering the number of other options that are available, Amazon's price point is certainly higher, compared to its close competitor Google. The flexibility that EC2 offers is also its achilles heel, there is a certain amount of learning curve when creating a new instance.

Recommendations to others considering the product

If you are looking for a highly scalable and available infrastructure, EC2 is your best bet. Its tried, tested and proven to do the job. Apart from product, being popular means it has tons of well written documentation and support which makes your life easier.

What business problems are you solving with the product? What benefits have you realized?

At my company, we are involved in migrating data to cloud for scalability and high availability and moving to EC2 helped us realize that goal.

Amazon EC2 review by <span>Ludmar R.</span>
Ludmar R.
Validated Reviewer
Review Source

"A good and cheap alternative to your startup server"

What do you like best?

It is configurable at your needs

It is really scalable

AWS gives you one year free and it is really useful to make a launch test of your startup

Versatile

What do you dislike?

The free dns of your machine is not intelligible

Is not easy to generate a Windows user/password for your Windows server

What business problems are you solving with the product? What benefits have you realized?

Development tests and launch test of a web page and service layer of a web/mobile application

Amazon EC2 review by <span>Evandro S.</span>
Evandro S.
Validated Reviewer
Verified Current User
Review Source

"The best Cloud Service"

What do you like best?

The flexibility and the great api who allow me to integrate every operation in my deploy process

What do you dislike?

Security groups don't have version tool. So I can't rollback if any change goes wrong.

Recommendations to others considering the product

Just keep innovating

What business problems are you solving with the product? What benefits have you realized?

All my production, homologation and development operation run on Amazon EC2.

Amazon EC2 review by <span>Daniel M.</span>
Daniel M.
Validated Reviewer
Verified Current User
Review Source

"It's not very cheap but extremely easy to use."

What do you like best?

- Easy to initiate a new instance and start.

- Several OS images to you easily starts to use.

What do you dislike?

The price is not so accessible for my clients and personal use.

Recommendations to others considering the product

It's a great service, easy to initiate and starts to use, the price is not so low but in quality metters is the best that you will find.

What business problems are you solving with the product? What benefits have you realized?

Running web app of many kinds like web portals, e-commerce or manager systems.

Easy to initiate and expande when needed.

Amazon EC2 review by <span>Erick P.</span>
Erick P.
Validated Reviewer
Verified Current User
Review Source

"Robust product but needs some advanced tech knowledge"

What do you like best?

I really like its flexibility to install almost or any OS we need, be it Windows or *Nix. I also like the possibility to use pre-made ISO to boot up in a easy way. Also, I like the possibility to scale the resources for the machines in use.

What do you dislike?

The need of a skilled professional to adjust some things, like system services, allocated memory, allocate etc...

Recommendations to others considering the product

You must have someone with server administration knowledge

What business problems are you solving with the product? What benefits have you realized?

Scalability of systems, easiness of testing and deployment, etc

Amazon EC2 review by <span>Holger G.</span>
Holger G.
Validated Reviewer
Verified Current User
Review Source

"The most powerful and complete I tried"

What do you like best?

The massive variety of tools for each use case and the inexpensiveness

What do you dislike?

Management tools could be better, a lot of money can be spent if using incorrect tools or configurations to implement the required workflows

What business problems are you solving with the product? What benefits have you realized?

Deploying and maintaining applications and data without having to buy server or commit to fixed cloud capacity.

the main benefit of AWS is that you can scale to any size in a matter of minutes plus you only pay for what you use.

Amazon EC2 review by <span>James H.</span>
James H.
Validated Reviewer
Review Source

"Great service. New "

What do you like best?

Easy to use, easy to scale, easy to set up new servers whenever you like, to whatever config you like.

What do you dislike?

Security and IAM have a learning curve. Could do with wizards to guide you.

Recommendations to others considering the product

It's pretty much a standard in hosting today. Definitely learn it.

What business problems are you solving with the product? What benefits have you realized?

Saving money and adding a lot of flexibility and scalability compared to hosting with a typical non cloud host.

Amazon EC2 review by <span>Tapan P.</span>
Tapan P.
Validated Reviewer
Review Source

"Almost there"

What do you like best?

It's really easy to get started with EC2. Very easy to deploy new instances and configure them. The API is also great allowing you to do anything programmatically.

What do you dislike?

The interface looks really bad and clunky. Instances just die on you sometimes. Performance is very unpredictable especially in the lower tiers.

Recommendations to others considering the product

It's hard to get great performance out of your EC2 boxes. If that's what you are looking for, you are better off getting real hardware. The real benefit of EC2 is if you are also using other amazon products like VPC, S3, EBS, RDS, ELB, etc. It's super easy to integrate those on EC2.

What business problems are you solving with the product? What benefits have you realized?

We use it to quickly deploy web applications to the cloud. It has worked well for us. We typically use it over heroku if we want more control over our stack and performance.

Amazon EC2 review by <span>Jonathan G.</span>
Jonathan G.
Validated Reviewer
Review Source

"Way easier than VMWare, and is taking over cloud hosting"

What do you like best?

Easy to setup. I especially love the AMI's - personal and community ones

What do you dislike?

Not much. Maybe security access could be easier to setup in the UI

Recommendations to others considering the product

Across the board, cloud is better. As for specific IaaS platforms, not much beats AWS.

What business problems are you solving with the product? What benefits have you realized?

We are in the middle of a full cloud migration. We're about 6 months in with probably another year to go - moving everything to AWS

Amazon EC2 review by Industry Analyst / Tech Writer
Industry Analyst / Tech Writer
Validated Reviewer
Verified Current User
Review Source

"User experience"

What do you like best?

It's moderately priced. Amazon web services has great customer care. You can choose an instance to meet your business needs

What do you dislike?

The learning curve is a bit steep for beginners if you are looking to make and host a fully functional dynamic web application

What business problems are you solving with the product? What benefits have you realized?

We are building out a web application for iot devices

Amazon EC2 review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Verified Current User
Review Source

"EC2 with Ease"

What do you like best?

So easy to spin up instances on the fly and monitor them live.

What do you dislike?

Need more support for Windows but it's coming.

Recommendations to others considering the product

Move to the cloud, it's not new anymore and makes business so much easier.

What business problems are you solving with the product? What benefits have you realized?

We run all of our servers on EC2 instances, some windows and some ubuntu. They host our backend services for making photo products.

Amazon EC2 review by <span>Anatoly G.</span>
Anatoly G.
Validated Reviewer
Verified Current User
Review Source

"extremely comprehensive IaaS and PaaS"

What do you like best?

the most comprehensive service provider out there. has everything and more. services like Route53 are bulletproof and the Amazon availability is unparalleled. Continues to drive down prices!

What do you dislike?

performance is a mixed bag, especially as capacity is filled up. Older design means some cross-DC availability is manual not automatic.

Recommendations to others considering the product

you want a super-comprehensive cloud provider that has a ton of documentation. make sure to test the performance.

What business problems are you solving with the product? What benefits have you realized?

hosting our saas, specifically, DNS, CDN and web site