Best Configuration Management Software

Configuration management software tracks changes to applications and their infrastructure to ensure that configurations are in a known and trusted state, and configuration details don’t rely on tribal knowledge of the development team. Configuration management software is an accurate historical record of system state, which is helpful for project management, auditing, and debugging. Configuration management software increases efficiency and stability, and visibility into changes that occur in an application, and streamlines a company’s change control process. Configuration management software integrates with version control systems, software testing products, bug tracking tools, and other software development tools.

To qualify for inclusion in the Configuration Management category, a product must:

  • Record the status and changes to configuration items
  • Automatically configure systems to their desired state through configuration files
  • Track defects back to their original source, typically through version control systems
  • Capture release versions and keep a snapshot of a system’s current state
  • Be capable of rolling back configurations to previous snapshots

Configuration Management Software Grid® Overview

The best Configuration Management Software products are determined by customer satisfaction (based on user reviews) and market presence (based on products’ scale, focus, and influence) and placed into four categories on the Grid®:
  • Products in the Leader quadrant are rated highly by G2 Crowd users and have substantial Market Presence scores. Leaders include: Puppet Enterprise, Ansible, Codenvy, and TeamCity
  • High Performers are highly rated by their users, but have not yet achieved the Market Presence of the Leaders. High Performers include: Rudder, Bamboo, and Octopus Deploy
  • Contenders have significant Market Presence and resources, but have received below average user Satisfaction ratings or have not yet received a sufficient number of reviews to validate the solution. Contenders include: Chef
  • Niche solutions do not have the Market Presence of the Leaders. They may have been rated positively on customer Satisfaction, but have not yet received enough reviews to validate them. Niche products include: SaltStack, AccuRev, and Rational ClearCase
