TrustRadius: an HG Insights company

Amazon EC2 Auto Scaling Reviews & Insights

Score8.5 out of 10

52 Reviews and Ratings

Amazon EC2 Auto Scaling Reviews

16 Reviews

Lets build a deployment with zero downtime with AWS EC2 Auto Scaling

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We are using AWS EC2 for most of our server requirements. Amazon EC2 Auto Scaling service improves the use of AWS EC2. It automatically replaces the instances with bad health conditions, it allows to sleep a server when there are low loads, etc. The main function of AWS EC2 Auto Scaling is that it saves us from any unpredictable server breakdowns by scaling the servers according to the requirements.

Pros

  • It doesn't require any monitoring or manual changes.
  • It automatically scale up the infrastructure whenever required.
  • It put the extra instances on sleep in case of the reduced load to save money and electricity.
  • It replaces the instances automatically in case of bad health conditions.

Cons

  • Support of AWS is good but they take so much time to respond.
  • You require an experienced technical team to setup AWS EC2 Auto Scaling.

Likelihood to Recommend

AWS EC2 Auto Scaling is well suited for you if you are using AWS EC2 instances for your deployment requirements and you want to build an auto-scaling solution. If you do not want to break down your deployment in between, you should set up the auto-scaling along with the load balancers.

In 10 minutes, you may set up a new server.

Rating: 9 out of 10

Use Cases and Deployment Scope

Sometimes, you start by configuring a server with the smallest configuration, but I think it is good to be able to find the one that suits your needs in the AWS market and simplify the server configuration procedure. There are so many virtual appliances that you can't choose. Because the infrastructure is handled by AWS, services may be put on the network without the need for networking skills. The greatest advantage is that users may concentrate just on programs.

Pros

  • Recovery time is surprisingly fast.
  • It is always used as a preference in conversations with other engineers.
  • Compared to other IaaS, the scale is different.

Cons

  • For newcomers, it might be a little confusing.
  • The setup procedure's content still needs a knowledge of AWS.
  • Self-learning can be beneficial, however, I found it really beneficial to share my expertise and common processes with my colleagues.

Likelihood to Recommend

If you need to establish a system right away, in the past it took weeks or months to request a quote from the vendor and receive the equipment. Now, with Amazon EC2 in less than tens of minutes or hours, you can create a test environment and test it without any inconvenience.

Best Auto-Scale and saving Option

Rating: 10 out of 10

Use Cases and Deployment Scope

We hosted an e-commerce website for a client on ec2 instance and plan to provide high availability prevent downtime as it is a must requirement for every site. So we use Ec2 autoscaling which is very helpful for us to divide the load between servers, scale our site, and makes the resources to sleep when there is no need of it and makes it able to run and consume when facing high load which helps in better performance as well as for billing. EC2 Autoscaling monitors the site metrics like its load hits and usage etc. and helps us to improve site performance. It is also pocket friendly, as it helps to save resources and cost very efficiently

Pros

  • Divide Load of the site on multi-server
  • It help is improving bill with high performance
  • It helps for high availability and site speed
  • It enable to sleep the resources which are not in use

Cons

  • It should be a more User friendly UI to set up

Likelihood to Recommend

We were concerned about improving our billing by the method which helps us save charges for the resources. We were concerned to improve our billing by the method which helps us save charges for the resources that are not in use. Because it is a waste of resources as well as money so we use auto scaling which allows us not to sacrifice the performance by using fewer resources and saving bills

"Amazon EC2 Auto Scaling is the way to get an accurate horizontal scale."

Rating: 8 out of 10

Use Cases and Deployment Scope

Using AWS Autoscaling, Amazon has created an excellent tool for scaling the instances it makes. To host various types of Web Applications, we use the Amazon EC2 Auto Scaling instance. CMSs, APIs, and MySQL databases are just a few examples. We begin with micro models and then scale up as users grow. Sending more resources to sleep increases their availability while decreasing their cost. The best thing about AWS Autoscaling is that it’s free. So we don’t have to pay for unused resources. Besides, they can adapt to our needs. It is cheap and can detect flaws in our sample to show unhealthiness. The existing instance is ended during an Autoscaling process, and a new one is created.

Pros

  • Automatic scaling in AWS saves credit and can be configured to respond to various metrics and alerts.
  • It is possible to anticipate high traffic events rather than simply reacting to them with predictive scaling.
  • Resource allocation is flexible. On-demand access to resources with high capacity is possible.
  • Auto-scaling servers for load sharing and failover works well when configured correctly.

Cons

  • It's expensive to run multiple health checks simultaneously, so make it easier for people to understand.
  • Auto-tuning and auto-suggestive tuning for ASGs can be automated using machine learning or other advanced techniques, or both.

Likelihood to Recommend

