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

I was wondering about the differences between cloud computing management tools and server configuration software as there seems to be an overlap between them. I would like to have some feedback from customers who have been using both software.

share|improve this question

They're actually different products that solve different specific problem classes, but when used together can solve as a system the overall problem of managing a distributed application.

Products like RightScale are good at turning on new machines when needed.

Products like Puppet/Chef/bcfg are good at turning just-turned-on machines into productive members of a distributed computing environment.

Add the two together, and you get a system that can turn on correctly configured and ready to go machines on the fly. You need a configuration management system since some things aren't amenable to burning into an image, or change too quickly for "burn into gold image" to be worth the work. You need the cloud management framework since it's built to be aware of the state of the application in a way that would require a lot of custom-build automation for a configuration management engine.

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.