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 have about a dozen windows service which I need to deploy fairly frequently to a fairly large collection of nodes. I was looking at Octopus Deploy which seemed pretty good but I was wondering what other options there might be. I really need to be able to keep track of what versions of the software are deployed where and when so I'm looking for something a bit more than just powershelling in and deploying. I've looked at Deploying C# Windows Service in multiple servers but I would eat an entire pint of Ben and Jerry's before I use an MSI.

I also have a bunch of web sites which it would be really good if I could roll them out with the same solution.

share|improve this question
up vote 4 down vote accepted

Why the hate against an MSI? If you used an MSI you could deploy against the servers using AD.

share|improve this answer
I once had a job where I had to use InstallShield. It was terrible. Also I really like Ben and Jerry's so it isn't that much hate. – stimms Oct 6 '11 at 1:45
LOL, hey don't get me wrong. Ben and Jerry's is pretty awesome. I'm all over hating on MSI if I get Ben and Jerry's for it. – mrdenny Oct 6 '11 at 5:45

If you don't have anything against running an ssh server on each of your target servers you could use kwateeSDCM to deploy your services.

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.