Ask Your Question

RMM vs. Puppet

asked 2013-11-19 17:20:57 -0600

Theitco gravatar image

Hey everyone,

This may be a basic question which may direct to a sticky, so if so, please let me know! I understand Puppet is a deployment automation tool, but is there any overlap or possible duplication between RMM tools like Kaseya, Labtech, N-Able, etc?

edit retag flag offensive close merge delete


What kind of overlap are you looking for? Puppet is a system and a language for helping you describe relationships between resources, common unix-y examples being configuration files, services, and ...(more)

evilensky gravatar imageevilensky ( 2013-11-20 12:14:34 -0600 )edit

Thanks for your reply. I am not sure about the overlap. I am asking the above as we are currently using Kaseya, and have heard good things about puppet but ...(more)

Theitco gravatar imageTheitco ( 2013-11-22 17:15:52 -0600 )edit

Puppet could do the following: Update, install and configure applications and server applications based on a rich set of rules in a VERY flexible way. What it could not do is provisioning of VMs or desktop PCs... for this you can use tools like Foreman that uses also puppet.

Akira01 gravatar imageAkira01 ( 2015-02-19 03:53:35 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-10-01 04:07:03 -0600

jorhett gravatar image

RMM is "Remote Management and Control" and all three of those products are focused on that market. For example, LabTech is windows remote desktop control, a touch of windows application deployment, and some wrapper programs to tag the automation tools provided in Windows. They absolutely hit every buzzword, but if you install their product you'll find that beyond their product features, you have to implement all the automation yourself just like you would if you didn't use their product. While they talk up automation it's not a tool to build your own world. It is a software package to manage software, with its own limitations.

Puppet provides no remote desktop management or similar tools. It doesn't give you a console to a server, but it makes that console irrelevant. If you want to spin up hundreds of servers and never have to login to the server during it's lifetime, Puppet is what you need.

If you want to connect to hundreds of desktops and install applications with a mouse, use RMM.

If you want to publish a definition and have thousands of desktops change to reflect the defined configuration, use Puppet. Puppet provides the framework, tools, and community plugins to do true automation at scale.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2013-11-19 17:20:57 -0600

Seen: 630 times

Last updated: Oct 01 '15