The Best 37 Puppet Alternatives

  • Deploy4Me

    Deploy4Me is a software deployment service for everyone that helps prepare a cloud as quickly as possible with no code. You just get fully configured, integrated and...

    Commercial Web

  • Mina

    Mina is a really fast deployer and server automation tool written in Ruby.

    Free Open Source Linux

  • Bcfg2

    Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to...

    Free Open Source Mac OS X Linux

  • Quest KACE

    Replace your manual processes, non-integrated point solutions, or overly complex software suite with the industry’s most comprehensive endpoint systems management...

    Commercial Linux

  • Zenworks

    ZENworks 11 is comprised of four products that share a single, unified web-based management console and agent—giving you a unique identity-based approach to endpoint...

    Commercial Windows

  • Release Management for Visual Studio

    Release Management for Visual Studio is a continuous delivery solution that automates the release process through various environments all the way to production.

    Commercial Windows Microsoft Visual Studio

  • glu

    glu is an open source deployment and monitoring automation platform.

    Free Open Source Linux

  • Apstra

    The Apstra Operating System (AOS) is a vendor-agnostic, intent-based networking system for the data center network featuring closed-loop telemetry.

    Commercial Mac OS X Windows Linux Self-Hosted

  • Pallet

    Pallet is platform for agile and programmatic automation of infrastructure in the cloud, on server racks or directly on virtual machines. Pallet provides cloud provider...

    Free Open Source Linux

  • Sprinkle

    Sprinkle is a software provisioning tool you can use to build remote servers with. eg. to install a Rails, or Sinatra stack on a brand new slice directly after its been...

    Free Open Source Linux

  • PontusVision

    PontusVision is a core services automation tool that covers design, configuration management, deployment, and management of apps. It focuses on low latency...

    Free Personal Mac OS X Windows Linux OpenSolaris

  • Propellor

    Propellor is a configuration management system using Haskell and Git. Each system has a list of properties, which Propellor ensures are satisfied. Linux and FreeBSD are...

    Free Open Source Linux BSD

  • Rdist

    MagniComp RDist is an open source program to maintain identical copies of files over multiple hosts. It preserves the owner, group, mode, and mtime of files and can...

    Free Open Source Linux BSD

  • Tstconfig

    Tstconfig is a system administration tool that tests (a large number of) configuration files automatically. Mainly intended for security, it can be used to test any...

    Free Linux