G2 Crowd Grid® for Configuration Management
Leaders
High Performers
Contenders
Niche
Market Presence
Satisfaction
Compare Configuration Management Software
    Results: 54

    Filters
    Star Rating

    Configuration Management reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

    Ansible is a simple way to automate apps and infrastructure. Application Deployment + Configuration Management + Continuous Delivery.


    Codenvy is a developer workspace cloud that runs behind your firewall, connected to your systems and projects, removing configuration maintenance from development. Codenvy allows developers to: - Start a project in seconds, from any computer. - Work on-prem or in the cloud with an adaptable and well-paced IDE - Configure workspaces to include any stack using Dockerfiles. - Customize the IDE with Eclipse Che extensions and assemblies. - Launch parallel processes to build, run and deploy. - Work online, or offline with CLI push, pull and clone. Codenvy can be deployed to your own datacenter or any cloud in just seconds.


    Puppet Enterprise helps you know what's in your infrastructure, and how it's configured across all the physical components of your data center; your virtualized and cloud infrastructure; and everything you're running in containers. Puppet automatically keeps everything in its desired state, enforcing consistency and keeping you compliant, while giving you complete control to make changes as your business needs evolve. Only Puppet includes desired state conflict detection and situational awareness, and comes with over 5,000 prebuilt supported, approved and community-contributed modules.


    TeamCity will make sure your software gets built, tested, and deployed, and you get notified about that appropriately, in any way you choose. It’s a continuous integration and deployment server from JetBrains which takes moments to set up, shows your build results on-the-fly, and works out of the box. And best of all – it’s free by default.


    Chef turns infrastructure into code. With Chef, you can automate how you build, deploy, and manage your infrastructure. Your infrastructure becomes as versionable, testable, and repeatable as application code.


    Bamboo is Atlassian's continuous delivery and release management tool. It offers first-class support for the "delivery" aspect of continuous delivery, tying automated builds, tests, and releases together in a single, integrated workflow. Bamboo gives developers, testers, build engineers, and system administrators a common space to work and share information – while still keeping sensitive operations like production deploys locked down. Got Git? Bamboo puts branches under test automatically, as well as merges and deploys them according to your team’s processes. And because Bamboo is from Atlassian, it boasts the best Bitbucket and JIRA Software integration available. Visit out continuous delivery microsite to learn more about CI/ CD and best practices: https://www.atlassian.com/continuous-delivery


    Octopus takes over where your Continuous Integration server ends, enabling you to easily automate even the most complicated application deployments, whether on-premises or in the cloud.


    Rudder is an easy to use, web-driven, role-based solution for IT Infrastructure Automation and Compliance. With a focus on continuously checking configurations and centralising real-time status data, Rudder can show a high-level summary (“ISO 27001 rules are at 100%!”) and break down noncompliance issues to a deep technical level (“Host prod-web-03: SSH server configuration allows root logins”). A few things that make Rudder stand out: - A simple framework allows you to extend the built-in rules to implement specific low-level configuration patterns, however complex they may be, using simple building blocks (“ensure package installed in version X,” “ensure file content,” “ensure line in file,” etc.). A graphical builder lowers the technical level required to use this. - Each policy can be independently set to be automatically checked or enforced on a policy or host level. In Enforce mode, each remediation action is recorded, showing the value of these invisible fixes. - Rudder works on almost every kind of device, so you’ll be managing physical and virtual servers in the data center, cloud instances, and embedded IoT devices in the same way. - Rudder is designed for critical environments where a security breach can mean more than a blip in the sales stats. Built-in features include change requests, audit logs, and strong authentication. - Rudder relies on an agent that needs to be installed on all hosts to audit. The agent is very lightweight (10 to 20 MB of RAM at peak) and blazingly fast (it’s written in C and takes less than 10 seconds to verify 100 rules). Installation is self-contained, via a single package, and can auto-update to limit agent management burden. - Rudder is a true and professional open source solution—the team behind Rudder doesn’t believe in the dual-speed licensing approach that makes you reinstall everything and promotes open source as little more than a “demo version.” Rudder is an established project with several 10000s of node managed, in companies from small to biggest-in-their-field. Typical deployments manage 100s to 1000s of nodes. The biggest known deployment in 2016 is about 7000 nodes.


    AccuRev is a software configuration management tool which addresses complex parallel and distributed development environments with its stream-based architecture, to accelerate your development process and improve asset reuse.


    SaltStack event-driven automation software helps IT organizations manage and secure cloud infrastructure at massive scale while automating efficient orchestration of enterprise DevOps workflows.


    IBM Rational ClearCase is a software configuration management solution that provides version control, workspace management, parallel development support, and build auditing.


    AWS CodePipeline is a continuous integration and continuous delivery service for fast and reliable application and infrastructure updates.


    An entire new way to deploy. Bare metal. Virtualized. Public or private clouds. Deploy your applications to any server in seconds with Distelli.


    Juju solutions for big data. Build your environment in minutes. Reduce, analyse, index, visualise, repeat


    AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet, which are automation platforms that allow you to use code to automate the configurations of your servers.


    Deliver better code with automated test suite coverage history and statistics


    Hashicorp Terraform is a tool that collaborate on infrastructure changes to reduce errors and simplify recovery.


    AWS Config is a service that enables you to assess, audit, and evaluate the configurations of your AWS resources. With Config, you can review changes in configurations and relationships between AWS resources, dive into detailed resource configuration histories, and determine your overall compliance against the configurations specified in your internal guidelines.


    Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible.


    Apache ACE is a software distribution framework designed to allow users to centrally manage and distribute software components, configuration data and other artifacts to target systems.


    NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages.


    Enterprise scale application release automation for any environment. Automate and standardize complex deployments and speed up deployment time while greatly reducing errors and failed deployments. Gain visibility into the deployment status of applications and environments while enabling self-service deployment while maintaining governance and control.


    Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks. It is the fifth generation of configuration management tools developed in the Mathematics and Computer Science Division of Argonne National Laboratory.


    IBM Rational Synergy is a task-based, software configuration management (SCM) solution that brings together global, distributed development teams on a unified platform.


    Spinnaker helps codify the process of reliably deploying artifacts to the cloud, leveraging industry best practices out-of-the-box.


    ZENworks Configuration Management (formerly Novell® ZENworks Configuration Management) automates IT management processes across the lifecycles of desktops, laptops, and mobile devices.


    Bring back the joy of app development! Mobile Continuous Integration & Delivery for your whole team, with dozens of integrations for your favorite services.


    The BMC Configuration Management Database (CMDB) enriches ecosystem workflow with a business aware, single source of reference for your assets and services.


    CA Harvest Software Change Manager (CA Harvest SCM) provides powerful, process-driven capabilities for managing development teams across your enterprise, encompassing multiple platforms and release management tools.


    CFEngine is a configuration management and automation framework that lets you securely manage your mission critical IT infrastructure.


    With ServiceNow Change and Release Management, you control IT change processes from creation, risk-assessment, conflict detection, and approval to environmental changes.


    ChangeMan SSM (formerly Serena ChangeMan SSM) provides visibility into software infrastructure changes for audit and version control purposes.


    channelcentral is a software house dedicated to the development of custom and off-the-shelf software for the IT Channel Worldwide. Specialising in Configure, Price, Quote Configuration Software and smart Product Finders/Selectors at single or Multi-Vendor level. channelcentral is best known for its iQuote Software developed for Hewlett Packard Enterprise and HP Inc. Its customers range from Global IT Vendors, Distributors and Resellers. When channelcentral sales tools are used, companies gain efficiences in their processes and realise increased order values with higher attach rates. Unlike larger configuration software companies, channelcentral is industry specific, made up of Channel experts that truly understand the IT Channel and your needs. Contact channelcentral today with your requirements and bring value to your business.


    CloudBees is the hub of enterprise Jenkins and DevOps, providing companies with smarter solutions for automating software development and delivery. CloudBees starts with Jenkins, the most trusted and widely-adopted continuous delivery platform, and adds enterprise-grade security, scalability, manageability and expert-level support. By making the software delivery process more productive, manageable and hassle-free, CloudBees puts companies on the fastest path to transforming great ideas into great software and returning value to the business more quickly.


    Component of Hybrid Cloud Management (HCM) to simplify management of any cloud, platform, or infrastructure.


    Track all your coding activity.


    Central configuration repository for distributed and microservice enterprise software.


    The ServiceNow CMDB provides a single system of record for IT. When paired with ServiceNow Service Mapping, the CMDB becomes service-aware, which enables your ServiceNow applications to be service-aware as well.


    Monitor and control your Hybrid IT environment in real-time with multi-cloud discovery and Universal CMDB.


    Indeni makes it easy to manage the infrastructure of digital businesses. With Indeni Knowledge and Indeni Crowd companies can create an infrastructure that is adaptable to change. Our deep set of integrations to critical devices, built-in automation, and easy to read remediation instructions arm IT with the knowledge they need to move from reactive to proactive infrastructure management. By analyzing billions of data points per day, and gathering knowledge from thousands of IT professionals, Indeni minimizes business disruption and maximizes their contribution. For more information, contact an Indeni partner or visit www.indeni.com.


    InProd is a configuration management solution specifically designed for the contact centre industry to reduce the risks and costs associated with configuration changes, within Genesys powered contact centres.


    Open Computers and Software Inventory Next Generation is a technical management solution IT assets. OCS Inventory NG seeks to make the hardware inventory and more efficient computer software. It includes a broadcast system developed applications, interfaces with third party applications, research material on the network, and more ...


    Otter helps you provision and configure your servers automatically, without ever needing to log-in to a command prompt. You can define reusable sets of configurations called roles, and then scale your infrastructure by simply assigning these roles to any number of servers. Otter continuously monitors your servers for configuration changes, and reports when there's configuration drift. You can set servers to automatically remediate drift, or schedule remediation and other configuration changes as needed.


    PIKT is cross-categorical, multi-purpose software for monitoring and configuring computer systems, administering networks, organizing system security, and much more.


    A system administration toolkit providing a powerful, portable, and modular set of tools for the automated installation, configuration, and management of clusters, farms, grids and clouds.


    Razor, an integrated, feature-rich configuration management system providing process management, issue/problem tracking, version control, and release management. Workflow, templates, rules, and controls can be customized to match your process.


    Manage the software release lifecycle by automating the software release process, integrating and coordinating release teams, and planning and tracking release trains. Release Control (formerly Serena Release Control) is there every step of the way.


    If you have to do a task more than once, automate it! Don't forget an installation step anymore. Automation reduces the risk of failure and let you do your real work.


    SmartFrog helps you to encapsulate and manage systems so they are easy to configure and reconfigure, and so that that they can be automatically installed, started and shut down.


    The Software Testing Automation Framework (STAF) is an open source, multi-platform, multi-language framework designed around the idea of reusable components, called services (such as process invocation, resource management, logging, and monitoring). STAF removes the tedium of building an automation infrastructure, thus enabling you to focus on building your automation solution.


    Seapine Software provides process-centric application lifecycle management (ALM) solutions for product development and IT organizations.


    synctool is a configuration management tool for working with clusters of computers. synctool copies configuration files to groups of machines in your cluster based on what groups (or classes) they are in. By doing so, it keeps the configuration on that group of machines synchronized (or, "in sync").


    Vesta is a portable SCM system targeted at supporting development of software systems of almost any size, from fairly small (under 10,000 source lines) to very large (10,000,000 source lines).


    VIZOR is a modular platform for IT Asset Management, Software Asset Management and IT Service Management. IT Asset Management Gain visibility of all details related to your IT assets including inventory data, supplier information, related documentation and employee allocations. Easily manage IT purchases, agreements, maintenance contracts and the complete lifecycle of your assets. Network connected devices are discovered and audited with VIZOR's Discovery capability or by integrating with your existing PC discovery and configuration management infrastructure such as Chromebook Management Console , Microsoft System Center (ConfigMgr) or LANSweeper. Software & License Management Manage your software assets including licenses, maintenance contracts, and cloud subscriptions, in one central location. Manage requests through approval and provisioning processes, ensure license compliance and maintain control over software expenditure. Receive timely reminders when maintenance contracts and cloud subscriptions are due for renewal. Stay informed on current and forecast expenditure with powerful analytics reporting. ServiceDesk Feature rich helpdesk issue tracking solution ideal for both IT end user and customer support. Out-of-the-box functionality facilitates ITIL best practices for incident and change management with powerful email integration, Service Level Agreements (SLAs), Knowledge Base, teamworking, automatic ticket assignment and a self-service portal. VIZOR seamlessly integrates with our awarding winning desktop remote control solution PC-Duo.


    Kate from G2 Crowd

    Learning about Configuration Management?

    I can help.
    Get FREE professional recommendations in just a few minutes.