Scalable and High up-time rates for your applications with many more features on EC2!
July 14, 2019

Scalable and High up-time rates for your applications with many more features on EC2!

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon Elastic Compute Cloud (EC2)

In our project, we are using Amazon Elastic Compute Cloud as our main application cluster. It provides a virtual instance in which users can configure its CPU, memory, and other crucial settings. It also provides auto-scalability, which is very important during high traffic on your application. With EC2 we quickly set up our application instances for different environments, and we are pretty satisfied with the service.
  • It provides you with static IP addresses.
  • Auto-scaling feature.
  • Easy to configure and set up your instance.
  • You can always change the type of your instances (allocation of more or less CPU/memory for your instance).
  • Securely log in to your environment with PEM files.
  • I think that AWS Console should have a terminal screen through which you can access your EC2 instances easily in the browser.
  • Sometimes you cannot have any clue why the instance is auto-scaled, when you may be pretty sure that there is no high traffic in that particular time.
  • The ;earning curve is a bit high in order to make your instances fully configured, and the community is still weak.
  • EC2 is an expensive service when you increase the volume of your instance. But still, it has so many volume choices suitable for any level of project.
  • The learning curve is high, and the technical documentation is not enough at all. AWS should focus on documentation more.
  • The configuration process can be painful sometimes if you want to fine tune your instances.
EC2 is a much more advantageous compared with the competitors because it has a much better console, configuration, auto-scalability, uptime, and many other features that are way better than other services I have seen so far. It also provides great backup services integrated with other services of AWS. Also, if your instance is not encountered with the traffic, you can always increase your instance volume without too much effort.
Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon API Gateway, Amazon Cognito, Amazon CloudWatch, AWS Lambda, Amazon S3 (Simple Storage Service), Amazon Simple Email Service, JIRA Software, Gitlab, SwaggerHub
EC2 is very suitable if you have a multi-environment application and you are still using the other services of Amazon, such as Lambda with API Gateway. In our project, we have had more than 10 EC2 instances running for 3 years, and we did not have any downtime or face any security issues.