Amazon EC2's auto-scaling feature is straightforward to configure. It's also a reasonably simple process to follow. Scaling up or down has not been an issue. It is a perk of using AWS. Users should incorporate this feature into their work systems to get the most out of the cloud EC2 instance. Our apps and services won't have to guess resources. The tool does an excellent job of scaling up or down.

Best Instance scaling for application

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

It is used to create instances and dynamic scaling to provide response to warnings. We can set up different environment without using physical system. It is used under the different department across the company and it is used to resolve the problems like autoscaling by providing minimum number of instructions. It automatically find issues and try to resolve or notify to admin.

Pros

  • Pricing is plus point as compare to other products
  • Less instructions needed to scale the load up and down

Cons

  • Sometime it takes time to give response when load is heavy
  • Lots of options which creates confusion for new users

Likelihood to Recommend

It is very useful option when we want to make our application or product more reliable and always try to maintain instance available. Some time feel delay in system after creating the instance other than that it has seamless experience

I highly recommend Amazon EC2 Auto Scaling for any business looking for a great service that helps you maintain application availability

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Amazon EC2 is used to host all the servers we run our applications on.

Pros

  • Very cost effective.
  • Easy to set up and use.
  • Auto-scaling feature.

Cons

  • It can be rigid with the time periods for reserved instances.
  • Having multiple instances at the same time can be really expensive.
  • Sometimes there are issues that prevent you from accessing an instance.

Likelihood to Recommend

It is well suited for hosting files, websites, and applications on the internet rather than using multiple third parties.
Vetted Review
Amazon EC2 Auto Scaling
1 year of experience

EC2 Auto Scaling review from Experienced person and how it compares with its counter parts

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Amazon EC2 Auto Scaling in the whole is being used totally by the organization across various domains and verticals. And, the best thing is it can auto scale the EC2 instances as per our instances and through the settings we have pre defined. Also, it has health checks which comes in handy.

Pros

  • It is so easy to configure and everything can be done through console as well.
  • CFT also supports Auto scaling which is very good thing when you keep your Infrastructure as a code.
  • It is one of the best tool if you need to control your EC2 instances.
  • Best thing is its totally free, we only pay for the EC2 resources which we use

Cons

  • Sometimes, Auto scaling takes time to spin up your instances if your traffic is so high in short span of time.
  • And, Auto scaling can be more efficient if we have only Load balancer in our architecture.
  • It has some limitations on setting up the Auto scaling infra.

Likelihood to Recommend

Best suitable cases would be, the capacity the spin up and spin down the EC2 instances and the way it works with AWS resources is way to good. And the best part is the interconnection between these resources are totally taken care by AWS internally.

The place where AWS can improve is the timing it takes to spin up the instances in short span of time.

A great service, that helps reduce costs and improve QoS

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

[Amazon EC2 Auto Scaling] is being used by one department (IT) but includes the whole company, since we've using this for a mail server, which is working perfectly fine. AWS always offers the best options for Virtual environments and storage, It completely solved our emails issues and more

Pros

  • Set some rules and auto delete instances
  • Auto assign resources based on our needs, which is perfect to stop the constant monitoring

Cons

  • EC2 more than Auto scaling, they could provide a graphic interface that helps the setup

Likelihood to Recommend

[Amazon EC2 Auto Scaling] is simple to set up and pretty self-explanatory. Never had issues around scaling up or down. [Now] we won't need to guess the capacity for our apps or services. The both scaling, up and down is simply perfect, you can actually stop checking every time for resources because this tool takes care of everything

My review of Amazon EC2 Auto Scaling

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

Some of our internal cloud applications are based on AWS and almost all of them utilize the auto scaling feature. It's used across multiple engineering departments.

Pros

  • Functions well when configured correctly
  • Price is reasonable

Cons

  • Would be better if it can support more types of rules
  • Sometimes will over-provision which results in a waste of resources.

Likelihood to Recommend

When you have a simple auto scaling use case and it does not require complex rules.

Use auto-scaling to alleviate downtime, reduce costs, and enforce repeatability

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We implement EC2 Auto Scaling in a variety of ways. It is used to prevent downtime or service degradation during or in preparation for heavy traffic volume, it is used as a disaster recovery sometimes in an auto-scaling group of 1 where an instance will recreate itself should it be determined to be unhealthy for any reason, and it is also used to segregate clusters of compute instances that handle different types of workloads.

Pros

  • Disaster recovery.
  • Ensures repeatability.
  • Handling expansion and growth.

Cons

  • Make it easier to understand health checks.
  • Use machine learning or other advanced techniques to auto-tune or auto-suggest tuning improvements to ASGs.
  • Automate the creation of them through a service broker on EKS.

Likelihood to Recommend

I cannot think of any reason to NOT use EC2 auto-scaling except if you're just quickly testing something on a single instance and plan to terminate it after.
Vetted Review
Amazon EC2 Auto Scaling
8 years of experience