Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We want to setup/configure AutoScaling on Amazon EC2 services using some GUI Intrerface. Is it possible to do?

As per our research, we found that it can be setup via API Queries or commandline tools only. Is it correct?

Thanks in advance

share|improve this question
I don't actually have an answer, but I'm just curious, what language/stack do you plan on developing in? – cagenut Sep 7 '10 at 14:53

That is correct. You can create the elastic load balancers and turn CloudWatch on for the instances using the GUI console, but to set up autoscaling config, groups, and triggers you have to use the AutoScaling API tools.

Your other option would be to use a third party provisioning vendor like RightScale that adds more GUI provisioning and scaling kinds of functionality.

share|improve this answer

Yes, so far Amazon does not offer a GUI for Auto Scaling. You do have to use the command line tools (in conjunction with CloudWatch to setup monitoring to add/remove auto scaling instances), or use the APIs. In addition to Scalr you can also try EZAutoScaling (only does Auto Scaling GUI, very cheap) and Ylastic (does Auto Scaling GUI plus a ton more, a little more expensive). Disclosure: I was slightly involved in EZAutoScaling.

share|improve this answer

To follow up on what Ernest said, it is indeed correct. Amazon autoscaling features works pretty well. But in order to use it you will need to do API calls.

However, if you want out-of-the-box autoscaling, you should consider using a third party cloud management platforms such as RightScale or Scalr (where I work). You will be able to scale based on CPU, Ram, Disk io, Network io... The autoscaling process itself is managed a bit differently. You can have more info on the wiki.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.