Overall Satisfaction with Amazon Elastic Compute Cloud (EC2)
It is being used by whole organization. We use hundreds of EC2 instances. We are a small company so we do not have resources to maintain physical instances. EC2 solves this issue by omitting the need to maintain our own servers or machines.
- Easy to maintain. We can elastically grow the instances as we need.
- Can be distributed among several regions, hence it performs well.
- Can be configured to restrict the access to instances outside specific IPs.
- Can be tied to load balancer.
- Spot instances available to bid for cheaper price.
- There should be an option to upgrade to only CPU and memory, instead of getting overall big instances.
- Sometime we are forced to upgrade or terminate old instances. They could support old instances.
- Launch time of the instances has room for improvement. Could be faster.
- I think, we have a positive impact overall. Easy to maintain.
- Scaled and launched more servers at our peak hours
- Managed all servers through console and SSH
- But it is a bit expensive overall
Performs well and competitive price. Clear Documentation would be another factor. I have found sometimes documentations are confusing and misleading.